CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/24 23:49:50 Modified files: sys/conf : newvers.sh Log message: we are now hacking on 7.3-current CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/03/24 23:56:49 Modified files: . : events.html Added files: papers : csw2023.pdf Log message: slide deck from cansecwest talk CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 03:09:28 Modified files: lib/libcrypto/dsa: dsa_asn1.c lib/libcrypto/ecdsa: ecs_asn1.c Log message: BN_free() is defined in This is currently pulled in via dsa.h and ecdsa.h, but only when OPENSSL_NO_DEPRECATED is not defined. We should fix this in the public header, too - let's wait a bit with that. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 03:12:35 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: Pull in directly This is needed for many reasons. It is currently pulled in via x509.h but only when OPENSSL_NO_DEPRECATED is undefined. Again this should be fixed in the public header as well. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 03:17:14 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Remove dead/unreachable code A copy-paste error would have resulted in a modified msg in case ctLen == 0 or msgLen == 0. So obviously this is unreachable code. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 03:21:17 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Enable FRP256v2 tests This was previously disabled because tb apparently can't grep. Exercise this curve as well as part of the new test cases in ECDH wycheproof. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 03:23:44 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: Guard GF2m-specifics with OPENSSL_NO_EC2M CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/25 04:14:58 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: The "snps,reset-*" properties are deprecatedand are being replaced with "reset-*" proprties on the PHY device tree nodes. Add support for this. ok dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 04:41:53 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: Unindent asn1_bio_get_ex() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 04:45:20 Modified files: lib/libcrypto/asn1: bio_asn1.c Log message: Drop unnecessary casts from and to void * CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 04:51:18 Modified files: lib/libcrypto/bn: bn_kron.c Log message: Zap an empty line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 05:02:26 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: Add checks to ensure the uint16_t array isn't overflowed when this script is run. This is more of an issue with uint16_t now than it was with prime_t aka BN_ULONG before r1.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 05:03:45 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: Add RCSID CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 05:09:58 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: Use Eric Young's usual license in the proper place rather than a weird commented-out license stub in a HERE document. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 05:28:55 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: Make an attempt at reducing the eyebleed in bn_prime.pl Use a style more resembling KNF and drop lots of parentheses. Simplify a few things. No change in generated output on success. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/25 05:35:02 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: Use strict and warnings CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/25 09:05:45 Modified files: sbin/fdisk : cmd.c gpt.c part.c part.h Log message: Rename *_sname fields/functions to *_name to remove implied shortness of the names. No functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/03/25 09:07:19 Modified files: etc/root : root.mail Log message: things will be ready a bit earlier CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/03/25 09:22:06 Modified files: lib/libc/stdlib: malloc.c Log message: Change malloc chunk sizes to be fine grained. The basic idea is simple: one of the reasons the recent sshd bug is potentially exploitable is that a (erroneously) freed malloc chunk gets re-used in a different role. malloc has power of two chunk sizes and so one page of chunks holds many different types of allocations. Userland malloc has no knowledge of types, we only know about sizes. So I changed that to use finer-grained chunk sizes. This has some performance impact as we need to allocate chunk pages in more cases. Gain it back by allocation chunk_info pages in a bundle, and use less buckets is !malloc option S. The chunk sizes used are 16, 32, 48, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320, 384, 448, 512, 640, 768, 896, 1024, 1280, 1536, 1792, 2048 (and a few more for sparc64 with its 8k sized pages and loongson with its 16k pages). If malloc option S (or rather cache size 0) is used we use strict multiple of 16 sized chunks, to get as many buckets as possible. ssh(d) enabled malloc option S, in general security sensitive programs should. See the find_bucket() and bin_of() functions. Thanks to Tony Finch for pointing me to code to compute nice bucket sizes. ok tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/25 09:58:44 Modified files: sbin/fdisk : cmd.c part.c part.h Log message: Make *_name fields char * instead of char[]. Specify desired width of output in printf() rather than "%-*s" and sizeof(name) + 1. Clearer, may even save some bytes as many names are shorter than the max. Rename PRT_print_mbrtypes() to PRT_print_mbrmenu() and PRT_print_gpttypes() to PRT_print_gptmenu() to remove implied completeness of list presented in menu. No functional change. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/25 09:59:24 Modified files: sys/netinet6 : nd6.c Log message: sync nd6_resolve() uptime handling with arpresolve() makes the two familiar functions look more alike; OK bluhm CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2023/03/25 10:00:20 Modified files: . : events.html Log message: The future is 2023, not 2022. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/25 10:01:37 Modified files: sys/netinet6 : nd6.c Log message: sync nd6_resolve() EINVAL handling with arpresolve() Less diff between them; merging three returns into one also reduces upcoming unlock diffs. OK bluhm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/25 12:27:28 Modified files: distrib/miniroot: install.sub Log message: simplify final MAKEDEV call No need to loop here, the script takes multiple args. OK tb afresh1 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/25 12:29:37 Modified files: distrib/arm64/ramdisk: install.md Log message: pine64: Silence dd(1) properly We must not discard all errors, just disable informational messages. OK tb CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/03/25 13:16:34 Modified files: lib/libc/net : recv.c Log message: Last arg is also a pointer, so pass NULL instead of 0; ok deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/25 13:37:34 Modified files: sbin/fdisk : part.c Log message: Rename ascii_id() find_mbr_type(), make it a bit more like its sibling find_gpt_type(), tweaking PRT_print_part() as needed. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/25 14:34:28 Modified files: sbin/fdisk : misc.h user.h Log message: Move LINEBUFSZ to be with its friends in misc.h. Nuke unused HELPBUFSZ. No functional change. CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2023/03/25 15:02:21 Modified files: gnu/usr.bin/binutils-2.17/include/elf: common.h Log message: Fix erroneous comment for the PT_OPENBSD_MUTABLE definition. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/25 16:00:28 Modified files: sbin/fdisk : part.c Log message: Add comments documenting possible sources for MBR partition types and GPT partition GUIDs. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 02:04:57 Modified files: lib/libcrypto/bn: bn_prime.pl Log message: bn_prime.pl: fix shebang and a couple more whitespace tweaks CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 02:45:27 Modified files: sys/dev/ic : ath.c athvar.h Log message: unifdef ok stsp@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/03/26 03:09:31 Modified files: gnu/llvm/clang/include/clang/Basic: DiagnosticSemaKinds.td gnu/llvm/clang/lib/Sema: SemaDeclCXX.cpp Log message: allow out-of-class defaulting of comparison operators ok deraadt@, mortimer@ this is backport of the following upstream commit: commit 5fbe21a7748f91adbd1b16c95bbfe180642320a3 Author: Nathan Sidwell Date: Wed Jun 16 10:43:43 2021 -0700 [clang] p2085 out-of-class comparison operator defaulting This implements p2085, allowing out-of-class defaulting of comparison operators, primarily so they need not be inline, IIUC intent. this was mostly straigh forward, but required reimplementing Sema::CheckExplicitlyDefaultedComparison, as now there's a case where we have no a priori clue as to what class a defaulted comparison may be for. We have to inspect the parameter types to find out. Eg: class X { ... }; bool operator==(X, X) = default; Thus reimplemented the parameter type checking, and added 'is this a friend' functionality for the above case. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 03:34:06 Modified files: sys/arch/arm64/dev: apldc.c Log message: fix a memory leak feedback kettenis@ ok miod@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 03:39:47 Modified files: sys/dev/ic : bwfm.c Log message: fix memory leaks in error paths ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/26 04:41:42 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add support for the RK3568 32k RTC clock. This clock uses a fractional divider so rework the RK3399 support for fractional dividers to be more general and reuse it. ok dlg@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/26 06:19:54 Modified files: sbin/fdisk : part.c Log message: Add MICROSOFT_BASIC_DATA_GUID #define to make clear what menu items result in the same GUID. Easier to spot and more resistant to simple typos in a 36 character hex string. No functional change. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/26 07:12:33 Modified files: sbin/fdisk : part.c Log message: Add EFI_SYSTEM_PARTITION_GUID #define and use it to check for protection. No functional change. CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/03/26 07:19:12 Modified files: . : 73.html Log message: 7.3 release: 11764 amd64 packages CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 08:50:23 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp_ret() fix stupid logic error CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/26 10:23:58 Modified files: sbin/fdisk : cmd.c part.c part.h Log message: Pass lbuf/lbuflen to PRT_print_[mbr|gpt]_menu() to allow changes to the original input. Just zap it for now. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 10:40:07 Modified files: lib/libcrypto/sha: sha1_one.c sha1dgst.c sha256.c sha512.c Log message: Whack sha with a style(9) stick. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 11:06:14 Modified files: lib/libcrypto/sha: sha256.c sha512.c Log message: Add some blank lines for readability, along with some more style(9) tweaks. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 11:33:41 Modified files: lib/libcrypto/sha: sha1_one.c Log message: Add blank lines for readability. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 11:51:25 Modified files: usr.bin/dig/lib/dns: openssl_link.c Log message: The slightly less deprecated spelling of ERR_remove_state(0) is ERR_remove_thread_state(NULL). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 11:52:07 Modified files: lib/libcrypto/sha: sha512.c Log message: Use multiple statements instead of comma separated expressions. No change to generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 11:56:51 Modified files: lib/libcrypto/sha: sha256.c sha512.c Log message: Add license to sha256.c/sha512.c. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:04:47 Modified files: usr.sbin/relayd: ca.c Log message: Add missing #include CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:11:48 Modified files: usr.sbin/smtpd : ca.c Log message: Another missing #include CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/03/26 12:12:45 Modified files: sys/arch/amd64/amd64: identcpu.c sys/arch/amd64/include: specialreg.h Log message: amd64: identify IBT capability in cpu(4) dmesg lines requested by and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:34:36 Modified files: regress/lib/libcrypto/bn: Makefile Log message: bn_primes: there is no need to link this statically. It can pull the primes table in directly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:46:23 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Add regress coverage for an issue with BN_mod_exp2_mont() reported by Guido Vranken in ossfuzz #55997. This test currently fails and will be fixed momentarily. This also checks sensible behavior with respect to zero exponents for this functions. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:49:48 Modified files: lib/libcrypto/bn: bn_exp.c Log message: Correctly reduce negative inpot to BN_mod_exp2_mont() Negative bases could result in a negative modulus being returned. This is not strictly speaking incorrect but slightly surprising. This is all a consequence of the shortcut of defining BN_mod() as a macro using BN_div(). Fixes ossfuzz #55997 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:52:29 Modified files: lib/libcrypto/bn: bn_exp.c Log message: Make several calls to BN_nnmod() unconditional This removes a potential branch in a sensitive function and makes the code a lot simpler. It is a really bad idea optimize here for what davidben aptly calls "calculator" purposes. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:54:08 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Move the N_MOD_EXP_TESTS up to where it belongs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 12:57:04 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Rename dump_results() into dump_exp_results() This prepares for consistency with an upcoming diff. While here fix an argument order bug. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 13:01:16 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Add more extensive regress coverage for BN_mod_exp2_mont() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 13:01:59 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Fix a typo in dump_exp_results() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:02:40 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Inline sha_local.h in sha1dgst.c. Nothing other than sha1dst.c uses this header - pull it in to sha1dgst.c directly (sha_local.h will be removed at a later date). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:04:06 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Tidy up includes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 13:09:43 Modified files: lib/libcrypto/bn: bn_exp.c bn_mont.c Log message: Minor whitespace tidying CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 13:14:11 Modified files: regress/lib/libcrypto/bio: Makefile Added files: regress/lib/libcrypto/bio: bio_asn1.c Log message: Add regress coverage for some BIO_f_asn1() bugs fixed before release CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:19:28 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Whack sha1dgst.c with the style(9) stick again. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:21:13 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Removes some unwanted spaces. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:22:35 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Remove unnecessary HIDDEN_DECLS. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/26 13:25:16 Modified files: distrib/arm64/ramdisk: install.md Log message: Simplify apple firmware copying Less duplicate code, easier to add new firmware. OK afresh1 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/26 13:30:45 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Replace HASH_BLOCK_DATA_ORDER with sha1_block_data_order. The only reason to use HASH_BLOCK_DATA_ORDER in the implementation is to make the code harder to read. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 13:56:28 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Fix copy-paste error CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 14:09:14 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Align bn_mod_exp_zero_test() with bn_mod_exp_test() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 14:13:26 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Test negative modulus as well. Lower the number of rounds. These tests are expensive. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/26 15:44:46 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: Aparantly we must configure the RGMII interface (and possible the TX/RX delays) before taking the PHY out of reset. Fixes dwqe(4) on several boards that use rgephy(4). ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 16:09:08 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c bn_mod_exp2_mont.c Log message: Fold the small BN_mod_exp2_mont() crash test into bn_mod_exp.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 16:10:04 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Unhook bn_mod_exp2_mont test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/26 16:11:03 Removed files: regress/lib/libcrypto/bn: bn_mod_exp2_mont.c Log message: Remove the now almost empty and unused bn_mod_exp2_mont.c CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/03/26 19:15:26 Modified files: . : 73.html Log message: initial drm notes CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/03/26 20:21:48 Modified files: . : 73.html Log message: update versions for src and xenocara CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/03/26 21:07:03 Modified files: . : 73.html Log message: update versions for ports CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:21:12 Modified files: sys/dev/pci/drm: drm_mode_config.c Log message: drm: Fix potential null-ptr-deref due to drmm_mode_config_init() From Shang XiaoJing b14147464251f66e38fa39f0aae9780466db8610 in linux-6.1.y/6.1.16 834c23e4f798dcdc8af251b3c428ceef94741991 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:23:26 Modified files: sys/dev/pci/drm: drm_fourcc.c Log message: drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats From Geert Uytterhoeven 0de7fc4d9c0142a3e6e5ea28941447132105cb14 in linux-6.1.y/6.1.16 6fb6c979ca628583d4d0c59a0f8ff977e581ecc0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:25:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_trace.h Log message: drm/amdgpu: Use the sched from entity for amdgpu_cs trace From Leo Liu 208680ccf7bff31fc08735c2a23fd3dd3c19b903 in linux-6.1.y/6.1.16 cf22ef78f22ce4df4757472c5dbd33c430c5b659 in mainline linux CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/26 21:25:08 Modified files: usr.bin/ssh : scp.c Log message: scp: when copying local->remote, check that source file exists before opening SFTP connection to the server. Based on GHPR#370 ok dtucker, markus CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:27:34 Modified files: sys/dev/pci/drm: drm_mipi_dsi.c Log message: drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness From Daniel Mentz a64eb25a291904a1736acfd85e5a4e3337f696c2 in linux-6.1.y/6.1.16 c9d27c6be518b4ef2966d9564654ef99292ea1b3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:29:46 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn20: display_mode_vba_20.c display_mode_vba_20v2.c sys/dev/pci/drm/amd/display/dc/dml/dcn21: display_mode_vba_21.c Log message: drm/amdgpu: fix enum odm_combine_mode mismatch From Arnd Bergmann 099bd0a7b363a17e6796896838708d957ef78463 in linux-6.1.y/6.1.16 087bad7eb1f6945f8232f132953ecc2bda8bd38d in mainline linux CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/26 21:31:05 Modified files: usr.bin/ssh : addr.c Log message: fix test: getnameinfo returns a non-zero value on error, not (neccessarily) -1. From GHPR#384 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:31:40 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crtc.c Log message: drm/amd/display: don't call dc_interrupt_set() for disabled crtcs From Hamza Mahfooz 062024bf77e9a2dddc1da801360565e6ce3f7199 in linux-6.1.y/6.1.16 4936458bf989d168f5a89015dd81067c4c2bdc64 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:34:57 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F From Hans de Goede 260bdc633d5e6cad666b72f9eae12f8b2c400096 in linux-6.1.y/6.1.16 8a238d7f7eea7592e0764bc3b9e79e7c6354b04c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:36:32 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for DynaBook K50 From Allen Ballway d5b286daecb46292e1e229ff3dcc8a760afef759 in linux-6.1.y/6.1.16 a3caf7ea0c3d5872ed0f2c51f5476aee0c47a73a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:38:14 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn321: dcn321_fpu.c Log message: drm/amd/display: Reduce expected sdp bandwidth for dcn321 From Dillon Varone 8e25eaae471d9d64acc627deaf42e989e5836647 in linux-6.1.y/6.1.16 6b81090d6d4cc0fd818c9ec9dbb6906f921ad396 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:41:10 Modified files: sys/dev/pci/drm/amd/display/dc: dc_dp_types.h sys/dev/pci/drm/amd/display/dc/core: dc_link.c dc_link_dp.c Log message: drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write From Ian Chen 223e365ac60aea701f00aefc24adb3cfd67db1d3 in linux-6.1.y/6.1.16 639f6ad6df7f47db48b59956b469a6917a136afb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:43:02 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix potential null-deref in dm_resume From Roman Li 8e365f1bd672cc9320a936f6ae6f8087aa40e9bc in linux-6.1.y/6.1.16 7a7175a2cd84b7874bebbf8e59f134557a34161b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:44:59 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_dio_stream_encoder.c Log message: drm/amd/display: Defer DIG FIFO disable after VID stream enable From Nicholas Kazlauskas efb332a2037bdb3f49c42c0b895241383024c06b in linux-6.1.y/6.1.16 2d90a1c054831338d57b39aec4d273cf3e867590 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:46:41 Modified files: sys/dev/pci/drm/radeon: radeon_device.c Log message: drm/radeon: free iio for atombios when driver shutdown From Liwei Song 107b8b542bb9dab4cbdc3276c85fbdd7f6782313 in linux-6.1.y/6.1.16 4773fadedca918faec443daaca5e4ea1c0ced144 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:48:31 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd: Avoid BUG() for case of SRIOV missing IP version From Mario Limonciello 12003ad0f35c946e8e05a8ed9069486ec36c6694 in linux-6.1.y/6.1.16 93fec4f8c158584065134b4d45e875499bf517c8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:51:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd.h amdgpu_amdkfd_gpuvm.c sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c Log message: drm/amdkfd: Page aligned memory reserve size From Philip Yang 82a6debd4e4b98dabd99ab26a23553276559d509 in linux-6.1.y/6.1.16 0c2dece8fb541ab07b68c3312a1065fa9c927a81 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:52:40 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314: dcn314_smu.c Log message: drm/amd: Avoid ASSERT for some message failures From Mario Limonciello a0f406db3ede83791940adfc6cb1d67486e31ff7 in linux-6.1.y/6.1.16 3e5019ee67760cd61b2a5fd605e1289c2f92d983 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:55:01 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm: amd: display: Fix memory leakage From Konstantin Meskhidze 83ace0dd67ee386be1ddcf59dab49d6d9a54e62e in linux-6.1.y/6.1.16 6b8701be1f66064ca72733c5f6e13748cdbf8397 in mainline linux CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/26 21:56:11 Modified files: usr.bin/ssh : ssh.c ssh_config.5 Log message: Add tilde and environment variable expansion to RevokedHostKeys. bz#3552, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/26 21:56:50 Modified files: regress/usr.bin/ssh: percent.sh Log message: Add RevokedHostKeys to percent expansion test. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 21:57:04 Modified files: sys/dev/pci/drm/amd/display/dc/gpio: ddc_regs.h sys/dev/pci/drm/amd/display/dc/gpio/dcn20: hw_factory_dcn20.c sys/dev/pci/drm/amd/display/dc/gpio/dcn30: hw_factory_dcn30.c sys/dev/pci/drm/amd/display/dc/gpio/dcn32: hw_factory_dcn32.c Log message: drm/amd/display: fix mapping to non-allocated address From Brandon Syu 8ce8a443ddd9002861a4ee8a7e33a0c02717422f in linux-6.1.y/6.1.16 9190d4a263264eabf715f5fc1827da45e3fdc247 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:00:43 Modified files: sys/dev/pci/drm/include/drm: drm_print.h Log message: drm/drm_print: correct format problem From Wayne Lin 214cdbe17923f5e1ed1ff7ba19bac0901fc887e4 in linux-6.1.y/6.1.16 d987150b539271b0394f24c1c648d2846662adb4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:02:50 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Set hvm_enabled flag for S/G mode From Roman Li 8f720a79bc66a81b6373ba38a1b6b8fdea838143 in linux-6.1.y/6.1.16 40e9f3f067bc6fb47b878f8ba0a9cc7b93abbf49 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:05:13 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_drv.c Log message: Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled" From Vitaly Prosyak 804bdc5fe05dbbcca6d998bf84c3dbafdcf3534d in linux-6.1.y/6.1.16 39934d3ed5725c5e3570ed1b67f612f1ea60ce03 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:07:06 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: fix FCLK pstate change underflow From Vladimir Stempen 4bdfa48d74649898468a0bf5c8b8a48dded77b4a in linux-6.1.y/6.1.16 972243f973eb0821084e5833d5f7f4ed025f42da in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:10:36 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_optc.h sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_optc.c dcn30_optc.h sys/dev/pci/drm/amd/display/dc/inc/hw: timing_generator.h Log message: drm/amd/display: Do not commit pipe when updating DRR From Wesley Chalmers d919f493bb7dc4d0b568039b728eb44ca961ebaa in linux-6.1.y/6.1.16 8f0d304d21b351d65e8c434c5399a40231876ba1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:12:36 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Enable P-state validation checks for DCN314 From Nicholas Kazlauskas 42bbbd6594f7ad125163debda0c5a077b9c3295f in linux-6.1.y/6.1.16 37d184b548db0f64d4a878960b2c6988b38a3e7e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:14:57 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 From Darrell Kavanagh 2435156aa7681dd38717a190cfad053a079c22de in linux-6.1.y/6.1.16 38b2d8efd03d2e56431b611e3523f0158306451d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:17:00 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Disable HUBP/DPP PG on DCN314 for now From Nicholas Kazlauskas bea13417361a953729edef54cb3686dcc5301ff5 in linux-6.1.y/6.1.16 b7c67f72408b11b922f23f06c7df0f6743a2e89d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:19:29 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v7_2.c Log message: drm/amd: Fix initialization for nbio 7.5.1 From Mario Limonciello 749b249d1ba94d976b5f1e32fcd5059b45bc4c4a in linux-6.1.y/6.1.16 65a24000808f70ac69bd2a96381fa0c7341f20c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:21:40 Modified files: sys/dev/pci/drm/i915/display: intel_quirks.c Log message: drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv From Mavroudis Chatzilaridis c63e43906ba6b993090713453350bcddf6d32e59 in linux-6.1.y/6.1.16 5e438bf7f9a1705ebcae5fa89cdbfbc6932a7871 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:23:40 Modified files: sys/dev/pci/drm/radeon: atombios_encoders.c Log message: drm/radeon: Fix eDP for single-display iMac11,2 From Mark Hawrylak 8551ddbff0c3cd9e68a58649820754f471ca49a7 in linux-6.1.y/6.1.16 05eacc198c68cbb35a7281ce4011f8899ee1cfb8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:25:33 Modified files: sys/dev/pci/drm/i915/gt: intel_ring.c Log message: drm/i915: Don't use stolen memory for ring buffers with LLC From John Harrison d805c28e11fc2a3043bb75aae098e576d746f625 in linux-6.1.y/6.1.16 690e0ec8e63da9a29b39fedc6ed5da09c7c82651 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:27:20 Modified files: sys/dev/pci/drm/i915/gt: intel_ring.c Log message: drm/i915: Don't use BAR mappings for ring buffers with LLC From John Harrison be11d0d9c4eb7c2108ce9041b9e89c86856ca596 in linux-6.1.y/6.1.16 85636167e3206c3fbd52254fc432991cc4e90194 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:29:06 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: fix AVI infoframe aspect ratio handling From Jani Nikula 26cbe4c63d1ed6b7e47ca196fd59f8a32ed353ca in linux-6.1.y/6.1.16 1cbc1f0d324ba6c4d1b10ac6362b5e0b029f63d5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/26 22:31:12 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: fix parsing of 3D modes from HDMI VSDB From Jani Nikula f0f427f3858fda994fe26aacdb7a51815995f035 in linux-6.1.y/6.1.16 72794d16bd535a984e6653a18f5862405b49b5f9 in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 00:15:43 Modified files: distrib/miniroot: install.sub Log message: Revert r1.1235, "simplify final MAKEDEV call" While MAKEDEV accepts multiple args, it complains loudly on repeated args. It is silent when trying to create a single already existing device. This is probably a bug in MAKEDEV. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:28:38 Modified files: sys/dev/pci/drm/include/drm/display: drm_dp_mst_helper.h sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() From Imre Deak 6130b22fb677430af8fe4a2ac4fbf2f5b8572d12 in linux-6.1.y/6.1.18 9ffdb67af0ee625ae127711845532f670cc6a4e7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:32:07 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm/display/dp_mst: Fix down/up message handling after sink disconnect From Imre Deak b30fcedeba643ca16eaa6212c1245598b7cd830d in linux-6.1.y/6.1.18 1d082618bbf3b6755b8cc68c0a8122af2842d593 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:34:35 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm/display/dp_mst: Fix down message handling after a packet reception error From Imre Deak efe5ce019a9bae988ac244b593da21cec30e9c06 in linux-6.1.y/6.1.18 1241aedb6b5c7a5a8ad73e5eb3a41cfe18a3e00e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:36:36 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm/display/dp_mst: Fix payload addition on a disconnected sink From Imre Deak 6e48e7901e6258b8ea1116d70752d0eb2eca797d in linux-6.1.y/6.1.18 33f960e23c29d113fe3193e0bdc19ac4f3776f20 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:41:58 Modified files: sys/dev/pci/drm/i915/display: intel_display.c intel_dp_mst.c intel_dp_mst.h Log message: drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs From Imre Deak fb5f2b42650f60a06cfe794e40810c22083c171a in linux-6.1.y/6.1.18 326b1e792ff08b4d8ecb9605aec98e4e5feef56e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 01:46:03 Modified files: sys/dev/pci/drm/i915/display: intel_fbdev.c Log message: drm/i915: Fix system suspend without fbdev being initialized From Imre Deak 27b5871abd5cc068c549fd23062c82e257fc0b9c in linux-6.1.y/6.1.18 8038510b1fe443ffbc0e356db5f47cbb8678a594 in mainline linux CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/03/27 02:31:32 Modified files: usr.bin/tmux : screen-write.c tty.c Log message: For passthrough, don't write to clients attached to different sessions, based on a fix from Sergei Grechanik. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 02:37:33 Modified files: lib/libcrypto/bn: bn_lib.c bn_local.h Log message: Add bn_copy(), a sane wrapper of BN_copy() for internal use ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 02:41:35 Modified files: lib/libcrypto/bn: bn_nist.c Log message: Convert bn_nist.c to BN_copy() Like everything else in this file, the use of BN_copy() needs to be ... special. Simplify using the new bn_copy(). ok jsing CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/03/27 02:47:57 Modified files: usr.bin/tmux : format.c input.c tmux.1 tmux.h window.c Log message: Add a format to show if there are unseen changes while in a mode, from Dan Aloni in GitHub issue 3498. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 02:49:34 Modified files: lib/libcrypto/bn: bn_gf2m.c Log message: Drop unnecessary parentheses. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 02:52:57 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c bn_test.c Log message: Switch regress to using bn_copy() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 03:01:08 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp: make this test a bit less noisy on failure While it is good to run more tests on failure, it is pointless to try broken things thousands of times. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/03/27 03:15:46 Modified files: lib/libcrypto/err: err.c Log message: Avoid errno is EINVAL after OpenSSL initialization ok tb@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/03/27 03:39:21 Modified files: sys/conf : GENERIC Log message: re-enable POOL_DEBUG CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/27 04:13:08 Modified files: lib/libcrypto/sha: sha512.c Log message: Tidy includes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 04:20:27 Modified files: lib/libcrypto/bn: bn_gf2m.c Log message: Use bn_copy() rather than inlining it ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 04:21:23 Modified files: lib/libcrypto/bn: bn_div.c bn_exp.c bn_gcd.c bn_kron.c bn_mod.c bn_mont.c lib/libcrypto/ecdsa: ecs_ossl.c Log message: Convert BN_copy() with explicit comparison against NULL to bn_copy() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 04:22:47 Modified files: lib/libcrypto/bn: bn_exp.c bn_mul.c bn_sqr.c lib/libcrypto/rsa: rsa_gen.c Log message: Convert BN_copy() with missing error checks to bn_copy() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/27 04:25:02 Modified files: lib/libcrypto/bn: bn_blind.c bn_exp.c bn_gcd.c bn_gf2m.c bn_isqrt.c bn_lib.c bn_mont.c bn_recp.c bn_sqrt.c bn_x931p.c lib/libcrypto/dsa: dsa_gen.c dsa_ossl.c lib/libcrypto/ec: ec2_mult.c ec2_smpl.c ec_key.c ec_lib.c ecp_mont.c ecp_smpl.c lib/libcrypto/ecdsa: ecs_ossl.c Log message: Replace the remaining BN_copy() with bn_copy() ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/27 04:27:12 Modified files: lib/libcrypto/sha: sha512.c Log message: Reorder functions/code. No intended functional change. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/03/27 09:09:47 Modified files: libressl : releases.html Log message: correct year for the 3.7.1 release; from alex naumov CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/27 09:35:29 Modified files: usr.bin/aucat : afile.c Log message: reading aid: explicitly check for memcmp() != 0; no functional change ok ratchov@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/27 09:36:18 Modified files: usr.bin/aucat : afile.c Log message: typo: filed -> failed; ok ratchov@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/27 11:49:13 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Show BT and SBSS features in dmesg. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/27 11:53:17 Modified files: usr.bin/mg : region.c Log message: kill two empty lines and some trailing whitespaces CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/27 11:54:20 Modified files: usr.bin/mg : region.c Log message: kill another empty line CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/03/27 12:21:47 Modified files: . : 73.html Log message: 7.3 release: 10572 i386 packages, 11561 aarch64 packages CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/27 13:02:48 Modified files: sys/arch/arm64/arm64: aesv8-armx.S pmap.c trap.c sys/arch/arm64/conf: Makefile.arm64 sys/arch/arm64/include: armreg.h asm.h pte.h Log message: Implement branch target protection using the branch target identification feature introduced in Armv8.5. This provides "head-CFI" to complement the "tail-CFI" provided by retguard. Unfortunately most arm64 machines don't support this feature yet. But Apple M2 does support it and it seems to work there. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/27 13:43:36 Modified files: distrib/macppc/ramdisk: install.md Log message: Silence informational messages from dd(1) when zeroing a disk's first 1MB CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/27 17:56:54 Modified files: regress/usr.bin/ssh/misc/sk-dummy: sk-dummy.c Log message: Remove compatibility code for OpenSSL 1.0.* versions now that -portable has dropped support for those versions. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:10:35 Modified files: sys/dev/pci/drm/amd/amdgpu: soc15.c Log message: drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 From Alex Deucher 39190482e5d0993f237d6a2b54f5548d92156d50 in linux-6.1.y/6.1.20 0dcdf8498eae2727bb33cef3576991dc841d4343 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:12:19 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21 From Alex Deucher a11e210dc595a8b7259335a9d7c7b57cc8f39bd4 in linux-6.1.y/6.1.20 2915e43a033a778816fa4bc621f033576796521e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:13:59 Modified files: sys/dev/pci/drm/amd/amdgpu: nv.c Log message: drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv From Alex Deucher d07d152d762d746016f546f9fedd3f319870cf5e in linux-6.1.y/6.1.20 b42fee5e0b44344cfe4c38e61341ee250362c83f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:16:13 Modified files: sys/dev/pci/drm/display: drm_hdmi_helper.c Log message: drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF From Harry Wentland 9f6f6f42b9ef6b6ad2fcd01623593bef7eb5a47b in linux-6.1.y/6.1.20 e5eef23e267c72521d81f23f7f82d1f523d4a253 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:17:52 Modified files: sys/dev/pci/drm: drm_atomic.c Log message: drm/connector: print max_requested_bpc in state debugfs From Harry Wentland 8d2ca666a7b415a4a063be39b20c2b99c42421cb in linux-6.1.y/6.1.20 7d386975f6a495902e679a3a250a7456d7e54765 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:19:53 Modified files: sys/dev/pci/drm/i915/display: intel_connector.c intel_panel.c intel_panel.h Log message: drm/i915: Introduce intel_panel_init_alloc() From Ville Syrjala e340197a453987c48cdeeeb6447d0944513de538 in linux-6.1.y/6.1.20 f70f8153e3642337b444fbc0c64d546a46bbcd62 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:22:33 Modified files: sys/dev/pci/drm/i915/display: icl_dsi.c intel_bios.c intel_bios.h intel_display_types.h intel_dp.c intel_lvds.c intel_panel.c intel_sdvo.c vlv_dsi.c Log message: drm/i915: Do panel VBT init early if the VBT declares an explicit panel type From Ville Syrjala bd61a84b5eee4eaf3daf1c69499a4eca1f972ca4 in linux-6.1.y/6.1.20 3f9ffce5765d68775163b8b134c4d7f156b48eec in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:24:29 Modified files: sys/dev/pci/drm/i915/display: icl_dsi.c intel_bios.c Log message: drm/i915: Populate encoder->devdata for DSI on icl+ From Ville Syrjala 783c225e910fa5e0ef7bd9de88d32c0787e04e95 in linux-6.1.y/6.1.20 14e591a1930c2790fe862af5b01ee3ca587f752f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:25:50 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_doorbell.c Log message: drm/amdgpu: fix return value check in kfd From Shashank Sharma dc7d4b1a6568652f51ee45b1a1e3531f1186a552 in linux-6.1.y/6.1.20 20534dbcc7b7bfb447279cdcfb0d88ee3b779a18 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:27:21 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested From Alex Deucher 69a56ace8bc2a3ee3d1a9584c30476c588b1f420 in linux-6.1.y/6.1.20 a6de636eb04f146d23644dbbb7173e142452a9b7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:29:11 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 From Veerabadhran Gopalakrishnan 70f12dee2254dd956ffaf547507b688887fed6c6 in linux-6.1.y/6.1.20 6ce2ea07c5ff0a8188eab0e5cd1f0e4899b36835 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:31:10 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.h sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 From Alvin Lee 02c8fa11f545938f3f5af3cd02fe343803539213 in linux-6.1.y/6.1.20 2ebd1036209c2e7b61e6bc6e5bee4b67c1684ac6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 18:34:04 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c dcn32_resource.h sys/dev/pci/drm/amd/display/dc/dcn321: dcn321_resource.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn321: dcn321_fpu.c Log message: drm/amd/display: adjust MALL size available for DCN32 and DCN321 From Samson Tam 38327b6cb1fa2bb098bca0db7dd25ee80a6d64b1 in linux-6.1.y/6.1.20 235fef6c7fd341026eee90cc546e6e8ff8b2c315 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 21:55:56 Modified files: sys/dev/pci/drm: drm_gem.c sys/dev/pci/drm/include/drm: drm_gem.h Log message: drm/msm/gem: Prevent blocking within shrinker loop From Dmitry Osipenko 96a5aee27439e56fca69628c3f87a042e7026b3e in linux-6.1.y/6.1.21 9630b585b607bd26f505d34620b14d75b9a5af7d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 21:59:10 Modified files: sys/dev/pci/drm/i915/display: intel_display_types.h intel_psr.c Log message: drm/i915/psr: Use calculated io and fast wake lines From Jouni Hogander d586d58c3f2a9835dfdbf34fee0d8522303ab24f in linux-6.1.y/6.1.21 71c602103c74b277bef3d20a308874a33ec8326d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:01:47 Modified files: sys/dev/pci/drm/i915/gt: intel_sseu.h Log message: drm/i915/sseu: fix max_subslices array-index-out-of-bounds access From Andrea Righi 1a1682abf7399318ac074b1f2ac6a8c992b5b3da in linux-6.1.y/6.1.21 193c41926d152761764894f46e23b53c00186a82 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:03:59 Modified files: sys/dev/pci/drm/include/drm: drm_bridge.h Log message: drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc From Liu Ying 9821576e117047e4bf8e92a673272aa014a3bb2e in linux-6.1.y/6.1.21 0d3c9333d976af41d7dbc6bf4d9d2e95fbdf9c89 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:05:41 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_events.c Log message: drm/amdkfd: Fix an illegal memory access From Qu Huang d9923e7214a870b312bf61f6a89c7554d0966985 in linux-6.1.y/6.1.21 4fc8fff378b2f2039f2a666d9f8c570f4e58352c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:07:35 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini From Horatio Zhang 7be9a2f8c5179520a7d5570e648e0c97d09e4fae in linux-6.1.y/6.1.21 23f4a2d29ba57bf88095f817de5809d427fcbe7e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:09:34 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c Log message: drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes From Alex Hung a16394b5d661afec9a264fecac3abd87aea439ea in linux-6.1.y/6.1.21 031f196d1b1b6d5dfcb0533b431e3ab1750e6189 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:11:29 Modified files: sys/dev/pci/drm/ttm: ttm_device.c Log message: drm/ttm: Fix a NULL pointer dereference From Thomas Hellstrom 9ba1720f6c4a0f13c3f3cb5c28132ee75555d04f in linux-6.1.y/6.1.21 9a9a8fe26751334b7739193a94eba741073b8a55 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:13:21 Modified files: sys/dev/pci/drm/i915: i915_active.c Log message: drm/i915/active: Fix misuse of non-idle barriers as fence trackers From Janusz Krzysztofik 5c7591b8574c52c56b3994c2fbef1a3a311b5715 in linux-6.1.y/6.1.21 e0e6b416b25ee14716f3549e0cbec1011b193809 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:15:15 Modified files: sys/dev/pci/drm/i915/display: intel_snps_phy.c Log message: drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz From Ankit Nautiyal 0243590e33a7d87efbf3adc0565269b4dc224944 in linux-6.1.y/6.1.21 46bc23dcd94569270d02c4c1f7e62ae01ebd53bb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:16:38 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_device.c Log message: drm/amdgpu: Don't resume IOMMU after incomplete init From Felix Kuehling dab920478e2b53d1abcf9b929f8205233041d32a in linux-6.1.y/6.1.21 f3921a9a641483784448fb982b2eb738b383d9b9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:21:09 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume From mumei6102 6e403a0a69f73ecc5ee0a2045efdcb9051abdd56 in linux-6.1.y/6.1.21 a9386ee9681585794dbab95d4ce6826f73d19af6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:22:50 Modified files: sys/dev/pci/drm/amd/pm/swsmu/inc: smu_v13_0.h sys/dev/pci/drm/amd/pm/swsmu/inc/pmfw_if: smu13_driver_if_v13_0_4.h Log message: drm/amd/pm: bump SMU 13.0.4 driver_if header version From Tim Huang 20f8225ae7f4bf9c30f40705f036a9a7ba8f1bd6 in linux-6.1.y/6.1.21 ab9bdb1213b4b40942af6a383f555d0c14874c1b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:24:27 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c Log message: drm/amd/display: Do not set DRR on pipe Commit From Wesley Chalmers f8080f1e300e7abcc03025ec8b5bab69ae98daaa in linux-6.1.y/6.1.21 56574f89dbd84004c3fd6485bcaafb5aa9b8be14 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/27 22:26:34 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c Log message: drm/amd/display: disconnect MPCC only on OTG change From Ayush Gupta 39374fc8bb11990ed69348bfe517d3df0463b263 in linux-6.1.y/6.1.21 7304ee979b6b6422f41a1312391a5e505fc29ccd in mainline linux CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/28 00:12:38 Modified files: usr.bin/ssh : sk-usbhid.c Log message: Remove compatibility code for OpenSSL versions prior to 1.1.* since -portable no longer supports them. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/28 01:44:32 Modified files: usr.bin/ssh : sftp-client.c sftp.c Log message: Plug more mem leaks in sftp by making make_absolute_pwd_glob work in the same way as make_absolute: you pass it a dynamically allocated string and it either returns it, or frees it and allocates a new one. Patch from emaste at freebsd.org and https://reviews.freebsd.org/D37253 ok djm@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/28 02:01:40 Modified files: usr.bin/mg : region.c Log message: mg: fall back to /bin/sh if $SHELL is undefined. Original diff from lux (lx [at] shellcodes [dot] org) thanks! tweaked by me; ok millert@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 02:32:42 Modified files: usr.sbin/bgpd : rde.c Log message: Switch role logic in rde_aspa_validity() since this may need to be extended. OK tb@ mbuhl@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 03:52:08 Modified files: usr.sbin/bgpd : mrt.c Log message: Refactor mrt_dump_entry_v2() to use a dynamic buffer to hold the prefix. Especially flowspec "prefixes" are variable size and so using a static buffer there is not going to work in the long run. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 06:06:15 Modified files: usr.sbin/bgpd : bgpd.h rde_prefix.c Log message: Include the memory size usage of the prefix tree in rde_memstats. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 06:07:09 Modified files: usr.sbin/bgpctl: bgpctl.h output.c output_json.c output_ometric.c Log message: Use pt_size from struct rde_memstats instead of computing it by hand. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 06:15:23 Modified files: usr.sbin/bgpd : bgpd.h rtr.c rtr_proto.c session.h Log message: Introduce a semaphore to protect intermediate state from different RTR sessions to leak into the RDE via rtr_recalc. Only run rtr_recalc when the last or only RTR session is done with the update. Run a new timer along to ensure that the semaphore is not hold forever. The timeout is currently a very generous 60sec, no RTR cache should be that slow. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 07:30:31 Modified files: usr.sbin/bgpd : bgpd.h rde.h rde_prefix.c Log message: More pt_entry cleanup, move structure definitions to rde_prefix.c and by that make them private. Remove no longer used AID_PTSIZE define. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/28 08:01:42 Modified files: sys/dev/ic : bwfm.c Log message: revert bwfm.c rev 1.108 as noted by patrick@, the txctl functions already free the buffers CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/28 08:47:28 Modified files: usr.bin/mg : region.c Log message: use the shell basename as argv[0] instead of hardcoding "sh" Suggested by and ok millert@, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 09:17:34 Modified files: usr.sbin/bgpd : mrt.c rde.h rde_prefix.c rde_rib.c rde_update.c Log message: Instead of exracting the prefix into a bgpd_addr and passing that to prefix_write() rename prefix_write() to pt_write() and pass a pt_entry to the function. Removes an extra conversion step. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/28 10:32:42 Modified files: sbin/isakmpd : dh.c Log message: Avoid double free in isakmpd In the unlikely event that EC_KEY_check_key() in ec_init() fails, group->ec would be freed first in ec_init() then in group_free(). Same problem was fixed in iked/dh.c r1.31 (where it originally came from). ok jsg mbuhl CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/28 11:47:29 Modified files: usr.sbin/bgpd : rde_prefix.c Log message: In pt_fill set the refcnt to its maximum value to trigger an error if pt_ref is called on such a pt_entry. Set refcnt to 0 in pt_alloc since the value from pt_fill is copied over. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/28 15:33:21 Modified files: usr.bin/mg : tags.c Log message: mg: fix parsing of tag files with duplicate entries Instead of erroring out ignore duplicates. Fixes using /var/db/libc.tags again. ok op CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/03/28 17:07:46 Modified files: share/zoneinfo/datfiles: asia Log message: Apply changes from tzdata2023c. This reverts the controversial Lebanon DST change which led to a partly-sectarian divide within the country. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/28 17:09:08 Modified files: distrib/armv7/ramdisk: install.md Log message: Properly disable informational dd(1) messages, retain errors Same as done for arm64 already CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/28 18:16:14 Modified files: distrib/arm64/ramdisk: install.md distrib/armv7/ramdisk: install.md Log message: Unify variable usage in arm64 and armv7 md_installboot() with the rest `_disk' (and related variables) hold disk names as "sd0" so that all else can be constructed from it. Fix the only two offenders across distrib/ which put start the variable with "/dev/"; no functional change. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/28 18:18:35 Modified files: usr.bin/ssh : auth-options.c Log message: fix memory leak; Coverity CID 291848, with/ok dtucker@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/28 18:25:47 Modified files: distrib/arm64/ramdisk: install.md distrib/armv7/ramdisk: install.md Log message: Use character not block devices with dd(1) like the rest All other dd invocations in installer code, INSTALL.* instructions and dd(1) EXAMPLES use the disk's "raw device". CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/28 18:59:08 Modified files: usr.bin/ssh : sftp.c Log message: Plug another potential mem leak in process_put. It allocates abs_dst inside a loop but only frees it on exit, so free inside the loop if necessary. Coverity CID 291837, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/28 19:07:48 Modified files: usr.bin/ssh : kexgexs.c Log message: Explicitly ignore return value from sshpkt_disconnect since we set our own return value for the function. Coverity CID 291797, ok djm@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 22:24:09 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Inline initial hash data values for SHA1. This follows what is done for other SHA implementations. ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 23:03:34 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Mop up MD32_XARRAY from SHA1. MD32_XARRAY (formerly SHA_XARRAY) was added as a workaround for a broken HP C compiler (circa 1999). Clean it up to simplify the code. No change in generated assembly. ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 23:11:37 Modified files: lib/libcrypto/sha: sha512.c Log message: Use multiple statements instead of a statement with multiple expressions. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 23:27:02 Modified files: lib/libcrypto/sha: sha512.c Log message: Whitespace fixes. Mechanically replace "a,b" with "a, b", followed with some manual indentation clean up. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 23:31:43 Modified files: lib/libcrypto/sha: sha1dgst.c Log message: Whitespace fixes. Mechanically replace "a,b" with "a, b". No change to generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/03/28 23:34:01 Modified files: lib/libcrypto/sha: sha256.c Log message: More whitespace fixes. Another set of mechnical replacements for "a,b" with "a, b". No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 00:32:53 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Rename a few variables for readability CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 00:50:51 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Remove one of those ugly function tables The only reason there were two of them was to avoid some pointless comparisons. The gain is not worth the price. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 00:53:49 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Use more consistent names for the main test functions CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 01:29:11 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Dedup generate_test_triple() and generate_test_quintuple() CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/29 01:29:17 Modified files: usr.bin/mg : mg.1 tags.c Log message: change tagvisit (aka visit-tag-table) to immediately load the tag file before it used to only record the path to the tag file which was loaded on demand upon find-tag (M-.). tagvisit did to do a stat + access dance to know if the path was pointing to a regular, readable file and loadtags (called lazily by find-tag) trusted those checks... Instead, just load the tags in tagvisit and drop the lazy mechanics. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 01:38:16 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Fix printfs that escaped defensive grepping CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 01:46:40 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Dedup print functions on test failure CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/29 04:36:14 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Rework test failure printing Make sure it's always printed to stderr. Use a wrapper for printing a BIGNUM rather than repeating the same ugly pattern over and over again. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/29 04:42:34 Modified files: usr.bin/mg : tags.c Log message: drop needless global tagsfn path mg kept the path to the last loaded tag file in tagsfn which was used for both the lazy loading (now removed) and as a flag to know if any tags are currently loaded. It's redundant and complicates the code: just check if the tree is empty instead. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/29 04:46:11 Modified files: usr.sbin/bgpd : rde.h rde_rib.c rde_update.c Log message: Switch prefix_adjout_get and new prefix_adjout_first to use a pt_entry as argument instead of the bgpd_addr + prefixlen. Do the same with prefix_adjout_update but leave prefix_adjout_lookup and prefix_adjout_match since those are used by bgpctl code that does not use pt_entry structs. With this most of the update code no longer needs struct bgpd_addr and pt_getaddr(). OK tb@ CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/03/29 04:58:53 Modified files: . : 73.html Log message: 7.3 release: 9325 sparc64 packages CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/03/29 06:12:13 Modified files: xserver/composite: compwindow.c Log message: composite: Fix use-after-free of the COW CVE-2023-1393, ZDI-CAN-19866 CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/03/29 06:18:07 Modified files: xserver/composite: Tag: OPENBSD_7_2 compwindow.c Log message: composite: Fix use-after-free of the COW CVE-2023-1393, ZDI-CAN-19866 from matthieu@ this is errata/7.2/024_xserver.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/03/29 06:19:30 Modified files: xserver/composite: Tag: OPENBSD_7_1 compwindow.c Log message: composite: Fix use-after-free of the COW CVE-2023-1393, ZDI-CAN-19866 from matthieu@ this is errata/7.1/028_xserver.patch.sig CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/29 08:20:51 Modified files: sbin/fdisk : cmd.c part.c Log message: Simplify code by having PRT_uuid_to_type() return -1 when no type can be found. 0 is a valid type! No functional change. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/29 08:35:38 Modified files: usr.sbin/bgpd : bgpd.h Log message: Mark the struct aid name as const char * since it points to static memory. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/29 09:55:34 Modified files: sbin/fdisk : part.c Log message: No need to assume a nil GUID can be found at gpt_types[0]. Just use uuid_create_nil(). No functional change. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/29 10:20:17 Modified files: distrib/arm64/ramdisk: install.md Log message: Add missing semicolon to properly end switch case There since introduction, lucked out since it is the last case. No functional change. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/03/29 10:55:36 Modified files: . : errata71.html errata72.html Log message: Release xserver errata. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/29 11:03:29 Modified files: usr.sbin/rpki-client: repo.c Log message: Instead of storing the short TAL name as repouri use the first TAL URI for that. This is more in line with the other uses of repouri. OK tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/29 11:40:24 Modified files: distrib/miniroot: install.sub Log message: Quote possible 'none' answer as part of help text after question 'Default IPv4 route?' takes an IP or this word, not no IP at all. All other questions already quote their 'none', 'done', etc. answers. No behaviour change for autoinstall(8) files, questions end after the qestion mark and potential answers/help in parentheses comes after that. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/29 13:09:04 Modified files: usr.bin/mg : tags.c Log message: plug leak of tagpos in poptag() if loadbuffer() fails CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/29 13:34:49 Modified files: sbin/fdisk : part.h part.c cmd.c Log message: Change 'type' to 'menuid' in various struct's, functions and variables related to gpt partitions. Makes it clear that there is no required tie between mbr partition types and gpt partition types. No functional change. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/29 13:55:46 Modified files: www/chromium : Makefile distinfo Log message: update to 11.0.5563.147 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/03/29 14:00:51 Modified files: lang/microscheme: Makefile Log message: Fix the build of lang/microscheme on sparc64 with the usual c99 dance CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/03/29 14:03:21 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 111.0.5563.147 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/29 14:03:56 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.25.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/29 14:04:08 Modified files: sysutils/gitlab-cli: Makefile distinfo sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.26.0 (no modules.inc change) CVSROOT: /cvs Module name: ports Changes by: mglocker@cvs.openbsd.org 2023/03/29 14:04:57 Modified files: www/nostromo : Makefile distinfo Log message: update to nostromo 2.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/29 14:07:28 Modified files: devel/tl-expected: Makefile distinfo Log message: update to tl-expected 1.1.0 (plus fixes) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/29 14:07:56 Modified files: net/dino : Makefile distinfo net/dino/patches: patch-main_CMakeLists_txt Log message: security/bugfix update to dino 0.4.2 https://dino.im/security/cve-2023-28686/ https://github.com/dino/dino/compare/v0.4.1...v0.4.2 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/29 14:37:43 Modified files: devel/p5-Devel-MAT-Dumper: Makefile distinfo Removed files: devel/p5-Devel-MAT-Dumper/patches: patch-lib_Devel_MAT_Dumper_xs Log message: update p5-Devel-MAT-Dumper to 0.47 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/03/29 14:41:22 Modified files: security/scrypt: Makefile Log message: Update HOMEPAGE from Jared Harper CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/29 14:44:44 Modified files: devel/p5-Devel-MAT: Makefile distinfo Log message: update p5-Devel-MAT to 0.51 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/29 14:59:22 Modified files: devel/p5-Exporter-Tiny: Makefile distinfo Log message: update p5-Exporter-Tiny to 1.006001 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/29 15:02:09 Modified files: devel/p5-Test2-Suite: Makefile distinfo Log message: update p5-Test2-Suite to 0.000150 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/29 16:08:55 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1262 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 16:24:05 Modified files: benchmarks/glmark2: Makefile distinfo benchmarks/glmark2/patches: patch-src_meson_build Log message: update to glmark2 version 2023.01 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 16:39:07 Modified files: devel/nuget : Makefile distinfo Log message: update to nuget version 6.3.1.1 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/29 18:49:37 Modified files: usr.bin/ssh : monitor_wrap.c Log message: Remove dead code from inside if block. The only way the if statement can be true is if both dup()s fail, and in that case the tmp2 can never be set. Coverity CID 291805, ok djm@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 19:38:47 Modified files: lang/hashlink : Makefile distinfo Log message: update to hashlink 1.13; runtime tested with Dead Cells, Northgard, and Nuclear Blaze without issues CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 20:20:07 Modified files: games/vkquake : Makefile distinfo Added files: games/vkquake/patches: patch-Quake_common_make Removed files: games/vkquake/patches: patch-Quake_Makefile Log message: update to vkQuake 1.30.1, now needs glslangValidator for build, therefore BDEP graphics/glslang. Changelog: https://github.com/Novum/vkQuake/releases CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 20:44:09 Modified files: games/fheroes2 : Makefile distinfo games/fheroes2/patches: patch-script_demo_download_demo_version_sh games/fheroes2/pkg: PLIST Removed files: games/fheroes2/patches: patch-script_homm2_extract_homm2_resources_sh Log message: update to fheroes2 1.0.2; no issues on brief testing. Changelog: https://github.com/ihhub/fheroes2/releases. Note 1.0.1 added scaled resolution support. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 20:50:06 Modified files: www/ipynb-py-convert: Makefile Log message: drop me from MAINTAINER; I haven't had use for this in quite a while CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/29 21:04:05 Modified files: comms/libhidapi: Makefile Log message: drop me from MAINTAINER; I'm not using this library anymore CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/29 21:05:01 Modified files: usr.bin/ssh : sshsig.c Log message: return SSH_ERR_KEY_NOT_FOUND if the allowed_signers file is empty, not SSH_ERR_INTERNAL_ERROR. Also remove some dead code spotted by Coverity; with/ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:07:18 Modified files: archivers/libdeflate: Makefile distinfo Log message: Update to libdeflate-1.18 Changes: https://github.com/ebiggers/libdeflate/blob/v1.18/NEWS.md CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:07:57 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.62.2 Changes: https://github.com/rclone/rclone/releases/tag/v1.62.1 https://github.com/rclone/rclone/releases/tag/v1.62.2 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:08:44 Modified files: security/vaultwarden: Makefile crates.inc distinfo Removed files: security/vaultwarden/files: config.vendor Log message: Update to vaultwarden-1.28.0 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.28.0 Update license marker because project has been relicensed to AGPLv3. Drop use of vendored multer-rs as this has been fixed by upstream. OK aisha@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:09:11 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: Update to vaultwarden-web-2023.3.0b Changes: https://github.com/dani-garcia/bw_web_builds/releases OK @aisha CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:09:54 Modified files: sysutils/borgbackup/1.2: Makefile distinfo sysutils/borgbackup/1.2/pkg: PLIST Log message: Update to borgbackup-1.2.4 Changes: https://github.com/borgbackup/borg/blob/1.2.4/docs/changes.rst#version-124-2023-03-24 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:19:11 Modified files: devel/p5-Conf-Libconfig: Makefile Log message: Drop maintainershp of devel/p5-Conf-Libconfig CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:19:52 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.5.0 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.5.0 Cherrypicked 2 fixes from HEAD: - OpenBSD does not support extended file attributes -> https://github.com/rustic-rs/rustic/pull/532 - Fix shell completions -> https://github.com/rustic-rs/rustic/pull/536 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:20:24 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/patches: patch-cola_app_py devel/git-cola/pkg: PLIST Removed files: devel/git-cola/patches: patch-pytest_ini Log message: Update to git-cola-4.2.0 Changes: https://github.com/git-cola/git-cola/blob/v4.2.0/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/03/29 21:22:31 Modified files: net/unison : Makefile distinfo Log message: Update to unison-2.53.2 Changes: https://github.com/bcpierce00/unison/releases/tag/v2.53.1 https://github.com/bcpierce00/unison/releases/tag/v2.53.2 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/29 23:51:05 Log message: Import security/c2sp-testvectors for LibreSSL regress testing, ok sthen These test vectors are part of the community cryptography specification project and are an experiment in test vector collection and reuse. https://github.com/C2SP/CCTV Status: Vendor Tag: tb Release Tags: tb_20230330 N ports/security/c2sp-testvectors/Makefile N ports/security/c2sp-testvectors/distinfo N ports/security/c2sp-testvectors/pkg/DESCR N ports/security/c2sp-testvectors/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/29 23:51:43 Modified files: security : Makefile Log message: +c2sp-testvectors CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/29 23:54:48 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230324 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/29 23:57:22 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230330 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:01:20 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.9.1. see https://www.thunderbird.net/en-US/thunderbird/102.9.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-12/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:02:16 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.9.1. see https://www.thunderbird.net/en-US/thunderbird/102.9.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-12/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/30 00:07:52 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.14.0 Major bump due to symbol addition and removal. Lots of changes: https://github.com/ngtcp2/ngtcp2/releases/tag/v0.14.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/30 00:09:01 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 0.10.0 https://github.com/ngtcp2/nghttp3/releases/tag/v0.10.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:09:21 Modified files: x11/xfce4/xfce4-notes: Makefile distinfo x11/xfce4/xfce4-notes/pkg: PLIST Log message: x11/xfce4/xfce4-notes: update to 1.10.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:10:47 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo Log message: x11/xfce4/libxfce4ui: update to 4.18.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:11:13 Modified files: x11/xfce4/xfce4-session: Makefile distinfo Log message: x11/xfce4/xfce4-session: update to 4.18.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:11:39 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: x11/xfce4/xfce4-panel: update to 4.18.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:13:06 Modified files: x11/xfce4/xfce4-screensaver: Makefile distinfo x11/xfce4/xfce4-screensaver/pkg: PLIST Log message: x11/xfce4/xfce4-screensaver: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-March/001252.html and https://mail.xfce.org/pipermail/xfce-announce/2023-March/001256.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:13:43 Modified files: x11/xfce4/garcon: Makefile distinfo Log message: x11/xfce4/garcon: update to 4.18.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:14:08 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo Log message: x11/xfce4/xfce4-pulseaudio: update to 0.4.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:15:17 Modified files: mail/meli : Makefile distinfo Removed files: mail/meli/patches: patch-melib_src_backends_notmuch_rs patch-src_conf_composing_rs patch-src_conf_rs Log message: mail/meli: update to a newer git commit all patches merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 00:20:26 Modified files: geo/geos : Makefile distinfo geo/geos/pkg : PLIST Log message: geo/geos: update to 3.11.2. see https://lists.osgeo.org/pipermail/geos-devel/2023-March/010877.html CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/30 01:19:50 Modified files: usr.bin/ssh : ssh.c Log message: Ignore return value from muxclient(). It normally loops without returning, but it if returns on failure we immediately exit. Coverity CID 405050. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 01:26:15 Modified files: usr.bin/mg : fileio.c Log message: strncpy -> strlcpy to properly NUL-terminate the copy of the path otherwise paths longer than NFILEN (1024) given with -u won't NUL-terminate `file'. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/03/30 01:28:57 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.8.4 Low severity security release, see https://blog.powerdns.com/2023/03/29/security-advisory-2023-02-for-powerdns-recursor-up-to-and-including-4-6-5-4-7-4-and-4-8-3/ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/03/30 01:42:42 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.12.2. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 02:07:07 Modified files: usr.bin/mg : main.c ttykbd.c Log message: trailing whitespaces CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/30 03:24:22 Modified files: sys/dev/mii : txphy.c Log message: Update comment: RTL8139 -> TNETE2101 ok mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:20:45 Modified files: devel/py-tz : Makefile distinfo Log message: update to py3-tz-2023.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:20:48 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:20:51 Modified files: lang/php/8.2 : Makefile distinfo Log message: update to php-8.2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:20:54 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20230323 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:20:57 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-1.7.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:05 Modified files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: PLIST Log message: update to icinga-php-library-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:09 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.10.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:13 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-3.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:18 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/pkg: PLIST Log message: update to vpn-user-portal-3.3.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:22 Modified files: textproc/py-tomlkit: Makefile distinfo Log message: update to py3-tomlkit-0.11.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:26 Modified files: textproc/py-jellyfish: Makefile distinfo Log message: update to py3-jellyfish-0.10.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:30 Modified files: textproc/py-jaraco-text: Makefile distinfo Log message: update to py3-jaraco.text-3.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:34 Modified files: textproc/py-markdown: Makefile distinfo Log message: update to py3-markdown-3.4.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:38 Modified files: devel/py-parameterized: Makefile distinfo devel/py-parameterized/pkg: PLIST Log message: update to py3-parameterized-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:41 Modified files: devel/py-pathspec: Makefile distinfo Log message: update to py3-pathspec-0.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:45 Modified files: devel/py-argh : Makefile distinfo devel/py-argh/pkg: PLIST Log message: update to py3-argh-0.28.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:49 Modified files: devel/py-cachetools: Makefile distinfo Log message: update to py3-cachetools-5.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:54 Modified files: textproc/solr : Makefile distinfo textproc/solr/patches: patch-bin_solr textproc/solr/pkg: PLIST Log message: update to solr-9.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:21:58 Modified files: security/py-paramiko: Makefile distinfo security/py-paramiko/patches: patch-tests_test_client_py security/py-paramiko/pkg: PLIST Log message: update to py3-paramiko-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:02 Modified files: databases/py-pymysql: Makefile distinfo Log message: update to py3-pymysql-1.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:05 Modified files: databases/py-influxdb_client: Makefile distinfo Log message: update to py3-influxdb_client-1.36.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:08 Modified files: devel/py-frozendict: Makefile distinfo devel/py-frozendict/pkg: PLIST Log message: update to py3-frozendict-2.3.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:11 Modified files: devel/py-installer: Makefile distinfo Log message: update to py3-installer-0.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:14 Modified files: devel/py-dispatcher: Makefile distinfo Log message: update to py3-dispatcher-2.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:17 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:20 Modified files: textproc/py-dateparser: Makefile distinfo Log message: update to py3-dateparser-1.1.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:23 Modified files: benchmarks/hyperfine: Makefile crates.inc distinfo Log message: update to hyperfine-1.16.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:34 Modified files: textproc/py-black: Makefile distinfo textproc/py-black/pkg: PLIST Log message: update to py3-black-23.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:38 Modified files: textproc/py-dict2xml: Makefile distinfo textproc/py-dict2xml/pkg: PLIST Log message: update to py3-dict2xml-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:22:42 Modified files: databases/py-peewee: Makefile distinfo databases/py-peewee/pkg: PLIST Log message: update to py3-peewee-3.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:24:33 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-bin_dig_dig_c patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: PLIST Log message: update to isc-bind-9.18.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:25:03 Modified files: net/isc-bind : Tag: OPENBSD_7_2 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_2 patch-bin_dig_dig_c patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: Tag: OPENBSD_7_2 PLIST Log message: update to isc-bind-9.18.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:26:53 Modified files: lang/php/8.1 : Tag: OPENBSD_7_2 Makefile distinfo Log message: update to php-8.1.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:33:39 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-cmake_Toolset_cmake mail/rspamd/pkg: PLIST Removed files: mail/rspamd/patches: patch-src_libutil_cxx_file_util_cxx Log message: update to rspamd-3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:33:48 Modified files: textproc/hyperscan: Makefile distinfo textproc/hyperscan/patches: patch-CMakeLists_txt patch-examples_patbench_cc patch-examples_pcapscan_cc Log message: update to hyperscan-5.4.1-ssse3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:33:58 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.2.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:38:14 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-conn_sasl_h patch-main_c mail/neomutt/pkg: PLIST Added files: mail/neomutt/patches: patch-color_ansi_c patch-color_command_c patch-pager_display_c Log message: update to neomutt-20230322 patch to cope with our pre-2013 version of curses CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:40:30 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.3.10.120 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:41:21 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-src_icesh_cc Log message: update to icewm-3.3.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:45:14 Modified files: audio/py-audio : Makefile Added files: audio/py-audio/patches: patch-pyproject_toml Log message: py-audio: patch away unnecessary version spec for setuptools CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:47:25 Modified files: www/py-jwt : Makefile www/py-jwt/pkg : PLIST Log message: switch MODPY_SETUPTOOLS to MODPY_PYBUILD, missed in previous bulk conversion CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 04:48:45 Modified files: sysutils/glances: Makefile distinfo Log message: update to glances-3.3.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:10:46 Modified files: net/py-tld : Makefile distinfo net/py-tld/pkg : PLIST Removed files: net/py-tld/patches: patch-src_tld_tests_test_commands_py Log message: update to py3-tld-0.13, ok rpointel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:22:50 Modified files: devel/py-tz : Makefile distinfo Log message: update to py3-tz-2023.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:23:04 Modified files: devel/py-tz : Tag: OPENBSD_7_2 Makefile distinfo devel/py-tz/pkg: Tag: OPENBSD_7_2 PLIST Log message: update to py3-tz-2023.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:24:18 Modified files: astro/py-astropy: Makefile distinfo Log message: update to py3-astropy-5.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:26:14 Modified files: devel/py-virtualenv: Makefile distinfo Log message: update to py3-virtualenv-20.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 05:41:13 Modified files: net/net-snmp : Makefile net/net-snmp/pkg: DESCR-main Log message: net-snmp: add a quick comment about extra deps needed for the checkbandwidth script CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/30 05:49:06 Modified files: devel/abseil-cpp: Makefile distinfo Log message: update to abseil-cpp 20230125.2 just one "Fix the implementation of OnlyLiteralZero (#1420)" commit: https://github.com/abseil/abseil-cpp/compare/20230125.1...20230125.2 No WANTLIB or PLIST change. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/30 06:11:18 Modified files: usr.sbin/bgpd : rde.h rde_prefix.c Log message: Put the size of the pt_entry object into the struct itself. Increase the refcnt to a 32bit int and while there reorder the vpn specific structs a bit so the IPv4 and IPv6 types are more equal. OK tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:28:10 Modified files: x11/lablgtk2/patches: patch-src_Makefile Log message: x11/lablgtk2: fix build with gmake 4.4 gmake 4.4 now recognizes the generated sourceView2Enums.ml file as an intermediate file and removes it after use. Other *Enums.ml files do not share this fate because they appear as an explicit dependency. Fix a simple typo that prevented the same thing for sourceView2Enums.ml. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:30:51 Modified files: devel/gmake : Makefile distinfo devel/gmake/patches: patch-doc_make_1 devel/gmake/pkg: PLIST Removed files: devel/gmake/patches: patch-Makefile_in patch-src_makeint_h patch-tests_scripts_features_archives Log message: devel/gmake: update to to 4.4.1 Numerous changes, including backward-incompatibilities. See https://lists.gnu.org/archive/html/bug-make/2022-10/msg00247.html https://lists.gnu.org/archive/html/bug-make/2023-02/msg00127.html From Brad, with some minor tweaks CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:33:07 Modified files: graphics/netpbm: Makefile distinfo graphics/netpbm/patches: patch-lib_Makefile graphics/netpbm/pkg: PLIST Log message: graphics/netpbm: update to 11.01.01 Add pamrestack, pamshuffle, pamtoqoi, qoitopam, pamcat. Remove Floyd-Steinberg dithering functions (ppm_fs_*) from libnetpbm. Numerous bug fixes. "No significance to new major number; just ran out of 2-digit minor numbers." CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:34:29 Modified files: archivers/xz : Makefile distinfo archivers/xz/pkg: PLIST Log message: archivers/xz: update to 5.4.2 HTML documentation for the liblzma API header files is now included. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:35:39 Modified files: audio/mpg123 : Makefile distinfo Log message: audio/mpg123: update to 1.31.3 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/03/30 06:36:46 Modified files: sysutils/ggrep : Makefile distinfo Log message: sysutils/ggrep: maintenance update to 3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 06:42:11 Modified files: lang/php : php.port.mk lang/php/8.0 : Makefile lang/php/8.0/pkg: PLIST-main lang/php/8.1 : Makefile lang/php/8.1/pkg: PLIST-main Log message: move php and phar symlinks from php-8.0 to php-8.1 (should have been done with the default version switch) this means no symlinks are installed for sparc64 (which doesn't have php-8.1) but it gets too complex with @conflicts to handle that better CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/30 07:25:23 Modified files: usr.sbin/bgpd : rde_prefix.c Log message: Extra space in struct field definitions. NFC CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/30 08:21:11 Modified files: lib/libcrypto/bn: bn_exp.c Log message: Rework BN_exp() a bit This mostly only cleans up the mess that it was - which doesn't stand out because of the horror that lurks in the rest of this file. It avoids copying the partial calculation out on error and does away with some other weirdness. with/ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/30 08:23:50 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: bio_ndef: add an empty line before return CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 08:25:39 Modified files: sysutils/checkbashisms: Makefile distinfo Removed files: sysutils/checkbashisms/files: checkbashisms.1 sysutils/checkbashisms/patches: patch-checkbashisms Log message: update to checkbashisms from Debian devscripts 2.23.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/30 08:28:56 Modified files: lib/libcrypto/bn: bn_mul.c bn_sqr.c Log message: Call bn_copy() unconditionally in BN_mul() and BN_sqr() bn_copy() does the right thing if source and target are the same, so there is no need for an additional check. Requested by jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 08:31:03 Modified files: sysutils/dmidecode: Makefile distinfo sysutils/dmidecode/patches: patch-util_c Log message: update to dmidecode-3.5 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/03/30 08:34:36 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 57.5; diff from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/30 08:38:26 Modified files: sbin/fdisk : part.c Log message: Remove needless memset() call, 'entries' variable and limit check in PRT_menuid_to_guid(). No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 08:41:05 Modified files: mail/fetchmail : Makefile distinfo mail/fetchmail/pkg: PLIST Removed files: mail/fetchmail/patches: patch-tls-aux_h Log message: update to fetchmail-6.4.37 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/30 08:47:25 Modified files: usr.sbin/bgpd : util.c Log message: Refactor extract_prefix() to first do the length checks and only then copy the data out. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 08:54:58 Modified files: security/gopass: Makefile distinfo modules.inc security/gopass/patches: patch-main_go Log message: update to gopass-1.15.4 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/30 08:57:19 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.218. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/30 08:58:23 Modified files: converters/bdf2sfd: Makefile distinfo Log message: Update bdf2sfd to 1.1.8. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/30 08:59:36 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.6.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 09:01:08 Modified files: graphics/jpegoptim: Makefile distinfo Log message: update to jpegoptim-1.5.3 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/30 09:06:46 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 4.1.7. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/03/30 09:07:01 Modified files: math/py-bottleneck: Makefile distinfo Log message: Update py-bottleneck to 1.3.7. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/30 09:09:01 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Map device tree read/write to unbreak root on softraid Since r1.76 "Get rid of pmap_map_early()" the FDT was mapped read-only, but CRYPTO softraid code writes it to zero out the key. Found and tested by me; explanation and fix from kettenis. OK kettenis CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 09:09:40 Modified files: net/neon : Makefile distinfo net/neon/pkg : PLIST Log message: update to neon-0.32.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 09:09:42 Modified files: security/pcsc-tools: Makefile distinfo security/pcsc-tools/patches: patch-ATR_analysis Log message: update to pcsc-tools-1.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 09:11:47 Modified files: security/pcsc-lite: Makefile distinfo security/pcsc-lite/patches: patch-src_debuglog_c Log message: update to pcsc-lite-1.9.9 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/03/30 09:12:05 Modified files: www/logswan : Makefile distinfo Log message: Update logswan to 2.1.14. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 09:15:11 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-qt Log message: update to gpgme-1.19.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/30 09:29:15 Modified files: usr.sbin/rpki-client: extern.h output-ometric.c repo.c Log message: Add the protocol used to sync the repository to the open-metric output. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/03/30 09:39:16 Modified files: geo/pgrouting : Makefile distinfo geo/pgrouting/pkg: PLIST Log message: geo/pgrouting: update to 3.5.0. see https://docs.pgrouting.org/latest/en/release_notes.html#pgrouting-3-5-0-release-notes while here remove the BROKEN-i386 marker, it builds fine with clang 13. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/30 09:51:09 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: i2d_ECDSA_SIG() may return a negative value in case of error. Handle this in ossl_ecdsa_sign() and propagate the return code. OK jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 10:00:47 Modified files: bin/csh : csh.1 Log message: adjust markup of one of the builtin kill usage The Op on its own line becomes part of the item body instead of the list item itself. OK millert@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/30 10:16:32 Modified files: bin/csh : csh.1 Log message: escape "An" in a %T call, so groff does not flag it as an error; CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/30 11:20:53 Modified files: sbin/iked : crypto.c Log message: i2d_ECDSA_SIG() may return a negative value in case of error. Do no use this as length in iked(8) _dsa_verify_prepare(). OK tobhe@ tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/30 11:31:52 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : PLIST Log message: Update gitea 1.18.5 - > 1.19.0 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.19.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/30 12:12:51 Modified files: devel/tl-expected: distinfo Log message: fix distinfo (thanks naddy) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/03/30 12:15:08 Modified files: devel/tl-expected: Makefile Log message: add missing catch2 dep CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 13:00:02 Modified files: usr.bin/mg : def.h extend.c fileio.c main.c ttykbd.c Log message: don't access(conffile) This removes a few access(2) calls in the configuration file handling. startupfile() now opens and return the file and to avoid surprises it also uses a caller-provided buffer to store the filename. This also removes the extra adjustpath() that load() did: it has been moved to evalfile() only. with help, fixes and ok tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 13:01:25 Modified files: usr.bin/mg : main.c Log message: tabify two lines CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/30 14:03:32 Modified files: sys/dev/fdt : dwpcie.c Log message: Attach Baikal-M PCIe https://github.com/Elpitech/baikal-m-linux-kernel/search?q=bm1000-pcie Tested on ET-101-MB Initial diff from Slava Voronzoff Feedback OK kettenis patrick CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/30 14:07:49 Modified files: sys/dev/fdt : dwpcie.c Log message: keep match strings sorted CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/30 14:08:56 Modified files: textproc/p5-Pod-Parser/patches: patch-t_pod_find_t Log message: Port patches create .orig.port files now. Ignore these in test to make it pass. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/30 16:53:40 Modified files: sbin/fdisk : part.c Log message: Use 'char * const' instead of #define for repeated GUID strings. Consistently use strcasecmp() when comparing GUID's, allowing use of simple 'char *' for gt_guid. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/03/30 16:56:47 Modified files: usr.bin/mg : extend.c Log message: drop unnecessary copy of fname; ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 17:09:59 Added files: databases/web2ldap/patches: patch-setup_py Log message: fix bad version spec in python_requires, newer setuptools cares CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 17:23:25 Modified files: x11/nagstamon : Makefile x11/nagstamon/patches: patch-setup_py x11/nagstamon/pkg: PLIST Log message: fix bogus version string CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/30 17:24:52 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/pkg: PLIST Log message: update to py3-setuptools-67.6.1, ok kmos@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/30 18:44:29 Modified files: usr.bin/ssh : monitor_wrap.c Log message: Check fd against >=0 instead of >0 in error path. The dup could in theory return fd 0 although currently it doesn't in practice. From Dmitry Belyavskiy vi github PR#238. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:30:52 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: Include virtual signal to set k1 and k2 values From Eric Bernstein 4a36da161b7a467c884e00219bb62b645bbe74f1 in linux-6.1.y/6.1.22 368307cef69ccd9bf5511f25e58e3a103be169fb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:32:38 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: fix k1 k2 divider programming for phantom streams From Aurabindo Pillai 0ac86f7dda2b1f895304919ee9035c170a6af419 in linux-6.1.y/6.1.22 3b214bb7185d8284d7d4c53e15127f69a375abf6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:34:21 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: Remove OTG DIV register write for Virtual signals. From Saaem Rizvi 75eb69023ba30076dba2df6a3e0f9f51095a237b in linux-6.1.y/6.1.22 709671ffb15dcd1b4f6afe2a9d8c67c7c4ead4a1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:36:11 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amd/display: Fix DP MST sinks removal issue From Cruise Hung ee9caccc5e5cc1092baf6fb645525bba668b01c1 in linux-6.1.y/6.1.22 cbd6c1b17d3b42b7935526a86ad5f66838767d03 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:38:10 Modified files: sys/dev/pci/drm/i915/display: intel_fbdev.c Log message: drm/i915: Print return value on error From Nirmoy Das b6375c5ecd8c790e381ee3f9baeda8c9e5da4a45 in linux-6.1.y/6.1.22 20c68127e8e9d7899001c47465d0b79581f5fdc1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:39:50 Modified files: sys/dev/pci/drm/i915/display: intel_fbdev.c Log message: drm/i915/fbdev: lock the fbdev obj before vma pin From Tejas Upadhyay 9595d71b2a274fe365240b53ce5d03c071c3e6e0 in linux-6.1.y/6.1.22 ed00eba03474adbf525ff03d69705d8c78b76456 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:42:14 Modified files: sys/dev/pci/drm/i915: i915_gpu_error.h sys/dev/pci/drm/i915/gt/uc: intel_guc_capture.c Log message: drm/i915/guc: Rename GuC register state capture node to be more obvious From John Harrison d2b9357d3da3f8054a47eef04c8ef361608b243e in linux-6.1.y/6.1.22 583ebae783b8241a30581c084ad6226051b594c5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:44:03 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_capture.c Log message: drm/i915/guc: Fix missing ecodes From John Harrison be8c6ad6b16e6181510e35c53928381f0f39640a in linux-6.1.y/6.1.22 8df23e4c4f72f4e201c28e6fb0a67e2dbf30628a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:47:06 Modified files: sys/dev/pci/drm/i915/gt: intel_gt.c Log message: drm/i915/gt: perform uc late init after probe error injection From Andrzej Hajda 6e516595e88670baf275701893fd43e0a454f7d0 in linux-6.1.y/6.1.22 150784f9285e656373cf3953ef4a7663f1e1a0f2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:49:17 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c Log message: drm/amd/display: Set dcn32 caps.seamless_odm From Hersen Wu 612cf2495ec6cf5834e8b4a70f599190c35cf8c8 in linux-6.1.y/6.1.22 f9537b1fa7fb51c2162bc15ce469cbbf1ca0fbfe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:51:13 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn301: vg_clk_mgr.c Log message: drm/amd/display: Update clock table to include highest clock setting From Swapnil Patel b66804fc7e21587431360af1dbcc1d9145237b7a in linux-6.1.y/6.1.22 2d99a7ec25cf456cd3680eb314d6454138e5aa64 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:53:07 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c Log message: drm/amdgpu: Fix call trace warning and hang when removing amdgpu device From lyndonli f06b902511ea05526f405ee64da54a8313d91831 in linux-6.1.y/6.1.22 93bb18d2a873d2fa9625c8ea927723660a868b95 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:54:30 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v7_2.c Log message: drm/amd: Fix initialization mistake for NBIO 7.3.0 From Mario Limonciello a0e39cdddc155926fc3c0395636b7c80e55e66a1 in linux-6.1.y/6.1.22 1717cc5f2962a4652c76ed3858b499ccae6c277c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:56:10 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_dccg.c Log message: drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk From Hersen Wu c590fce42c2117693bd0ee6646b3fc16a8f842ae in linux-6.1.y/6.1.22 4c94e57c258cb7800aa5f3a9d9597d91291407a9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 19:59:24 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c nv.c vi.c Log message: drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi From Kai-Heng Feng ed6364fb7c407ca53447d8b0723a61d320bcbae9 in linux-6.1.y/6.1.22 2b072442f4962231a8516485012bb2d2551ef2fe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:01:00 Modified files: sys/dev/pci/drm/i915: i915_active.c Log message: drm/i915/active: Fix missing debug object activation From Nirmoy Das c355945957ef5e9bb05e0554fe4a6f92b0fcaf36 in linux-6.1.y/6.1.22 e92eb246feb9019b0b137706c934b8891cdfe3c2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:02:47 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: drm/i915: Preserve crtc_state->inherited during state clearing From Ville Syrjala 220da3bf1fc335ae25b181d6bedcfc63efef6ccc in linux-6.1.y/6.1.22 3a84f2c6c9558c554a90ec26ad25df92fc5e05b7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:04:27 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amdgpu: skip ASIC reset for APUs when go to S4 From Tim Huang 9f7e1dd835ec834fb147a7725419497f0b0d83a7 in linux-6.1.y/6.1.22 b589626674de94d977e81c99bf7905872b991197 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:07:09 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_acpi.c Log message: drm/amdgpu: reposition the gpu reset checking for reuse From Tim Huang 75e10d7fb97906ddb641c7b09773a91693570f63 in linux-6.1.y/6.1.22 aaee0ce460b954e08b6e630d7e54b2abb672feb8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:09:05 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_crat.c Log message: drm/amdkfd: introduce dummy cache info for property asic From Prike Liang a5528973c676dad09a1af25cd49e4312238d1428 in linux-6.1.y/6.1.22 fd72e2cb2f9dd2734e8013b3e185a21f0d605d3e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:12:21 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_crat.c kfd_crat.h kfd_topology.c kfd_topology.h Log message: drm/amdkfd: Fix the warning of array-index-out-of-bounds From Ma Jun 0ac954ec7f6c6dd6b7e94340599ba4b788d056d5 in linux-6.1.y/6.1.22 c0cc999f3c32e65a7c88fb323893ddf897b24488 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:14:03 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_crat.c kfd_device.c Log message: drm/amdkfd: add GC 11.0.4 KFD support From Yifan Zhang 132f1d39439142547d9d5e45d7744d375dd21fdc in linux-6.1.y/6.1.22 88c21c2b56aa21dd34290d43ada74033dc3bfe35 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/30 20:16:10 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_crat.c Log message: drm/amdkfd: Fix the memory overrun From Ma Jun 8c31b663edc1cc5eb5c82282ab6ca99c69d1d942 in linux-6.1.y/6.1.22 4cc16d64b6cdb179a26fb389cae9dce788e88f5d in mainline linux CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/30 20:20:22 Modified files: share/man/man4 : igc.4 pci.4 Log message: Document i226. From Brad. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 21:22:49 Modified files: usr.bin/ssh : sshkey.c Log message: remove unused variable; prompted by Coverity CID 291879 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/03/30 21:38:26 Modified files: usr.sbin/ypldap: ldapclient.c ypldap.c Log message: Only send the used portion of struct idm_req in imsgs from the ldapclient process to the main process. This significantly reduces memory usage when updating larger directories. ok aisha@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 22:00:37 Modified files: usr.bin/ssh : sftp-common.c Log message: don't attempt to decode a ridiculous number of attributes; harmless because of bounds elsewhere, but better to be explicit CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 22:04:15 Modified files: usr.bin/ssh : clientloop.c Log message: remove redundant test CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 22:21:56 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: don't print key if printing hostname failed; with/ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 22:22:27 Modified files: usr.bin/ssh : auth2-gss.c Log message: clamp max number of GSSAPI mechanisms to 2048; ok dtucker CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/03/30 22:23:02 Modified files: usr.bin/ssh : readconf.c Log message: don't leak arg2 on parse_pubkey_algos error path; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/30 22:42:29 Modified files: usr.bin/ssh : canohost.c Log message: Return immediately from get_sock_port if sock <0 so we don't call getsockname on a negative FD. From Coverity CID 291840, ok djm@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/30 22:45:08 Modified files: usr.bin/ssh : scp.c sftp.c ssh-agent.c Log message: Explictly ignore return codes where we don't check them. From Dmitry Belyavskiy via github PR#238, ok djm@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/03/30 23:35:55 Modified files: devel/openmpi : Makefile distinfo Log message: Update openmpi to 4.1.5. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/03/30 23:38:03 Modified files: net/dnsdist : Makefile distinfo net/dnsdist/patches: patch-configure_ac net/dnsdist/pkg: PLIST Log message: Update to dnsdist 1.8.0; ok sthen@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/03/30 23:56:36 Modified files: usr.bin/ssh : scp.c Log message: Explicitly ignore return from waitpid here too. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 00:07:44 Modified files: regress/lib/libcrypto/bio: bio_asn1.c Log message: Add a regress for the recent BIO_new_NDEF() write after free This is a simple reproducer for a write after free that avoids all the mess with CMS, PKCS7 and SMIME. This now mostly allows ASAN to check that the memory handling in this marvellous function is correct. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 01:23:15 Modified files: textproc/py-dict2xml: Makefile Log message: unbreak build on a clean system; build backend changed from setuptools to hatchling in the last update. reported by aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 01:28:46 Modified files: sbin/isakmpd : dh.c Log message: Guard use of GROUP_EC2N with #ifndef OPENSSL_NO_EC2M This allows compiling isakmpd with a libcrypto that has binary field support removed. Leave the enum value itself unguarded on claudio's request. ok beck claudio jsing CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/31 02:16:30 Modified files: sys/dev/pci : pcidevs Log message: Add "Beijing WangXun Technology" vendor and WX1860 series NICs. ok miod@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/31 02:17:00 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/31 02:19:41 Modified files: sys/dev/pci : files.pci Added files: sys/dev/pci : if_ngbe.c if_ngbereg.h Log message: ngbe(4), a driver for Wangxun WX1860 series Gigabit Ethernet devices. Written based on the vendor driver for Linux. Thanks to WangXun for relicensing their vendor driver to ISC. Special thanks to miod@ for reviewing and providing valuable input. ok miod@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/31 02:20:58 Modified files: share/man/man4 : Makefile pci.4 Added files: share/man/man4 : ngbe.4 Log message: Man page for ngbe(4). ok miod@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/03/31 02:22:09 Modified files: sys/arch/amd64/conf: GENERIC Log message: Enable ngbe(4). ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 02:52:29 Modified files: sysutils/glances: Makefile distinfo Log message: oops, backout previous, glances 3.3.1+ has a new dependency spotted by Laurent Cheylus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:26:53 Modified files: math/libqalculate: Makefile distinfo math/libqalculate/patches: patch-configure_ac Log message: update to libqalculate-4.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:41:56 Modified files: net/irssi : Makefile distinfo Log message: update to irssi-1.4.4 https://irssi.org/security/irssi_sa_2023_03.txt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:42:07 Modified files: net/irssi-icb : Makefile Log message: bump for irssi update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:49:49 Modified files: devel/py-pybind11: Makefile distinfo Log message: update to py3-pybind11-2.10.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:51:01 Modified files: devel/py-prompt_toolkit: Makefile distinfo devel/py-prompt_toolkit/pkg: PLIST Log message: update to py3-prompt_toolkit-3.0.38 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:55:10 Modified files: textproc/py-ini2toml: Makefile distinfo textproc/py-ini2toml/pkg: PLIST Log message: update to py3-ini2toml-0.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 03:55:11 Modified files: textproc/py-iniconfig: Makefile distinfo textproc/py-iniconfig/pkg: PLIST Log message: update to py3-iniconfig-2.0.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/03/31 03:55:39 Modified files: usr.sbin/bgplgd: slowcgi.c Log message: When the slowcgi timeout fires but no process what yet started terminate the session with a HTTP 408 error. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 04:02:20 Modified files: textproc/py-elementpath: Makefile distinfo textproc/py-elementpath/pkg: PLIST Log message: update to py3-elementpath-4.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/03/31 04:05:49 Modified files: textproc/py-pyphen: Makefile distinfo Removed files: textproc/py-pyphen/patches: patch-pyproject_toml Log message: update to py3-pyphen-0.14.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/31 05:19:49 Modified files: net/ngtcp2 : Makefile distinfo Log message: Update to ngtcp2 0.14.1 This fixes a use of uninitialized in an example we don't package, so this only bumps the version. Fix the comment documenting the upstream library version while here. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/31 05:25:47 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230331 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/03/31 05:42:33 Removed files: www/gitea/patches: patch-go_syscalls Log message: Remove forgotten patch CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/31 06:07:55 Modified files: sys/dev/fdt : gpiokeys.c Log message: Flip label separators to fix previous -gpiokeys0 at mainbus0, "PWR Button" +gpiokeys0 at mainbus0: "PWR Button" OK patrick CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/03/31 06:35:24 Modified files: sys/kern : uipc_usrreq.c Log message: remove unused unp_lock ok kn@ mvs@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/31 07:11:41 Modified files: sbin/fdisk : cmd.c gpt.c part.c part.h Log message: Be more consistent in function naming. Functions taking or returning struct uuid's use 'uuid' in their names. Lengthen a pointlessly short line. No functional change. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/31 07:37:02 Modified files: sys/dev/mii : miidevs Log message: Add RTL8211F-VD, a new RTL8211F variant. ok jsg@, dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/31 07:37:41 Modified files: sys/dev/mii : miidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/31 07:45:13 Modified files: share/man/man4 : ngbe.4 Log message: remove some unneccessary words and whitespace; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/03/31 07:48:34 Modified files: share/man/man4 : igc.4 udl.4 usb.4 wscons.4 Log message: remove the whitespace in weird " / " constructs; CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/31 08:41:08 Modified files: sbin/fdisk : part.c Log message: Oops. Missed eliminating unneeded double quotes in previous. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/03/31 10:49:45 Modified files: x11 : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/compton : Makefile distinfo x11/compton/patches: patch-Makefile patch-src_c2_c patch-src_c2_h patch-src_common_h patch-src_compton_c patch-src_compton_h patch-src_opengl_c x11/compton/pkg: DESCR PLIST Log message: retire x11/compton, with obsolete_message to consider switching to x11/picom, the semi-official successor +1 from op@ with input from sthen@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/03/31 10:51:32 Modified files: build : mirrors.dat Log message: remove some anoncvs servers which are no more, with beck@ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/03/31 10:51:40 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 11:47:39 Modified files: lib/libcrypto/ts: ts_verify_ctx.c Log message: Inline only use of TS_VERIFY_CTX_init() Since TS_VERIFY_CTX is now opaque, the only thing TS_VERIFY_CTX_init() is good for outside the library is memory leaks. Inside the library it's also useless, since as a much more familiar name is memset(). It will soon be able to join all the other nonsense that should never have leaked out of this library. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:09:50 Log message: import p5-Convert-NLS_DATE_FORMAT 0.06 from wen heping; OK sthen@ Comment: convert between Oracle NLS_DATE_FORMAT and strftime format Description: Convert Oracle's NLS_DATE_FORMAT string into a strptime format string, or the reverse. Status: Vendor Tag: bluhm Release Tags: bluhm_20230331 N ports/converters/p5-Convert-NLS_DATE_FORMAT/Makefile N ports/converters/p5-Convert-NLS_DATE_FORMAT/distinfo N ports/converters/p5-Convert-NLS_DATE_FORMAT/pkg/DESCR N ports/converters/p5-Convert-NLS_DATE_FORMAT/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:12:50 Modified files: converters : Makefile Log message: +p5-Convert-NLS_DATE_FORMAT CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:16:01 Log message: import p5-DateTime-Format-Oracle 0.06 from wen heping; OK sthen@ Comment: parse and format Oracle dates and timestamps Description: This module may be used to convert Oracle date and timestamp values into DateTime objects. It also can take a DateTime object and produce a date string matching the NLS_DATE_FORMAT. Status: Vendor Tag: bluhm Release Tags: bluhm_20230331 N ports/devel/p5-DateTime-Format-Oracle/Makefile N ports/devel/p5-DateTime-Format-Oracle/distinfo N ports/devel/p5-DateTime-Format-Oracle/pkg/DESCR N ports/devel/p5-DateTime-Format-Oracle/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:17:57 Modified files: devel : Makefile Log message: +p5-DateTime-Format-Oracle CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:37:14 Modified files: converters/p5-Convert-Color: Makefile distinfo Log message: update p5-Convert-Color to 0.16 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/31 12:45:05 Modified files: libexec/ld.so/aarch64: ldasm.S Log message: Call entry point of the executable through register x17. This allows it to be a normal C function that starts with "bti c" when BTI contro flow integretry enforcement is in place. Add "bti c" to _dl_bind_start(). Remove unused _rtld_tlsdesc() function to avoid having to add "bti c" to it. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/31 12:46:24 Modified files: lib/csu/aarch64: md_init.h Log message: Add "bti c" where needed for BTI control flow integrety checks. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/03/31 12:49:43 Modified files: lib/libc/arch/aarch64: Makefile.inc Log message: Since all arm64 assembly code in libc uses the ENTRY* macros from they are already get the necessary "bti c" instructions. Passi the -mmark-bti-property option to mark the corresponding object files as having BTI support. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/03/31 12:55:45 Modified files: devel/p5-YAML-Tiny: Makefile distinfo Log message: update p5-YAML-Tiny to 1.74 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/03/31 13:12:32 Modified files: sbin/fdisk : part.c Log message: Refactor partition type menu code, disentangling mbr and gpt partition types from menu building and display. Some GPT partition names change to match their MBR bretheren. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 13:39:15 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Copy BN_FLG flags in BN_copy() BN_copy() forgot to copy the flags from the source to the target. Fix this by copying the flags. In fact, only copy BN_FLG_CONSTTIME since propagating BN_FLG_MALLOCED and BN_FLG_STATIC_DATA is wrong. Ignore the BN_FLG_FREE flag "used for debugging" which of course means "unused" like a lot of other debug code that somehow ended up in public headers. Also: make BN_FLG_CONSTTIME sticky on the target, i.e., don't clear the flag when copying from a non-constant time BIGNUM to a constant time one for the following reason: if a is constant time, BN_sqr(a, a, ctx) would use a BIGNUM without the flag internally, then copy the result to a in which process a would lose its constant time flag. Fixing this would be a lot of pointless work since someone had the good sense of not relying on a fragile flag for something this important. Rather, libcrypto always uses the constant time paths instead of the faster, cryptographically inadequate paths. Before this was changed, this was a pretty bad bug. The RSA code uses the horrible BN_with_flags() function to create local versions of the private moduli and set BN_FLG_CONSTTIME on them. If the RSA_FLAG_CACHE_PRIVATE for caching moduli is set on the RSA, which it is by default, it attempts to set these constant time versions on the RSA's internal Montgomery contexts. Since it is called BN_MONT_CTX_set(), the setter doesn't set a BIGNUM on the BN_MONT_CTX, rather it copies it over, losing the BN_FLG_CONSTTIME flag in the process and make all the horrible leaky RSA code leak some more. Good job. This is all harmless and is mostly a cosmetic fix. BN_FLG_CONSTTIME should be removed internally. It will be kept since various language bindings of course picked it up and expose it. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 13:40:09 Modified files: regress/lib/libcrypto/bn: bn_unit.c Log message: Add regress coverage for the new behavior of BN_copy() with respect to flags. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/03/31 13:43:33 Modified files: sys/netinet6 : nd6.c nd6_nbr.c nd6_rtr.c Log message: Fix white space. CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2023/03/31 13:50:46 Modified files: sys/arch/arm64/conf: RAMDISK Log message: Enable ufshci(4). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 14:16:55 Modified files: sbin/isakmpd : ike_quick_mode.c Log message: Add missing NULL check after group_get() Otherwise dh_getlen() will dereference ie->group and crash. looks correct to hshoexer CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/31 14:28:48 Modified files: sys/dev/pci : pcidevs Log message: Add "Baikal Electronics" and their "BE-M1000" SoC OK kettenis CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/03/31 14:31:35 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen after "BE-M1000" addition CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/31 17:53:49 Modified files: sys/dev/usb : if_umb.c Log message: dont match quectel ec25 by vendor+product id quectel seem to provide a sane and consistent set of functionality built on top of the qualcomm qmi stuff. their linux drivers guide says quectel modems provide a set of umsm usb interfaces and a network interface that can be in qmi, ecm, or mbim mode. if the modem is in mbim mode, it will present the mbim classes which umb should be able to attach to without this explicit vendor+product match (assuming umsm doesn't claim the interface first). based on info in the Quectel LTE&5G Linux USB Driver User Guide V2.0 discussed with and tested by kevlo@ ok patrick@ sthen@ kevlo@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/31 17:55:45 Modified files: sys/dev/usb : umsm.c Log message: shuffle the code in umsm_match a bit. if umsm_lookup doesnt return anything, return early and leave the rest of umsm_match to handling specific devices. no functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/03/31 18:04:40 Modified files: sys/dev/usb : umsm.c Log message: follow quectel guidance on which usb interfaces umsm should match. the Quectel LTE&5G Linux USB Driver User Guide V2.0 says umsm should only attach to usb interfaces 0 to 3 using the interface class UICLASS_VENDOR. their doco uses magic numbers, but this is what they mean. interfaces 4 and above provide network (not serial) via qmi, ecm, or mbim. preventing umsm from attaching to the high interfaces allows the appropriate network driver to use it instead. eg, umb is now able to attach to the network interface because it presents a standard mbim class. discussed with and tested by kevlo@ ok patric@ sthen@ kevlo@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/31 23:17:59 Modified files: security/c2sp-testvectors: Makefile security/c2sp-testvectors/pkg: PLIST Log message: Update to c2sp-testvectors 20230401 Includes a new set of test vectors for jq255e and jq255s CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/03/31 23:19:07 Modified files: security/c2sp-testvectors: distinfo Log message: Update distinfo for c2sp-testvectors 20230401 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/03/31 23:27:44 Modified files: usr.bin/find : function.c Log message: horrible whitespace, mostly on non-code lines. no object change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 00:27:31 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-43.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 00:35:11 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.6.3. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/04/01 00:35:41 Modified files: devel/p5-Data-HexDump: Makefile distinfo devel/p5-Data-HexDump/pkg: PLIST Log message: Update to p5-Data-HexDump-0.04, looks ok Abel Abraham Camarillo Ojeda (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 00:38:05 Modified files: sysutils/dspy : Makefile distinfo sysutils/dspy/patches: patch-meson_build sysutils/dspy/pkg: PLIST Log message: Update to d-spy-1.6.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/01 00:39:03 Modified files: usr.sbin/vmd : vioscsi.c Log message: avoid use of uninitialised memory ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 00:40:49 Modified files: x11/xfce4/thunar-archive: Makefile distinfo x11/xfce4/thunar-archive/pkg: PLIST Log message: x11/xfce4/thunar-archive: update to 0.5.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 00:45:47 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo Log message: x11/xfce4/xfce4-clipman: update to 1.6.3 see https://mail.xfce.org/pipermail/xfce-announce/2023-March/001254.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 00:57:48 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.1.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 00:58:51 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c patch-panels_user-accounts_user-utils_c Log message: Update to gnome-control-center-43.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:06:27 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:07:22 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:11:54 Modified files: x11/gnome/autoar: Makefile distinfo Log message: Update to gnome-autoar-0.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:13:52 Modified files: x11/yaru : Makefile distinfo x11/yaru/patches: patch-icons_meson_build x11/yaru/pkg : PLIST Log message: Update to yaru-23.04.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:14:54 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-13.0.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:21:59 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_updater_local_state_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-424.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:26:56 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.50.4. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 01:27:32 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.30.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 01:33:47 Modified files: x11/xfce4/xfce4-panel: Makefile x11/xfce4/xfce4-panel/pkg: PLIST Log message: x11/xfce4/xfce4-panel: loosen @conflict and add @pkgpath so that datetime pkg is removed upon upgrade datetime is deprecated/unmaintained upstream, and the clock plugin in the panel has been updated with all the features datetime had. with hint from ajacoutot@, thanks! prodding from kn@ a while ago CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:35:12 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-43.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 01:35:27 Modified files: x11/xfce4 : Makefile Removed files: x11/xfce4/xfce4-datetime: Makefile distinfo x11/xfce4/xfce4-datetime/pkg: DESCR PLIST Log message: remove x11/xfce4/xfce4-datetime, merged into xfce4-panel CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:37:04 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:50:04 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 01:57:45 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_backends_meta-stage-impl_c Log message: Update to mutter-43.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 02:19:09 Modified files: x11/libfm : Makefile.inc x11/libfm/core : Makefile x11/libfm/core/pkg: PLIST x11/libfm/extra: Makefile x11/libfm/extra/pkg: DESCR x11/pcmanfm : Makefile Added files: x11/libfm/core/patches: patch-src_base_fm-thumbnail-loader_c Log message: Move to gtk+3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 02:19:23 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-43.4. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/01 02:20:20 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1267 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 02:23:36 Modified files: textproc/libxml++50: Makefile distinfo Log message: Update to libxml++50-5.0.3. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/04/01 02:30:26 Modified files: math/py-netcdf4: Makefile distinfo math/py-netcdf4/pkg: PLIST Removed files: math/py-netcdf4/patches: patch-src_netCDF4__netCDF4_pyx Log message: Update py-netcdf4 to 1.6.3. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/01 02:37:23 Modified files: sys/dev/ofw : ofw_regulator.c ofw_regulator.h Log message: Implement regulator notifiers which get called when the voltage/current for a regulator is changed or when the regulator gets initialized when it attaches for the first time. The latter makes it possible to register a notifier for a regulator that hasn't attached yet. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/01 02:39:05 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : rkiovd.c Log message: Add rkiovd(4), a driver for the IO voltage domains on Rockchip SoCs. This driver makes sure the SoC IO voltage domains stay in sync with the voltage provided by the regulator associated with the domain. ok dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/01 02:39:54 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Enable rkiovd(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/01 02:48:05 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : rkiovd.4 Log message: rkiovd(4) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 02:56:01 Modified files: astro/calcmysky: Makefile distinfo astro/calcmysky/pkg: PLIST Log message: Update to calcmysky-0.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 02:56:23 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-23.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:11:30 Modified files: sysutils/consul: Makefile distinfo Added files: sysutils/consul/patches: patch-agent_uiserver_dist_index_html Log message: Update to consul-1.15.2. Merge a patch from pvk@ to correct version reported via web interface. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:16:50 Modified files: x11/gnome/builder: Makefile distinfo x11/gnome/builder/pkg: PLIST Log message: Update to gnome-builder-43.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:21:32 Modified files: meta/gnome : Makefile meta/gnome/pkg : README-main Log message: Welcome GNOME 43.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:29:55 Modified files: x11/gnome/tracker3: Makefile distinfo x11/gnome/tracker3/pkg: PLIST Log message: Update to tracker3-3.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:30:06 Modified files: x11/gnome/tracker3-miners: Makefile distinfo x11/gnome/tracker3-miners/pkg: PLIST Log message: Update to tracker3-miners-3.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 03:32:36 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.22.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 04:15:31 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: Update to gucharmap-15.0.3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 04:26:45 Modified files: meta/xfce : Makefile Log message: meta/xfce: drop RDEP on xfce4-datetime reminded by naddy@, thanks ! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/01 04:38:01 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230401 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 05:00:13 Modified files: x11/gnome : Makefile Removed files: x11/gnome/libdmapsharing: Makefile distinfo x11/gnome/libdmapsharing/pkg: DESCR PLIST Log message: Remove libdmapsharing; it's unused and libdmapsharing4 already takes over the upgrade path. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/01 05:08:43 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Group the non-constant time gcd functions together The only consumer of euclid() is BN_gcd(), which, in turn is only used by BN_gcd_nonct(). Group them together rather than having parts of the constant time implementation separate them. This moves two functions to a different place in the file. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/01 05:10:55 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Indent labels CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:23:52 Modified files: graphics/webp-pixbuf-loader: Makefile distinfo Log message: Update to webp-pixbuf-loader-0.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:39:31 Modified files: sysutils/deja-dup: Makefile distinfo sysutils/deja-dup/pkg: PLIST Log message: Update to deja-dup-44.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/01 06:44:56 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Pull static const data out of BN_value_one() Also use C99 initializers for readability. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:47:33 Modified files: games/gcompris : Makefile distinfo Log message: Update to gcompris-3.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:53:04 Modified files: x11/gnome/libdmapsharing4: Makefile distinfo Log message: Update to libdmapsharing4-3.9.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:56:32 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/patches: patch-libgnucash_core-utils_gnc-path_c productivity/gnucash/pkg: PLIST Removed files: productivity/gnucash/patches: patch-gnucash_gnome-utils_gnc-component-manager_c patch-gnucash_gnome-utils_gnc-main-window_c patch-gnucash_import-export_log-replay_gnc-log-replay_c Log message: Update to gnucash-5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 06:56:48 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 07:02:39 Modified files: x11/yaru : Makefile distinfo x11/yaru/patches: patch-icons_meson_build x11/yaru/pkg : PLIST Log message: Update to yaru-23.04.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 07:10:49 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.4.4. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 07:29:20 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: update to synapse-1.80.0, from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 07:30:25 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.8.3, from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 07:49:20 Modified files: x11/gnome/librsvg: Makefile distinfo x11/gnome/librsvg/pkg: PFRAG.stable Added files: x11/gnome/librsvg: crates.inc x11/gnome/librsvg/patches: patch-modcargo-crates_cfg-expr-0_11_0_src_targets_builtins_rs Removed files: x11/gnome/librsvg/patches: patch-vendor_cfg-expr_src_targets_builtins_rs Log message: Update to librsvg-2.56.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 07:49:46 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.5. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/01 08:18:29 Modified files: sbin/fdisk : part.c Log message: Use char * const for the rest of the repeated GUID strings. More readable, less prone to typos. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 08:32:32 Modified files: print/foo2zjs : Makefile print/foo2zjs/patches: patch-getweb_in Log message: Fix firmware URL in getweb. reported by Jean-Michel Bessot, thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 08:35:41 Modified files: print/foo2zjs : Tag: OPENBSD_7_2 Makefile print/foo2zjs/patches: Tag: OPENBSD_7_2 patch-getweb_in Log message: MFC: Fix firmware URL in getweb. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/01 08:50:38 Modified files: games : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: games/depotdownloader: Makefile distinfo games/depotdownloader/files: depotdownloader.sh games/depotdownloader/pkg: DESCR PLIST README Log message: retire depotdownloader, ok op@ and solene@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/01 09:45:37 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-src_SDL_c patch-src_joystick_SDL_gamecontrollerdb_h Added files: devel/sdl2/patches: patch-sdl2-config_cmake_in Removed files: devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c Log message: update to sdl2 2.26.4, build and run tested with multiple consumers CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 11:24:45 Modified files: net/whatweb : Makefile distinfo net/whatweb/pkg: PLIST Log message: Update to WhatWeb-0.5.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/01 11:52:07 Modified files: net/nextcloudclient: Makefile distinfo Log message: net/nextcloudclient: update to 3.8.0. see https://github.com/nextcloud/desktop/releases/v3.8.0 from MAINTAINER Adriano Barbosa CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/04/01 12:47:51 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: Check all chunks in the delayed free list for write-after-free. Should catch more of them and closer (in time) to the WAF. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/01 13:28:26 Modified files: lang/ruby/3.2 : Makefile distinfo lang/ruby/3.2/patches: patch-configure patch-lib_rubygems_ext_ext_conf_builder_rb lang/ruby/3.2/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.2.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/01 13:29:04 Modified files: lang/ruby/3.1 : Makefile distinfo lang/ruby/3.1/patches: patch-configure lang/ruby/3.1/pkg: PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.1.4 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/01 13:29:53 Modified files: lang/ruby/3.0 : Makefile distinfo lang/ruby/3.0/patches: patch-configure lang/ruby/3.0/pkg: PLIST-main Added files: lang/ruby/3.0/patches: patch-lib_cgi_cookie_rb Log message: Update to Ruby 3.0.6 Backport patch to fix leading . in cookie domains from cgi 0.3.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 13:35:52 Modified files: graphics/shotwell: Makefile distinfo Removed files: graphics/shotwell/patches: patch-meson_build patch-src_Portal_vala patch-vapi_gdk-wayland-3_0_vapi Log message: Update to shotwell-0.30.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 13:38:07 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.104 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 13:38:29 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.104. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 13:38:42 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.104. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 13:53:13 Modified files: devel/glibmm268: Makefile distinfo devel/glibmm268/pkg: PLIST Log message: Update to glibmm268-2.76.0. from kn@ needed to update net/tdesktop CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/01 13:57:58 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.7.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/01 13:59:26 Modified files: net/tdesktop : Makefile Log message: typofix version spec... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 14:04:32 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.8. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/01 17:24:46 Modified files: distrib/miniroot: install.sub Log message: Limit IFS scope to effect parsing code only Set to split `hw.disknames' strings is neat, but functionn-wide means the bsort() invocation honours it, i.e. it'll output newlines not spaces. Break the one-liner into the same multi-line idom occuring elsewhere and contain IFS in the subshell that needs it. This was never visible due how the output of was consumed by the shell. The only visual, but otherwise effectless bug due to this appeared with the new disk encryption question double-quoting get_dkdevs() output, i.e. multiple disks printed across multiple lines; this yields one, as inteded. OK afresh1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/01 18:02:26 Modified files: share/man/man9 : tc_init.9 Log message: tc_init.9: miscellaneous cleanup and rewrites - In DESCRIPTION, try to more fully describe what kern_tc.c does. Clean up the wording. - Mention *all* the requirements for timekeeping hardware. Describe the rollover margin in plainer language. - Revise field descriptions for struct timecounter. Don't mention fields the driver doesn't need to initialize. Document the tc_user field. - Add a CONTEXT section. - In SEE ALSO, switch to an https URI on the main freebsd.org website. - In HISTORY, note that the timecounting code first reached end users in FreeBSD 3.0. This commit is probably the first one: "Replace TOD clock code with more systematic approach." https://cgit.freebsd.org/src/commit/sys/sys/timetc.h?id=7ec73f64179417aeda085c1c338385559fb49c23 - Add an AUTHORS section. With input from Poul-Henning Kamp. Link: https://marc.info/?l=openbsd-tech&m=168004968214914&w=2 ok jmc@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/01 18:58:07 Modified files: distrib/miniroot: install.sub Log message: Rename get_softraid_{disks -> chunk}() and CRYPTO{DISK -> CHUNK} "disk" can mean both "chunk" and "volume" and a future diff for better softraid volumes handling will benefit from this distinction. No functional change. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/01 19:21:39 Modified files: sys/dev/fdt : files.fdt Added files: sys/dev/fdt : rkusbphy.c Log message: add rkusbphy(4), a driver for the usb2phy on rockchip SoCs. the rkusbphy device has children nodes in the device tree which are the actual phys. this driver mostly exists to wire those children up as PHYs and turn the associated regulators on when a host controller enables the PHYs. in the future it should enable clocks and take ports out of suspend too. i'm not enabling this yet because it's useless without some tweaks in the usb host controller drivers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/01 19:40:52 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : rkusbphy.4 Log message: manpage for rkusbphy(4) CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/01 20:04:10 Modified files: usr.sbin/vmd : config.c vmd.c vmd.h Log message: vmd(8): migrate vmd_vm.vm_ttyname to char array. Other structs use a fixed length array already. This allows a vmd_vm object to be transmitted over an ipc channel, too. Additionally, solves a segfault caused by a strlcpy(3) in an error path. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/01 21:40:54 Modified files: sys/arch/amd64/conf: RAMDISK_CD Log message: nable ngbe(4) on install media. Passes 'make release' build. Pointed out by miod@, patrick@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/01 21:41:38 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: www Changes by: florian@cvs.openbsd.org 2023/04/01 22:45:14 Modified files: . : events.html Added files: papers : asiabsdcon2023-dynamic_host_configuration_please-slides.pdf Log message: Add my AsiaBSDCon 2023 slides. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/01 23:52:28 Modified files: devel/libgit2/py-git2: Makefile distinfo Removed files: devel/libgit2/py-git2/patches: patch-src_types_h Log message: Update to py3-git2-1.12.0. CVSROOT: /cvs Module name: www Changes by: brynet@cvs.openbsd.org 2023/04/02 00:01:29 Modified files: . : events.html Log message: add missing closing tag CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 00:06:00 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build Log message: Update to libvirt-9.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 00:06:18 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 00:06:39 Modified files: graphics/gegl04: Makefile distinfo Log message: Update to gegl04-0.4.44. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/02 00:14:01 Modified files: devel/git-cola : Makefile distinfo devel/git-cola/pkg: PLIST Log message: Update to git-cola-4.2.1 Changes: https://github.com/git-cola/git-cola/blob/v4.2.1/CHANGES.rst CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/02 01:16:42 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.5; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: www Changes by: dv@cvs.openbsd.org 2023/04/02 01:38:41 Modified files: . : events.html Added files: papers : asiabsdcon2023-hardening_vmd_devices-slides.pdf asiabsdcon2023-hardening_vmd_devices.pdf Log message: Add my AsiaBSDCon2023 talk on hardening vmd(8) devices. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/04/02 02:53:01 Modified files: sys/dev/ic : ufshci.c Log message: zap excessive semicolons; ok mglocker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 02:55:44 Modified files: www/seamonkey : Makefile distinfo www/seamonkey/patches: patch-build_moz_configure_init_configure www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-gfx_skia_moz_build Log message: www/seamonkey: update to 2.53.16. see https://www.seamonkey-project.org/releases/seamonkey2.53.16/ disable SK_JUMPER_USE_ASSEMBLY on all arches, allows seamonkey to run on PKU machines without noexeconly, until you hit the fft inline asm crash in avcodec, which means we keep USE_NOEXECONLY=Yes for now, but that's a step in the right direction. tested by tb@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 02:57:45 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo Log message: www/nextcloud_notify_push: update to 0.6.2 see https://github.com/nextcloud/notify_push/releases/tag/v0.6.1 & https://github.com/nextcloud/notify_push/releases/tag/v0.6.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:10:42 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: www/nextcloud/25: update to 25.0.5. see https://nextcloud.com/changelog/#latest25 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:11:46 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: www/nextcloud/24: update to 24.0.11. see https://nextcloud.com/changelog/#latest24 add @pkgpath so that users of 23 are upgraded to 24 discussed with & ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:13:37 Modified files: www/nextcloud : Makefile Removed files: www/nextcloud/23: Makefile distinfo www/nextcloud/23/pkg: PLIST Log message: drop nextcloud 23 branch, it's now unsupported upstream discussed with gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:15:18 Modified files: www/nextcloud/24: Tag: OPENBSD_7_2 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_2 PLIST Log message: www/nextcloud/24: MFC update to 24.0.11. see https://nextcloud.com/changelog/#latest24 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/02 03:18:55 Modified files: security/c2sp-testvectors: Makefile distinfo security/c2sp-testvectors/pkg: PLIST Log message: Update to c2sp-testvectors 20230402 Upstream shuffled files around, so this now bundles the whole thing including age instead of only the test vectors for simplicity. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:53:18 Modified files: geo/pgpointcloud: Makefile distinfo geo/pgpointcloud/pkg: PLIST Log message: geo/pgpointcloud: update to 1.2.4. see https://github.com/pgpointcloud/pointcloud/blob/v1.2.4/NEWS#L1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:56:02 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 12.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 03:58:16 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in devel/liblouis/pkg: PLIST Log message: Update to liblouis-3.25.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 03:59:40 Modified files: geo/py-laspy : Makefile distinfo Log message: geo/py-laspy: update to 2.4.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:03:20 Modified files: geo/py-owslib : Makefile distinfo geo/py-owslib/pkg: PLIST Log message: geo/py-owslib: update to 0.28.1. see https://github.com/geopython/OWSLib/releases/tag/0.28.0 & https://github.com/geopython/OWSLib/releases/tag/0.28.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:08:25 Modified files: geo/osm2pgsql : Makefile distinfo geo/osm2pgsql/patches: patch-CMakeLists_txt patch-docs_osm2pgsql_1 patch-src_options_hpp Log message: geo/osm2pgsql: update to 1.8.1. see https://github.com/openstreetmap/osm2pgsql/releases/tag/1.8.0 & https://github.com/openstreetmap/osm2pgsql/releases/tag/1.8.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:12:36 Modified files: geo/py-fiona : Makefile distinfo geo/py-fiona/pkg: PLIST Log message: geo/py-fiona: update to 1.9.2. see https://fiona.readthedocs.io/en/stable/README.html#id1 for all the changes since 1.8.21. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:14:30 Modified files: geo/py-osmium : Makefile distinfo geo/py-osmium/pkg: PLIST Log message: geo/py-osmium: update to 3.6.0. see https://github.com/osmcode/pyosmium/releases/tag/v3.6.0 & https://github.com/osmcode/pyosmium/releases/tag/v3.5.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:17:49 Modified files: geo/py-planet : Makefile distinfo Log message: geo/py-planet: update to 1.5.2. note that development on this branch is done; future work will be on a 2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 04:26:53 Modified files: graphics/tesseract/tesseract: Makefile distinfo Log message: Update to tesseract-5.3.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/02 04:28:04 Modified files: geo/libosmium : Makefile distinfo geo/libosmium/pkg: PLIST Log message: geo/libosmium: update to 2.19.0. see https://github.com/osmcode/libosmium/releases/tag/v2.19.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 04:29:48 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.22.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/02 04:31:23 Modified files: www/seamonkey : Makefile Added files: www/seamonkey/patches: patch-media_ffvpx_libavcodec_x86_fft_asm Log message: seamonkey: add a working version of the fft.asm patch With skia neutered in the update, this allows us to drop USE_NOEXECONLY. ok landry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 04:40:14 Modified files: www/liferea : Makefile distinfo Log message: Update to liferea-1.14.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/02 04:41:12 Modified files: x11/ruby-dbus : Makefile distinfo x11/ruby-dbus/pkg: PLIST Log message: Update to ruby-dbus-0.20.0. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/02 05:28:23 Modified files: sys/dev/mii : rgephy.c Log message: Add support for the RTL8211F-VD PHY. ok kevlo@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/02 05:32:48 Modified files: sys/dev/acpi : dsdt.h Log message: add Windows 11 _OSI strings ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/04/02 05:47:15 Modified files: devel/py-vulture: Makefile distinfo devel/py-vulture/pkg: PLIST Log message: Update py-vulture to 2.7. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/04/02 08:37:43 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.6.12 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/04/02 08:45:33 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-2.16.2 From Adriano Barbosa (maintainer). CVSROOT: /cvs Module name: www Changes by: visa@cvs.openbsd.org 2023/04/02 08:58:45 Modified files: . : 73.html Log message: mips64 package count CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/02 09:36:53 Modified files: lib/libcrypto/curve25519: curve25519.c Log message: Revert r1.9 and reinstate r1.6 The argument change to x5519_ge_scalarmult_base() was made to match the prototype in the header. More recent compilers warn about such ptr vs array mismatches. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/04/02 10:43:42 Modified files: usr.bin/calendar/calendars: calendar.music Log message: add Ryuichi Sakamoto. rest in peace. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/02 11:01:48 Modified files: sys/dev/usb : usbdevs Log message: New TEMPerGold device. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/02 11:02:08 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: Regen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/02 11:03:14 Modified files: share/man/man4 : ugold.4 sys/dev/usb : ugold.c Log message: Add support for TEMPerGold 3.4 to ugold(4). ok landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/02 11:21:08 Modified files: net/tg_owt : Makefile distinfo Log message: update to latest tg_owt CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/02 11:21:12 Modified files: net/tdesktop : Makefile distinfo Log message: udpate to tdesktop 4.7.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/02 11:46:12 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: Makefile distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kdoctools/pkg: PLIST devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: Makefile distinfo devel/kf5/kinit: distinfo devel/kf5/kio : distinfo devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kpeople/pkg: PLIST devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: Makefile distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks 5.104.0 https://kde.org/announcements/frameworks/5/5.104.0/ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/02 11:52:53 Modified files: devel/difftastic: Makefile distinfo Log message: update devel/difftastic to 0.46.0, from maintainer Volker Schlecht CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/02 12:44:13 Modified files: sbin/fdisk : part.c Log message: Use #define instead of `char * const' for the repeated GUID strings. Ugly, but restores compilability with older compilers such as gcc. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/02 13:22:09 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update font-awesome to 6.4.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/02 15:40:34 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.14.3 -> 2.14.4 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-4 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/02 15:41:01 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.3.0 -> 7.4.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-4-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/02 16:00:14 Modified files: databases/patroni: Makefile distinfo databases/patroni/patches: patch-patroni_validator_py Log message: Update patroni 3.0.1 -> 3.0.2 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-302 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/02 16:02:35 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.44 -> 2.45 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.45 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/02 16:11:17 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.13.0 -> 1.13.1 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1131 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/02 17:33:42 Modified files: lib/libcrypto/man: get_rfc3526_prime_8192.3 Log message: Fix table by using strings of proper lengths instead of bogus scaling widths. ok schwarze CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 17:55:12 Modified files: sys/dev/usb : usbdevs Log message: add more quectel usb device ids this list comes from the Quectel LTE&5G Linux USB Driver User Guide v2.0 ok miod@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 17:56:19 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 17:57:57 Modified files: sys/dev/usb : umsm.c Log message: fill out the list of quectel devices that should be supported. the list comes from the Quectel LTE&5G Linux USB Driver User Guide V2.0 and claims that all these devices function the same as each other. ok miod@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/02 18:00:12 Modified files: . : 73.html Log message: first half of changes for upcoming 7.3 release, more tomorrow. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/02 18:12:32 Modified files: devel/p5-Exporter-Tiny: Makefile distinfo Log message: update p5-Exporter-Tiny to 1.006002 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/02 18:16:00 Modified files: . : 73.html Log message: add OpenSSH changes CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/02 18:20:25 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: protect struct clockintr_queue with a mutex Add a mutex (cq_mtx) to stuct clockintr_queue so that arbitrary CPUs can manipulate clock interrupts established on arbitrary CPU queues. Refactor the bulk of clockintr_schedule() into clockintr_schedule_locked() so we can reuse it from within the mutex. Tested by mlarkin@. Neat bug found by mlarkin@. With tweaks from kettenis@. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/02 19:16:55 Modified files: databases/p5-Rose-DB: Makefile distinfo databases/p5-Rose-DB/patches: patch-lib_Rose_DB_Registry_Entry_pm patch-lib_Rose_DB_pm databases/p5-Rose-DB/pkg: PLIST Log message: update p5-Rose-DB to 0.778 from wen heping CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:21:31 Modified files: sys/dev/fdt : rkusbphy.c Log message: do actual init of the phy itself when needed. turn the phy clock on and take the port out of suspend when something (eg, xhci or ehci) wants to use the port. before this the code just enabled power on the phy port regulators. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:30:33 Modified files: sys/dev/ofw : ofw_misc.c ofw_misc.h Log message: add glue for network interfaces to be found by fdt/ofw node or phandle. if we're going to support switch chips (eg, marvell link street switches as found on a3700 boards like the espressobin), then the device tree for switch ports identifies which network interface they're connected by by a reference (phandle) across the device tree. this lets network drivers register the ifnet struct with the associated node and phandle so the switch can find it and configure it for use with the switch. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:34:06 Modified files: sys/dev/ofw : ofw_misc.c Log message: special case phandle 0 and return NULL when looking up network interfaces. not all interfaces will have a phandle (ie, it will be 0), so don't let phandle 0 be used to find any of these. discussed with miod@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:40:33 Modified files: sys/dev/ofw : ofw_misc.c ofw_misc.h Log message: add phy_enable_prop_idx() to work with phys under props other than "phy". eg, the snps,dwc3 device tree bindings say that it uses a usb2 and usb3 phy, and they can be listed either "usb2-phy" and "usb3-phy" under the standard "phys" and "phy-names" properties supported by phy_enable(), or as slots 0 and 1 under a "usb-phy" properties. the latter would be supported by phy_enable_idx(), but it hardcodes "phys" as the property it looks at. phy_enable_prop_idx() is the same as phy_enable_prop_idx, but it lets you specify which property you're indexing into. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:46:19 Modified files: sys/dev/fdt : if_mvneta.c Log message: register mvneta so the interface can be found by node/phandle later. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:55:00 Modified files: sys/dev/fdt : xhci_fdt.c Log message: add support for enabling both the usb2 and usb3 phys. the code tried enabling the 0th phy in the usb-phy proplist, which is the usb2 phy, and if that didn't exist it would try usb3-phy in the standard phys/phy-names properties. it now tries to enable the usb2 and usb3 phys independently. further, support using standard phy drivers registered with the ofw/fdt code, not just the ones handled inside the xhci driver. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 19:57:41 Modified files: sys/dev/fdt : ehci_fdt.c Log message: try using a standard phy drivers registered with ofw/fdt first. this allows ehci to enable rkusbphy(4), which in means the port and port gets turned onto the port. tested on a radxa e25 and nanopi r5s without any usb or usb phy support in the boot loader. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/02 21:10:28 Modified files: audio/faudio : Makefile distinfo games/fna : Makefile distinfo graphics/fna3d : Makefile distinfo Removed files: graphics/fna3d/patches: patch-MojoShader_mojoshader_internal_h Log message: update FNA ports to 23.04; tested with Rogue Legacy and Blossom Tales II without issues CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/02 21:40:32 Modified files: . : 73.html Log message: don't mention fixes for drm problems 7.2 didn't have CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/02 22:02:09 Modified files: . : 73.html Log message: spelling CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/02 23:41:31 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-basic_source_classes_sbxmod_cxx patch-configure editors/libreoffice/pkg: PLIST-main Log message: update to 7.5.2.2 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/02 23:58:56 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: enable rkusbphy(4) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 00:33:07 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_client_ssh_shell_py patch-salt_grains_core_py patch-salt_modules_salt_proxy_py patch-salt_modules_vmctl_py patch-salt_returners_zabbix_return_py patch-salt_utils_network_py sysutils/salt/pkg: PLIST Added files: sysutils/salt/patches: patch-salt___init___py patch-setup_py Log message: update to 3005.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/03 00:51:58 Modified files: geo/py-fiona : Makefile Log message: geo/py-fiona: add missing BDEP on math/py-oldest-supported-numpy spotted by ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/03 01:16:53 Modified files: sysutils/consolekit: Makefile distinfo Log message: Update to consolekit2-1.2.4.20230404. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/03 01:39:37 Modified files: usr.bin/tmux : tmux.1 Log message: Clarify text for new -A slightly, GitHub issue 3508. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/04/03 01:46:06 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.04. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/04/03 02:10:54 Modified files: usr.bin/ssh : clientloop.c Log message: Move null check up and simplify process_escapes. Based on Coverity CID 291863 which points out we check the channel pointer for NULLness after dereferencing it. Move this to the start of the function, and while there simplify initialization of efc a bit. ok djm@ CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/04/03 04:17:31 Modified files: . : 73.html Log message: more installer, installboot and softraid changes from me CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 04:18:09 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main Log message: update to 2.7 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 04:18:39 Removed files: mail/grommunio/gromox/patches: patch-lib_rfbl_cpp Log message: remove obsolete patch CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/04/03 04:26:37 Modified files: . : 73.html Log message: installer: mention lladdr support, move MD bits, markup CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 04:28:39 Modified files: wayland/wayland-protocols: Makefile distinfo wayland/wayland-protocols/pkg: PLIST Log message: Update wayland-protocols to 1.31 Update diff from Vasyl Zubko (thanks) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 04:30:18 Modified files: devel/py-blinker: Makefile distinfo Log message: update to py3-blinker-1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 04:38:08 Modified files: textproc/py-semver: Makefile distinfo textproc/py-semver/pkg: PLIST Log message: update to py3-semver-3.0.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 04:40:52 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo mail/grommunio/mapi-header-php/pkg: PLIST Log message: update to 1.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 04:41:19 Modified files: mail/grommunio/sync: Makefile distinfo mail/grommunio/sync/patches: patch-config_php patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_static_php mail/grommunio/sync/pkg: PLIST Log message: update to 2.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/03 04:41:53 Modified files: mail/grommunio/web: Makefile distinfo Log message: update to 3.2 CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/04/03 04:45:55 Modified files: . : 73.html Log message: two more tftpd and arpd improvements for safer diskless(8) setups CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/03 04:48:00 Modified files: usr.sbin/bgpd : bgpd.8 bgpd.conf.5 bgpd.h parse.y rde.c util.c Log message: Add first step of flowspec support. This adds the bits to establish a connection with SAFI 133. Right now any sent UPDATE with SAFI 133 is simply ignored. At the moment SAFI 134 (flowspec for L3VPN) is unsupported. OK tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/03 04:51:50 Modified files: distrib/arm64/iso: Makefile distrib/arm64/ramdisk: Makefile install.md list Log message: Stop writing pine64 firmware to disk pine64 happens to be the first board "we ran on", as kettenis explains, and this code tries to handle the situation of installing to the same disk the installer booted from. Similar boards like the Pinebook Pro don't get special treatment and work; INSTALL.arm64 already explains how to flash required firmware onto disks or install media -- Allwinner SoCs like the pine64 included. Spotted through md_installboot() dd'ing blobs onto the root disk, which does not fly with root on softraid and is in the way of arm64 getting support for guided disk encryption. Suggested by kettenis patrick Feedback jsg patrick OK patrick CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/04/03 04:51:57 Modified files: . : arm64.html Log message: no more pine64 firmware on install media CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 04:52:31 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plasma to 5.27.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 04:55:20 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins -stable and -devel to the latest upstream versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:47:18 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.87, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:47:30 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.73, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:47:31 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.7, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:48:19 Modified files: www/tomcat/v8 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v8/pkg: Tag: OPENBSD_7_2 PLIST-examples Log message: update to tomcat-8.5.87, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:48:26 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_2 PLIST-examples Log message: update to tomcat-9.0.73, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/03 05:48:34 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_2 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_2 PLIST-examples Log message: update to tomcat-10.1.7, including regression fix for a change that was made in the recent release which also included a security update CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/03 05:57:50 Modified files: sys/kern : kern_sig.c Log message: Reduce indent in single_thread_check_locked() by inverting initial if () check which just returns. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 06:19:12 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/pkg: PLIST Log message: Update homebank to 5.6.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 06:49:01 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 75.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 07:03:12 Modified files: graphics/digikam: Makefile distinfo graphics/digikam/patches: patch-core_libs_rawengine_libraw_src_decoders_fp_dng_cpp graphics/digikam/pkg: PLIST Log message: Update digikam to 7.10.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/03 07:18:55 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.10.1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/04/03 07:38:18 Modified files: sys/dev/acpi : acpibtn.c Log message: acpibtn_notify: ignore duplicate ACPI lid transitions A Dell Precision 5510 produces two _LID events when the lid is closed. This results in acpibtn_notify() adding two sleep tasks. The laptop suspends and resumes successfully, but on resume the second sleep task runs and it goes right back to sleep. Making the lid transition a no-op when the existing value matches new _LID value works around the problem. OK miod@ jcs@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/03 08:55:34 Modified files: sysutils/consolekit: Makefile distinfo Log message: Update to consolekit2-1.2.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/03 09:00:21 Modified files: security/c2sp-testvectors: Makefile Log message: c2sp-testvectors: drop an -s that snuck in reported by aja CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/04/03 09:52:28 Modified files: net/munin : Makefile distinfo Log message: update to munin-2.0.73 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/03 11:26:50 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/patches: patch-browser_app_profile_000-tor-browser_js www/tor-browser/noscript: Makefile distinfo Log message: Tor Browser: update to 12.0.4 OK landry@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/03 11:28:23 Modified files: meta/tor-browser: Tag: OPENBSD_7_2 Makefile www/tor-browser: Tag: OPENBSD_7_2 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_2 Makefile distinfo www/tor-browser/browser/patches: Tag: OPENBSD_7_2 patch-browser_app_profile_000-tor-browser_js www/tor-browser/noscript: Tag: OPENBSD_7_2 Makefile distinfo Log message: Tor Browser: update to 12.0.4 OK landry@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/03 11:40:51 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: clockintr_cpu_init(): isolate struct clockintr_queue setup We will always need to initialize the clockintr_queue struct. However, the hardclock, schedclock, and statclock will not always be a part of that struct. Move the clockintr_establish() calls in clockintr_cpu_init() away from the other initialization steps to make the dependency relationship more obvious. We need to intialize a struct clockintr_queue before we can establish clock interrupts. CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/04/03 12:47:55 Modified files: . : 73.html Log message: 7.3 release: 10191 riscv64 packages CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/03 12:59:47 Modified files: sys/dev/pci : sti_pci.c Log message: Fix stupid bug in previous. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/03 13:08:11 Modified files: . : 73.html Log message: move hostname.if(5) change to the correct section CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/03 15:09:40 Modified files: databases/p5-Rose-DB-Object: Makefile distinfo Log message: update p5-Rose-DB-Object to 0.820 from wen heping CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/03 15:32:44 Added files: regress/lib/libcrypto/bn: bn_gcd.c Log message: Add regress coverage for BN_gcd() and BN_gcd_ct() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/03 15:33:16 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Link bn_gcd test to regress CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/03 15:43:43 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Compress euclid() a little This function is spread out over way too many lines and has too much repetition. Once this is made a little more compact, it becomes clearer that this is a somewhat obfuscated version of binary gcd (it is not constant time therefore cryptographically unsound. It is not used internally). This will likely go away later. ok jsing CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/03 15:51:34 Modified files: . : 73.html Log message: last parts of 73 changes. Entries are complete, reordering and cleanup to follow. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/03 16:14:15 Modified files: . : 73.html Log message: security improvements: much better descriptions pulled from innovations.html CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/03 18:22:30 Modified files: . : 73.html Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/03 18:38:38 Modified files: sys/conf : files sys/dev/fdt : files.fdt share/man/man4 : dwge.4 dwmmc.4 dwdog.4 dwpcie.4 Log message: Synopsis Designware -> Synopsys DesignWare CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/03 18:48:46 Modified files: . : 73.html Log message: remove misleading azalia entries for matching with device id CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/03 20:05:17 Modified files: . : 73.html Log message: rewrite incomplete paragraph on TZ with absolute path CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/03 21:09:41 Modified files: . : 73.html Log message: spelling CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/04 00:21:08 Modified files: www/lighttpd : Makefile distinfo www/lighttpd/pkg: PLIST Removed files: www/lighttpd/patches: patch-doc_CMakeLists_txt patch-src_CMakeLists_txt patch-src_mod_openssl_c Log message: Update lighttpd to 1.4.69 - 1.4.69 - 2023-02-10 * [meson] remove t/test_mod_evasive.c * [doc] remove references to removed modules * [cmake] add doc/CMakeLists.txt to dist tar ball (#3181) * [meson] add meson.build to install man pages (fixes #3181) * [meson] fix typo in sbindir * [core] update ls-hpack * [cmake] remove -I/usr/include/mysql for mysql.h (#3181) * [cmake] add -DWITH_LUA_VERSION= to specify lua ver (#3181) * [cmake] use mysql_config cflags and ldflags (#3181) * [cmake] do not link with fam if inotify or kqueue * [TLS] fix spurious warning trace (fixes #3182) * [multiple] codespell: correct spelling in comments * [multiple] spelling: github action check-spelling * [lemon] upgrade LEMON parser to SQLite maint ver * [build] modify arguments to updated LEMON parser * [core] build configparser.y w/ -Werror workarounds * [lemon] fix -Wpendantic warnings for bad casts * [core] avoid accept4() on ARM unless detected * [cmake] use CMAKE_CURRENT_SOURCE_DIR * [cmake] SERVER_SRC variable * [multiple] quiet some coverity false positives * [cmake] use LIGHTTPD_MODULES_DIR as relative path (fixes #3185) * [core] add missed h2 state transition (fixes #3186) * [core] remove cygwin O_NOFOLLOW workaround * [multiple] clang -Wstrict-prototypes for C2x * [core] reset SIGUSR1 to SIG_DFL before execve() * [mod_webdav] modify OPTIONS response if no db cfg * [mod_webdav] MOD_WEBDAV_BUILD_MINIMAL preproc opt * [core] pass fdn to fdevent_sched_close,_unregister * [core] disable sendfile() on TARGET_OS_IPHONE * [core] iOS does not provide netinet/tcp_fsm.h * [core] move headers to help isolate fdevent layer * [core] avoid select() FD_ISSET repeat on active fds * [core] gw_backend more precise backend env alloc * [core] fdevent_poll_poll avoid potential race * [tests] quickly exit tests/request.t if GET / fail * [tests] adjust outdated opt in tests/lighttpd.conf * [autotools] add mod_evhost to static build list * [autotools] skip modules build if LIGHTTPD_STATIC * [mod_cgi] cygwin supports CGI file I/O redirection * [mod_dirlisting] use fdevent_rename() wrapper * [core] path-info in debug trace may be unset * [core] reset path-info for cgi.local-redir * [autotools] fix typo in -I used --with-pcre2=/path (fixes #3190) * [mod_webdav] send 409 Conflict if PUT miss parent * [core] fix HTTP/2 HEADERS frame parsing bug * [core] remove extra HTTP/2 HEADERS frame len check Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/04 00:26:35 Modified files: cad/magic : Makefile distinfo Removed files: cad/magic/patches: patch-database_DBpaint_c patch-drc_DRCtech_c Log message: Update magic to 8.3.365 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 01:44:49 Modified files: textproc/py-semver: Makefile Log message: py-semver now needs setuptools_scm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 02:12:24 Modified files: telephony/sngrep: Makefile distinfo telephony/sngrep/patches: patch-src_capture_c Log message: update to sngrep-1.7.0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/04 02:31:35 Modified files: distrib/arm64/ramdisk: install.md Log message: Make root on softraid installations boot out of the box on Raspberry Pis Various files are put onto a pi's ESP, assuming root disk means boot disk, which is not true for root on softraid(4). Wrap the code in a loop over chunks (if any) or the single disk as before, just like installboot(8) does. OK mbuhl CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/04 02:39:40 Modified files: distrib/arm64/ramdisk: install.md Log message: Enable guided disk encryption support on arm64 All board specific quirks inside the installer (and other bugs) relating to root on softraid are fixed, so that install media with the new question just works for plain as well as encrypted installs. Tested on Pinebook Pro, Raspberry Pi 4b, SolidRun CEX7. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 02:46:26 Modified files: telephony/asterisk/18: Makefile distinfo Log message: update to asterisk-18.17.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 02:46:34 Modified files: telephony/asterisk/20: Makefile distinfo Log message: update to asterisk-20.2.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/04 03:06:45 Modified files: multimedia/xine-lib: Makefile distinfo multimedia/xine-lib/patches: patch-configure_ac patch-src_post_Makefile_in patch-src_xine-utils_utils_c Removed files: multimedia/xine-lib/patches: patch-src_combined_ffmpeg_ff_video_decoder_c patch-src_demuxers_asfheader_c patch-src_demuxers_demux_qt_c patch-src_demuxers_demux_smjpeg_c patch-src_dxr3_ffmpeg_encoder_c patch-src_post_visualizations_tdaudioanalyzer_c Log message: Update xine-lib to 1.2.13 xine-lib (1.2.13) 2023-01-25 * Add dav1d 1.0.0 support. * Add user video frame rate limiter. * Add xine_query_stream_info (). * Add user OpenGL2 scale modes. - Add xine timespec tools. * FFmpeg compatibility update. * Update german translation. * Improved DVB subtitle support. * Improved HLS input. * Improved AAC demux. * Fix clang build. * Fix build with libcaca. * Fix fine time display. * Fix .mp4 audio. * Fix wav demuxer. * Work around broken Mesa vdpau drivers. * Fix OpenGL2 deep color display. * Various small fixes. * Optimize OpenGL2 video output. * Optimize audio out. * Optimize OSD. * Small engine optimizations. Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/04 03:07:14 ports/multimedia/libheif/patches Update of /cvs/ports/multimedia/libheif/patches In directory cvs.openbsd.org:/tmp/cvs-serv136/patches Log Message: Directory /cvs/ports/multimedia/libheif/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/04 03:08:47 Modified files: multimedia/libheif: Makefile distinfo multimedia/libheif/pkg: PLIST Added files: multimedia/libheif/patches: patch-libheif_CMakeLists_txt Log message: Update libheif to 1.14.2 Update diff from Brad CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/04 04:12:04 Modified files: sys/netinet : ip_divert.c sys/netinet6 : ip6_divert.c Log message: When sending IP packets to userland with divert-packet rules, the checksum may be wrong. Locally generated packets diverted by pf out rules may have no checksum due to to hardware offloading. Calculate the checksum in that case. OK mvs@ sashan@ CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/04/04 04:21:05 Modified files: . : 73.html Log message: zap duplicate change CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/04 04:26:27 Modified files: . : 73.html Log message: mention new icc(4) driver for I2C Consumer Control devices CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 04:27:57 Modified files: devel/dune : Makefile distinfo devel/dune/pkg : PFRAG.native PFRAG.native-configurator PLIST-configurator PLIST-main Added files: devel/dune/patches: patch-Makefile Removed files: devel/dune/patches: patch-src_dune_cram_exec_ml devel/dune/pkg : DESCR-private PFRAG.dynlink-native PFRAG.dynlink-native-private PFRAG.native-private PLIST-private Log message: update to dune-3.6.2, from Volker Schlecht, ok chrisz@ (the following few commits will fix dependent ports) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 04:28:14 Modified files: devel/ocaml-menhir: Makefile distinfo devel/ocaml-menhir/pkg: PFRAG.dynlink-native PFRAG.native PLIST Log message: update to ocaml-menhir-20211012, from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 04:29:03 Modified files: devel/ocaml-cppo: Makefile devel/ocaml-pcre: Makefile devel/ocaml-pcre/pkg: PLIST devel/ocaml-yojson: Makefile devel/ocaml-yojson/pkg: PLIST graphics/ocaml-cairo: Makefile graphics/ocaml-cairo/pkg: PLIST graphics/ocaml-graphics: Makefile graphics/ocaml-graphics/pkg: PLIST x11/lablgtk3 : Makefile x11/lablgtk3/pkg: PLIST Log message: post-install changes to adapt to devel/dune update, from Volker Schlecht CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/04 05:33:56 Modified files: . : 73.html Log message: mention getthrname(2) setthrname(2) pinsyscall(2) use Nd text for waitid(2) CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/04 05:43:11 Modified files: . : 73.html Log message: don't refer to clockintr(9) as an interrupt controller, use Nd text CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 06:22:06 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 06:22:07 Modified files: net/nagios/check_postgres: Makefile distinfo net/nagios/check_postgres/patches: patch-check_postgres_pl net/nagios/check_postgres/pkg: PLIST Log message: update to check_postgres-2.26.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/04 06:22:16 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.18 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/04 09:32:02 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: Clean bn_mod_sqrt up a little This makes it look a bit more like other tests and also prepares the addition of further test cases and different tests. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/04 09:33:24 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Added files: multimedia/libmediainfo/patches: patch-Source_MediaInfo_Audio_File_Usac_cpp patch-Source_MediaInfo_Audio_File_Usac_h Log message: mediainfo: maintenance update to 23.03 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/04 10:01:54 Modified files: usr.sbin/bgpd : parse.y Log message: Cleanup parse.y a bit. Move global defines a bit down. Move mrtdump and network rules up into the grammar and switch the order of restricted to be more like the rest. OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/04 11:10:37 Modified files: lib/libcrypto/man: BIO_ctrl.3 Log message: In preparation for better documenting BIO info callbacks, improve the description of BIO_ctrl(3) and its three siblings. Given the vast range of effects these functions can have, the text is unavoidably still vague, but at least some information can be provided. While here, fix one wrong parameter type and three inconsistent parameter names in the SYNOPSIS. CVSROOT: /cvs Module name: www Changes by: anton@cvs.openbsd.org 2023/04/04 12:06:30 Modified files: . : 73.html Log message: mention more uhidpp changes CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/04/04 12:14:32 Modified files: lib/libcrypto : x86_64cpuid.pl Log message: A refactoring back in 2016 in which magic numbers where extracted into named constants accidentally dropped an instruction causing detection of eXtended operations (XOP) on AMD hardware to break. ok miod@ tb@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/04 13:03:21 Modified files: mail/extsmail : Makefile distinfo Log message: mail/extsmail: easy update to version 2.8. Diff sent from upstream author, Laurence Tratt, thanks! CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/04 13:16:08 Modified files: devel/snare : Makefile distinfo Log message: devel/snare: easy update to version 0.4.8. From upstream author Laurence Tratt, thanks! CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/04 15:18:04 Modified files: usr.sbin/arp : arp.c usr.sbin/ndp : ndp.c Log message: Remove stylistic differences between arp(8) and ndp(8) delete() function. This makes it easier to spot real changes in behavior. OK kn@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/04 15:43:06 Modified files: sbin/fdisk : part.c Log message: Adopt a more compact idiom when initializing gpt_types[]. Group entries with attributes together. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/04 15:49:10 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockintr_cancel_locked() Move the CLST_PENDING check and TAILQ_REMOVE() in clockintr_schedule_locked() into a dedicated function, clockintr_cancel_locked(). clockintr_schedule_locked() no longer implicitly cancels a pending clockintr: it is the caller's responsibility to check for CLST_PENDING and cancel any pending expiration before calling clockintr_schedule_locked(). We can skip the CLST_PENDING check during the dispatch loop because we know for certain the clockintr in question is pending. This is more verbose but I think it is less surprising. Both functions do one thing. CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/04 17:37:32 Modified files: . : 73.html Log message: add missing tag and fix a typo CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/04 18:23:06 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockintr_cancel() As the name suggests, clockintr_cancel() cancels any pending expiration of the given clockintr. I think we will need this in the near future. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/04/05 00:25:38 Modified files: lib/libc/stdlib: malloc.c Log message: Introduce variation in location of junked bytes; ok tb@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/04/05 00:45:54 Modified files: security/cracklib: Makefile distinfo Log message: Update to cracklib-2.9.11. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 01:17:44 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: Add coverage for the truly non-deterministic path of Tonelli-Shanks Regress coverage of all of BN_mod_sqrt() is still lacking after this. This will improve in forthcoming commits. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 01:52:25 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: bn_mod_sqrt test: Use a #define rather than hard coded 100 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/05 02:04:28 Modified files: usr.sbin/bgpd : parse.y Log message: Rename family with af to follow pfctl/parse.y a bit more. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/05 02:37:21 Modified files: usr.sbin/bgpd : parse.y Log message: Refactor port definitions to also support service names like bgp. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 02:43:31 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: Simplify mod_sqrt_test() a bit CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/04/05 03:41:51 Modified files: . : 73.html Log message: remove iwx details that were part of the -77 fw upgrade; mention new iwm fw CVSROOT: /cvs Module name: src Changes by: edd@cvs.openbsd.org 2023/04/05 03:46:27 Modified files: share/man/man5 : bsd.port.mk.5 Log message: bsd.port.mk: Fix documentation on PATCHORIG. The default recently changed to `.orig.port`. OK sthen@, tb@, op@, thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/05 04:34:36 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/05 04:40:37 Modified files: sys/netinet6 : nd6.c Log message: Call getuptime(9) once for consistency, sync with ARP Feedback OK bluhm CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/05 04:45:07 Modified files: sys/dev/mii : miivar.h rgephy.c rgephyreg.h Log message: Implement software control for the internal delays of the RTL8211F PHY. Since we need to retain the hardware/firmware configuration of the delays in most existing hardware that uses rgephy(4) (such as PCIe NICs), add a bew MIIF_SETDELAY flag that controls the software configuration of the delays. ok dlg@, jsg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 04:47:00 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: Improve regress coverage for BN_mod_sqrt() This now covers all the main branches of both the old and new BN_mod_sqrt() implementation except for negative p. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/05 04:48:13 Modified files: sys/dev/fdt : dwpcie.c Log message: Call dwpcie_link_config() when initializing the RK3568 PCIe controllers. This makes sure the PCIe link runs at the maximum possible speed. Prompted by a diff from dlg@, who also tested this alternative diff. ok dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 05:03:11 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: bn_mod_sqrt: Improve a handful of comments and a printf CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/05 05:07:40 Modified files: lib/libcrypto/arch/aarch64: Makefile.inc arm64cpuid.S Log message: Sprinkle a few BTI instructions into the arm64 assembly files and pass -mmark-bti-property to indicate those now have BTI support. ok jsing@, deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 05:30:12 Modified files: lib/libcrypto/rsa: rsa_eay.c Log message: Set up the RSA's _method_mod_n before the initial blinding As observed by Bernd Edlinger, the main part of the RSA timing leak that was recently made public is that the initial blinding isn't done with Montgomery exponentiation but rather with plain exponentiation. Pull up the initialization of the cached Montgomery context to ensure we use Montgomery exponentiation. Do this for private_{de,en}crypt(). Interestingly, the latter was fixed in OpenSSL a while ago by Andy Polyakov as part of the "smooth CRT-RSA" addition. If this code was anything but completely insane this would never have been an issue in the first place. But it's libcrypto... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/05 05:31:38 Modified files: lib/libcrypto/rsa: rsa_eay.c Log message: Add a few missing braces ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/05 05:52:39 Modified files: lang/cython : Makefile distinfo lang/cython/pkg: PLIST Log message: update to cython-0.29.34 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/05 06:40:30 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plamsa to 5.27.4 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/05 07:16:48 Modified files: archivers/zstd : Makefile distinfo Removed files: archivers/zstd/patches: patch-programs_fileio_c Log message: Update to zstd-1.5.5 This release corrects a corruption bug in high compression mode. More information can be found at https://github.com/facebook/zstd/pull/3517. Overview on other changes can be found at https://github.com/facebook/zstd/releases/tag/v1.5.5. Minor of SHLIB has been bumped because of addition of new symbols. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/05 07:20:17 Modified files: security/qdigidoc4: Makefile distinfo Log message: config.json rerolled, spotted by rsadowski CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/05 07:25:04 Modified files: archivers/zstd : Tag: OPENBSD_7_2 Makefile distinfo archivers/zstd/patches: Tag: OPENBSD_7_2 patch-lib_libzstd_mk Log message: Update to zstd-1.5.5 This release corrects a corruption bug in high compression mode. More information can be found at https://github.com/facebook/zstd/pull/3517. Overview on other changes can be found at https://github.com/facebook/zstd/releases/tag/v1.5.5. Minor of SHLIB has been bumped because of addition of new symbols. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/05 07:56:31 Modified files: sys/netinet6 : ip6_forward.c Log message: Call getuptime(9) once for consistency; OK bluhm CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/05 07:56:41 Modified files: usr.sbin/ndp : ndp.c Log message: If ndp -d did not find a neigbor entry, it removed the cloning route instead. Comparing the arp(8) and ndp(8) code shows that the latter has a fallthrough to delete. Return an error also in this case. OK kn@ CVSROOT: /cvs Module name: www Changes by: dv@cvs.openbsd.org 2023/04/05 08:03:42 Modified files: papers : asiabsdcon2023-hardening_vmd_devices-slides.pdf Log message: Replace my slides with compressed version. 32MB was ridiculous. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/05 08:07:08 Modified files: sbin/fdisk : part.c Log message: Add (inside #if 0 blocks) #define's and gpt_types[] entries for all the GPT partition types known to mankind. a.k.a. Wikipedia, Linux, and various BSD's. Makes it easier to discuss/add/remove/check GUID's known to fdisk(8). No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/05 09:35:01 Modified files: security/py-miasm: Makefile security/py-miasm/pkg: PLIST Log message: py-miasm: force a version number to be used which is valid as far as setuptools is concerned; the mechanism which miasm uses to generate a version based on the git hash generates an invalid ver which is rejected by newer setuptools. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/05 10:10:39 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_atomicops_h patch-base_debug_stack_trace_posix_cc patch-base_process_kill_posix_cc patch-base_process_process_iterator_freebsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_synchronization_lock_impl_h patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc 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_devtools_devtools_eye_dropper_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_download_download_prefs_h patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_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_settings_private_prefs_util_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_media_webrtc_webrtc_log_uploader_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_system_network_context_manager_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_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_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_renderer_preferences_util_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_sharing_hub_sharing_hub_bubble_controller_h patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc 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_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_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_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_proto_util_unittest_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_audio_audio_service_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_widget_host_view_aura_cc patch-content_common_BUILD_gn patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_zygote_features_gni 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_dns_dns_reloader_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_context_linux_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_editing_editing_behavior_cc patch-third_party_blink_renderer_core_execution_context_navigator_base_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_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_maldoca_BUILD_gn patch-third_party_perfetto_src_base_periodic_task_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc patch-tools_json_schema_compiler_feature_compiler_py patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_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_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/chromium/patches: patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_net_system_network_context_manager_h patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_h patch-printing_backend_cups_helper_cc patch-printing_backend_cups_ipp_helper_cc patch-remoting_host_desktop_and_cursor_conditional_composer_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h Removed files: www/chromium/patches: patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_web_applications_web_app_provider_cc patch-content_renderer_media_render_media_client_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_command_buffer_tests_gl_test_utils_h patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_browser_main_parts_linux_cc patch-media_base_supported_types_cc patch-media_capture_video_linux_video_capture_device_factory_linux_cc patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_system_task_cc patch-third_party_angle_src_common_vulkan_BUILD_gn patch-third_party_angle_src_third_party_volk_BUILD_gn Log message: update to 112.0.5615.49 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:50:33 Log message: Import py-cfgv, configuration validator (devel/pre-commit dependency) Status: Vendor Tag: pvk Release Tags: pvk_20230405 N ports/devel/py-cfgv/Makefile N ports/devel/py-cfgv/distinfo N ports/devel/py-cfgv/pkg/DESCR N ports/devel/py-cfgv/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:50:49 Log message: Import py-identify, file identification library (devel/pre-commit dependency) Status: Vendor Tag: pvk Release Tags: pvk_20230405 N ports/devel/py-identify/Makefile N ports/devel/py-identify/distinfo N ports/devel/py-identify/pkg/DESCR N ports/devel/py-identify/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:51:09 Log message: Import pre-commit, framework for managing git pre-commit hooks Status: Vendor Tag: pvk Release Tags: pvk_20230405 N ports/devel/pre-commit/Makefile N ports/devel/pre-commit/distinfo N ports/devel/pre-commit/pkg/DESCR N ports/devel/pre-commit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:51:33 Modified files: devel : Makefile Log message: +pre-commit +py-cfgv +py-identify CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:53:07 Log message: Import tflint, a pluggable Terraform linter Status: Vendor Tag: pvk Release Tags: pvk_20230405 N ports/sysutils/tflint/Makefile N ports/sysutils/tflint/distinfo N ports/sysutils/tflint/modules.inc N ports/sysutils/tflint/pkg/DESCR N ports/sysutils/tflint/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/05 10:53:28 Modified files: sysutils : Makefile Log message: +tflint CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/05 11:15:42 Modified files: security/qdigidoc4: Makefile distinfo Log message: Put date into fetched config files For bulk machines the distfile dir is shared, so some machines will fail on changed file contents/checksums without filename change. Pointed out by sthen CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2023/04/05 11:23:30 Modified files: sys/dev/ic : ufshci.c Log message: Enable Force Unit Access (FUA) for write commands. This seems to fix intermittent data corruptions which I faced. The documentation says about FUA for write commands: "The Device Server shall write the logical blocks to the medium, and shall not complete the command with GOOD status until all the logical blocks have been written on the medium without error." CVSROOT: /cvs Module name: www Changes by: rsadowski@cvs.openbsd.org 2023/04/05 12:21:08 Modified files: . : events.html Added files: papers : clt2023-openbsd-packages–erfahrungen-als-maintainer-von-500-apps-en.pdf Log message: Add slides (EN) and video (DE) link for a talk I gave at CLT 2023, titled "OpenBSD Packages – Erfahrungen als Maintainer von 500 Apps". - https://chemnitzer.linux-tage.de/2023/de/programm/beitrag/135 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/05 12:34:37 Added files: lib/libevent : event_base_new.3 Log message: Import the first of the new libevent manual pages written by Ted Bullock in order to polish it in the tree. Not yet linked to the build. In particular, this documents the so far undocumented functions event_base_new(3) and event_reinit(3) and provides lots of new information regarding event_init(3) and event_base_free(3). Also using input from nicm@, jmc@, and myself, OK nicm@ jmc@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/05 12:51:07 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.398 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/05 13:35:23 Modified files: sys/net : if.c if_var.h sys/netinet : if_ether.c sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: ARP has a queue of packets that should be sent after name resolution. ND6 did only hold a single packet. Unify the logic and add a mbuf hold queue to struct llinfo_nd6. This is MP safe and queue limits are tracked with atomic operations. New function if_mqoutput() has common code for ARP and ND6. ln_saddr6 holds the source address of the requesting packet. That is easier than fiddling with mbuf queue in nd6_ns_output(). OK kn@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/05 14:45:09 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.26.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/05 14:45:28 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: update to gitlab-cli 1.27.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/05 15:38:54 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.369. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/05 15:51:47 Modified files: sys/netinet : icmp6.h if_ether.c ip_input.c ip_var.h sys/netinet6 : icmp6.c nd6.c nd6.h Log message: ARP has a sysctl to show the number of packets waiting for an arp response. Implement analog sysctl net.inet6.icmp6.nd6_queued for ND6 to reduce places where mbufs can hide within the kernel. Atomic operations operate on unsigned int. Make the type of total hold queue length consistent. Use atomic load to read the value for the sysctl. This clarifies why no lock around sysctl_rdint() is needed. OK mvs@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/05 16:06:33 Modified files: x11/gnome/grilo-plugins: Makefile distinfo x11/gnome/grilo-plugins/patches: patch-meson_build Log message: Update to grilo-plugins-0.3.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/05 16:07:49 Modified files: lang/vala : Makefile distinfo lang/vala/pkg : PLIST-main Log message: Update to vala-0.56.6. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/05 17:01:03 Modified files: sys/net : if_ethersubr.c sys/netinet6 : nd6.c Log message: Push kernel lock into nd6_resolve() Tested as part of bigger unlock diffs, commit now as tiny first step. OK bluhm CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/05 18:09:39 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: better handle "phy-mode" properties, in particular around clk delays. the phy mode can encode whether rk3568 mac should be doing the delays when talking to the phy, or whether it should ignore them and let the phy handle them. turns out this will probably be needed by kettenis to get working ethernet on another rk3568 based system. tweaks and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/05 21:12:32 Modified files: usr.bin/ssh : sftp.c Log message: don't care about glob() return value here. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/05 21:19:32 Modified files: usr.bin/ssh : match.c Log message: match_user() shouldn't be called with user==NULL unless host and ipaddr are also NULL CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/05 21:21:31 Modified files: usr.bin/ssh : packet.c Log message: remove redundant ssh!=NULL check; we'd already dereferenced it CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/05 21:56:03 Modified files: usr.bin/ssh : sshsig.c Log message: simplify sshsig_find_principals() similar to what happened to sshsig_check_allowed_keys() in r1.31, removing some dead code CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/05 23:52:45 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230406 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 00:03:41 Modified files: multimedia/py-chromecast: Makefile distinfo Log message: Update to py3-chromecast-13.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 00:07:57 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.815.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 00:26:04 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-425.0.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 01:07:54 Modified files: regress/lib/libcrypto/bn: bn_gcd.c Log message: Zap extra empty line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/06 01:08:04 Modified files: security/py-fido2: Makefile distinfo security/py-fido2/pkg: PLIST Log message: update to py3-fido2-1.1.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 01:08:41 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Check and assign on one line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/06 01:10:11 Modified files: textproc/py-inflect: Makefile distinfo Log message: update to py3-inflect-6.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/06 01:12:16 Modified files: textproc/py-xmldiff: Makefile distinfo textproc/py-xmldiff/pkg: PLIST Log message: update to py3-xmldiff-2.6.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/06 01:14:52 Modified files: www/py-beautifulsoup4: Makefile distinfo www/py-beautifulsoup4/pkg: PLIST Log message: update to py3-beautifulsoup4-4.12.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 01:26:10 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_password_py patch-base_utils_py patch-configure patch-fax_pmlfax_py patch-io_hpmud_musb_c patch-prnt_cups_py patch-prnt_cupsext_cupsext_c patch-ui4_wifisetupdialog_py patch-ui5_fabwindow_py patch-ui_devmgr4_py patch-ui_nodevicesform_py print/hplip/pkg: PLIST-hpcups PLIST-hpijs PLIST-main Added files: print/hplip/patches: patch-ui5_devmgr5_py patch-ui5_nodevicesdialog_py patch-ui5_plugindialog_py patch-ui5_queuesconf_py patch-ui_faxaddrbookform_py patch-ui_faxsendjobform_py patch-ui_firmwaredialog_py patch-ui_makecopiesform_py patch-ui_pluginform2_py patch-ui_printerform_py patch-ui_settingsdialog_py patch-ui_setupform_py patch-ui_unloadform_py patch-ui_upgradeform_py Log message: Update to hplip-3.23.3. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/06 01:47:06 Modified files: databases/pspg : Makefile distinfo databases/pspg/patches: patch-configure_ac Log message: update databases/pspg to 5.7.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/06 01:48:05 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.399 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/06 01:53:10 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1273 - fix regression in -Spom - update help to include -X:deps mvn-pom rather than -Spom (which will eventually go away) - update tools.deps to 0.18.1335 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 02:15:31 Modified files: x11/gnome/secrets: Makefile distinfo x11/gnome/secrets/pkg: PLIST Log message: Update to secrets-7.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 02:30:37 Modified files: x11/yaru : Makefile distinfo x11/yaru/patches: patch-icons_meson_build x11/yaru/pkg : PLIST Log message: Update to yaru-23.04.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 02:38:53 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wycheproof: use EVP_MD instead of importing "hash" CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 02:41:53 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: wycheproof: fix copy-paste error in previous CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/04/06 04:16:46 Log message: Import Mesa 22.3.7 Status: Vendor Tag: mesa Release Tags: mesa-22_3_7 U xenocara/lib/mesa/.dir-locals.el U xenocara/lib/mesa/.editorconfig U xenocara/lib/mesa/.gitattributes U xenocara/lib/mesa/.gitignore U xenocara/lib/mesa/.gitlab-ci.yml U xenocara/lib/mesa/.graphqlrc.yml U xenocara/lib/mesa/.mailmap U xenocara/lib/mesa/.pick_status.json U xenocara/lib/mesa/CODEOWNERS U xenocara/lib/mesa/README.rst C xenocara/lib/mesa/VERSION C xenocara/lib/mesa/meson.build U xenocara/lib/mesa/meson_options.txt U xenocara/lib/mesa/.github/workflows/macos.yml U xenocara/lib/mesa/.gitlab/issue_templates/Bug Report - AMD Radeon Vulkan.md U xenocara/lib/mesa/.gitlab/issue_templates/Bug Report.md U xenocara/lib/mesa/.gitlab-ci/all-skips.txt U xenocara/lib/mesa/.gitlab-ci/cross-xfail-ppc64el U xenocara/lib/mesa/.gitlab-ci/cross-xfail-s390x U xenocara/lib/mesa/.gitlab-ci/crosvm-init.sh U xenocara/lib/mesa/.gitlab-ci/crosvm-runner.sh U xenocara/lib/mesa/.gitlab-ci/deqp-runner.sh U xenocara/lib/mesa/.gitlab-ci/download-git-cache.sh U xenocara/lib/mesa/.gitlab-ci/fossilize-runner.sh U xenocara/lib/mesa/.gitlab-ci/fossils.yml U xenocara/lib/mesa/.gitlab-ci/gtest-runner.sh U xenocara/lib/mesa/.gitlab-ci/image-tags.yml U xenocara/lib/mesa/.gitlab-ci/report-flakes.py U xenocara/lib/mesa/.gitlab-ci/prepare-artifacts.sh U xenocara/lib/mesa/.gitlab-ci/run-shader-db.sh U xenocara/lib/mesa/.gitlab-ci/run-shellcheck.sh U xenocara/lib/mesa/.gitlab-ci/run-yamllint.sh U xenocara/lib/mesa/.gitlab-ci/skqp-runner.sh U xenocara/lib/mesa/.gitlab-ci/test-source-dep.yml U xenocara/lib/mesa/.gitlab-ci/x86_64-w64-mingw32 U xenocara/lib/mesa/.gitlab-ci/b2c/b2c.yml.jinja2.jinja2 U xenocara/lib/mesa/.gitlab-ci/b2c/generate_b2c.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/.editorconfig U xenocara/lib/mesa/.gitlab-ci/bare-metal/arm64_a630_egl.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/bm-init.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cisco-2960-poe-off.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cisco-2960-poe-on.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cros-servo.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/cros_servo_run.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-down.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-relay.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/eth008-power-up.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/expect-output.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/fastboot.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/fastboot_run.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-down.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-relay.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/google-power-up.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/mkbootimg.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/poe-off U xenocara/lib/mesa/.gitlab-ci/bare-metal/poe-on U xenocara/lib/mesa/.gitlab-ci/bare-metal/poe-powered.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/poe_run.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/rootfs-setup.sh U xenocara/lib/mesa/.gitlab-ci/bare-metal/serial_buffer.py U xenocara/lib/mesa/.gitlab-ci/bare-metal/telnet-buffer.py U xenocara/lib/mesa/.gitlab-ci/bin/.gitignore U xenocara/lib/mesa/.gitlab-ci/bin/ci_run_n_monitor.py U xenocara/lib/mesa/.gitlab-ci/bin/download_gl_schema.sh U xenocara/lib/mesa/.gitlab-ci/bin/gitlab_common.py U xenocara/lib/mesa/.gitlab-ci/bin/gitlab_gql.py U xenocara/lib/mesa/.gitlab-ci/bin/job_details.gql U xenocara/lib/mesa/.gitlab-ci/bin/pipeline_details.gql U xenocara/lib/mesa/.gitlab-ci/bin/requirements.txt U xenocara/lib/mesa/.gitlab-ci/bin/update_traces_checksum.py U xenocara/lib/mesa/.gitlab-ci/build/gitlab-ci.yml U xenocara/lib/mesa/.gitlab-ci/common/capture-devcoredump.sh U xenocara/lib/mesa/.gitlab-ci/common/generate-env.sh U xenocara/lib/mesa/.gitlab-ci/common/init-stage1.sh U xenocara/lib/mesa/.gitlab-ci/common/init-stage2.sh U xenocara/lib/mesa/.gitlab-ci/common/intel-gpu-freq.sh U xenocara/lib/mesa/.gitlab-ci/common/start-x.sh U xenocara/lib/mesa/.gitlab-ci/container/arm.config U xenocara/lib/mesa/.gitlab-ci/container/arm64.config U xenocara/lib/mesa/.gitlab-ci/container/baremetal_build.sh U xenocara/lib/mesa/.gitlab-ci/container/build-apitrace.sh U xenocara/lib/mesa/.gitlab-ci/container/build-crosvm.sh U xenocara/lib/mesa/.gitlab-ci/container/build-deqp-runner.sh U xenocara/lib/mesa/.gitlab-ci/container/build-deqp.sh U xenocara/lib/mesa/.gitlab-ci/container/build-fossilize.sh U xenocara/lib/mesa/.gitlab-ci/container/build-gfxreconstruct.sh U xenocara/lib/mesa/.gitlab-ci/container/build-hang-detection.sh U xenocara/lib/mesa/.gitlab-ci/container/build-kernel.sh U xenocara/lib/mesa/.gitlab-ci/container/build-libclc.sh U xenocara/lib/mesa/.gitlab-ci/container/build-libdrm.sh U xenocara/lib/mesa/.gitlab-ci/container/build-llvm-spirv.sh U xenocara/lib/mesa/.gitlab-ci/container/build-mold.sh U xenocara/lib/mesa/.gitlab-ci/container/build-piglit.sh U xenocara/lib/mesa/.gitlab-ci/container/build-rust.sh U xenocara/lib/mesa/.gitlab-ci/container/build-skqp.sh U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_BUILD.gn.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_base.gn U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_fetch_gn.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_git-sync-deps.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_gl.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_is_clang.py.patch U xenocara/lib/mesa/.gitlab-ci/container/build-skqp_nima.patch U xenocara/lib/mesa/.gitlab-ci/container/build-va-tools.sh U xenocara/lib/mesa/.gitlab-ci/container/build-vkd3d-proton.sh U xenocara/lib/mesa/.gitlab-ci/container/build-wayland.sh U xenocara/lib/mesa/.gitlab-ci/container/container_post_build.sh U xenocara/lib/mesa/.gitlab-ci/container/container_pre_build.sh U xenocara/lib/mesa/.gitlab-ci/container/create-android-cross-file.sh U xenocara/lib/mesa/.gitlab-ci/container/create-android-ndk-pc.sh U xenocara/lib/mesa/.gitlab-ci/container/create-cross-file.sh U xenocara/lib/mesa/.gitlab-ci/container/create-rootfs.sh U xenocara/lib/mesa/.gitlab-ci/container/cross_build.sh U xenocara/lib/mesa/.gitlab-ci/container/gitlab-ci.yml U xenocara/lib/mesa/.gitlab-ci/container/install-wine-apitrace.sh U xenocara/lib/mesa/.gitlab-ci/container/install-wine-dxvk.sh U xenocara/lib/mesa/.gitlab-ci/container/lava_build.sh U xenocara/lib/mesa/.gitlab-ci/container/setup-wine.sh U xenocara/lib/mesa/.gitlab-ci/container/x86_64.config U xenocara/lib/mesa/.gitlab-ci/container/debian/android_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/arm_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/arm_test.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/i386_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/llvm-snapshot.gpg.key U xenocara/lib/mesa/.gitlab-ci/container/debian/ppc64el_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/s390x_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/winehq.gpg.key U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-base-wine.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-base.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw-patch.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw-source-deps.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build-mingw.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_build.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_mingw-toolchain.cmake U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-base.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-gl.sh U xenocara/lib/mesa/.gitlab-ci/container/debian/x86_test-vk.sh U xenocara/lib/mesa/.gitlab-ci/container/fedora/x86_build.sh U xenocara/lib/mesa/.gitlab-ci/fossils/fossils.sh U xenocara/lib/mesa/.gitlab-ci/fossils/query_fossils_yaml.py U xenocara/lib/mesa/.gitlab-ci/lava/__init__.py U xenocara/lib/mesa/.gitlab-ci/lava/exceptions.py U xenocara/lib/mesa/.gitlab-ci/lava/lava-gitlab-ci.yml U xenocara/lib/mesa/.gitlab-ci/lava/lava-pytest.sh U xenocara/lib/mesa/.gitlab-ci/lava/lava-submit.sh U xenocara/lib/mesa/.gitlab-ci/lava/lava_job_submitter.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/__init__.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/console_format.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/gitlab_section.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/lava_log_hints.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/log_follower.py U xenocara/lib/mesa/.gitlab-ci/lava/utils/log_section.py U xenocara/lib/mesa/.gitlab-ci/meson/build.sh U xenocara/lib/mesa/.gitlab-ci/meson/time-strace.sh U xenocara/lib/mesa/.gitlab-ci/meson/time.sh U xenocara/lib/mesa/.gitlab-ci/piglit/build-piglit_backport-s3-migration.diff U xenocara/lib/mesa/.gitlab-ci/piglit/disable-vs_in.diff U xenocara/lib/mesa/.gitlab-ci/piglit/piglit-runner.sh U xenocara/lib/mesa/.gitlab-ci/piglit/piglit-traces.sh U xenocara/lib/mesa/.gitlab-ci/piglit/run_cl.sh U xenocara/lib/mesa/.gitlab-ci/test/gitlab-ci.yml U xenocara/lib/mesa/.gitlab-ci/tests/__init__.py U xenocara/lib/mesa/.gitlab-ci/tests/conftest.py U xenocara/lib/mesa/.gitlab-ci/tests/test_lava_job_submitter.py U xenocara/lib/mesa/.gitlab-ci/tests/lava/__init__.py U xenocara/lib/mesa/.gitlab-ci/tests/lava/helpers.py U xenocara/lib/mesa/.gitlab-ci/tests/utils/__init__.py U xenocara/lib/mesa/.gitlab-ci/tests/utils/test_lava_log.py U xenocara/lib/mesa/.gitlab-ci/valve/traces-runner.sh U xenocara/lib/mesa/.gitlab-ci/vkd3d-proton/run.sh U xenocara/lib/mesa/.gitlab-ci/windows/Dockerfile_build U xenocara/lib/mesa/.gitlab-ci/windows/Dockerfile_test U xenocara/lib/mesa/.gitlab-ci/windows/Dockerfile_vs U xenocara/lib/mesa/.gitlab-ci/windows/README.md U xenocara/lib/mesa/.gitlab-ci/windows/deqp_runner_run.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_build.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_container.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_deps_build.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_deps_choco.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_deps_test.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_deps_vs2019.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/mesa_vs_init.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/piglit_run.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/spirv2dxil_check.ps1 U xenocara/lib/mesa/.gitlab-ci/windows/spirv2dxil_run.ps1 U xenocara/lib/mesa/android/Android.mk U xenocara/lib/mesa/android/mesa3d_cross.mk U xenocara/lib/mesa/bin/.editorconfig U xenocara/lib/mesa/bin/__init__.py U xenocara/lib/mesa/bin/commit_in_branch.py U xenocara/lib/mesa/bin/commit_in_branch_test.py U xenocara/lib/mesa/bin/gen_calendar_entries.py U xenocara/lib/mesa/bin/gen_calendar_entries_test.py U xenocara/lib/mesa/bin/gen_release_notes.py U xenocara/lib/mesa/bin/gen_release_notes_test.py U xenocara/lib/mesa/bin/gen_vs_module_defs.py U xenocara/lib/mesa/bin/git_sha1_gen.py U xenocara/lib/mesa/bin/install_megadrivers.py U xenocara/lib/mesa/bin/khronos-update.py U xenocara/lib/mesa/bin/meson-cmd-extract.py U xenocara/lib/mesa/bin/meson-options.py U xenocara/lib/mesa/bin/meson.build U xenocara/lib/mesa/bin/meson_get_version.py U xenocara/lib/mesa/bin/perf-annotate-jit.py U xenocara/lib/mesa/bin/pick-ui.py U xenocara/lib/mesa/bin/post_version.py U xenocara/lib/mesa/bin/post_version_test.py U xenocara/lib/mesa/bin/refcnt-log-helper.py U xenocara/lib/mesa/bin/symbols-check.py U xenocara/lib/mesa/bin/update-android-headers.sh U xenocara/lib/mesa/bin/pick/__init__.py U xenocara/lib/mesa/bin/pick/core.py U xenocara/lib/mesa/bin/pick/core_test.py U xenocara/lib/mesa/bin/pick/ui.py U xenocara/lib/mesa/build-support/conftest.dyn U xenocara/lib/mesa/build-support/conftest.map U xenocara/lib/mesa/docs/ARB_color_buffer_float.txt U xenocara/lib/mesa/docs/README.UVD U xenocara/lib/mesa/docs/README.VCE U xenocara/lib/mesa/docs/amber.rst U xenocara/lib/mesa/docs/android.rst U xenocara/lib/mesa/docs/application-issues.rst U xenocara/lib/mesa/docs/bugs.rst U xenocara/lib/mesa/docs/codingstyle.rst U xenocara/lib/mesa/docs/conf.py U xenocara/lib/mesa/docs/conform.rst U xenocara/lib/mesa/docs/debugging.rst U xenocara/lib/mesa/docs/developers.rst U xenocara/lib/mesa/docs/devinfo.rst U xenocara/lib/mesa/docs/dispatch.rst U xenocara/lib/mesa/docs/download.rst U xenocara/lib/mesa/docs/doxygen-wrapper.py U xenocara/lib/mesa/docs/egl.rst U xenocara/lib/mesa/docs/envvars.rst U xenocara/lib/mesa/docs/faq.rst U xenocara/lib/mesa/docs/extensions.rst U xenocara/lib/mesa/docs/favicon.ico U xenocara/lib/mesa/docs/favicon.svg U xenocara/lib/mesa/docs/features.txt U xenocara/lib/mesa/docs/gallium-nine.rst U xenocara/lib/mesa/docs/gpu-perf-tracing.rst U xenocara/lib/mesa/docs/helpwanted.rst U xenocara/lib/mesa/docs/history.rst U xenocara/lib/mesa/docs/index.rst U xenocara/lib/mesa/docs/install.rst U xenocara/lib/mesa/docs/libGL.txt U xenocara/lib/mesa/docs/license.rst U xenocara/lib/mesa/docs/lists.rst U xenocara/lib/mesa/docs/macos.rst U xenocara/lib/mesa/docs/meson.rst U xenocara/lib/mesa/docs/opengles.rst U xenocara/lib/mesa/docs/osmesa.rst U xenocara/lib/mesa/docs/perf.rst U xenocara/lib/mesa/docs/perfetto.rst U xenocara/lib/mesa/docs/precompiled.rst U xenocara/lib/mesa/docs/releasing.rst U xenocara/lib/mesa/docs/release-calendar.csv U xenocara/lib/mesa/docs/release-calendar.rst U xenocara/lib/mesa/docs/relnotes.rst U xenocara/lib/mesa/docs/release-maintainers-keys.asc U xenocara/lib/mesa/docs/repository.rst U xenocara/lib/mesa/docs/rusticl.rst U xenocara/lib/mesa/docs/shading.rst U xenocara/lib/mesa/docs/sourcetree.rst U xenocara/lib/mesa/docs/submittingpatches.rst U xenocara/lib/mesa/docs/systems.rst U xenocara/lib/mesa/docs/thanks.rst U xenocara/lib/mesa/docs/u_trace.rst U xenocara/lib/mesa/docs/utilities.rst U xenocara/lib/mesa/docs/viewperf.rst U xenocara/lib/mesa/docs/xlibdriver.rst U xenocara/lib/mesa/docs/_extra/_redirects U xenocara/lib/mesa/docs/_extra/specs/EGL_MESA_device_software.txt U xenocara/lib/mesa/docs/_extra/specs/EGL_MESA_drm_image_formats.txt U xenocara/lib/mesa/docs/_extra/specs/EGL_MESA_platform_surfaceless.txt U xenocara/lib/mesa/docs/_extra/specs/EGL_MESA_query_driver.txt U xenocara/lib/mesa/docs/_extra/specs/EXT_shader_integer_mix.spec U xenocara/lib/mesa/docs/_extra/specs/EXT_shader_samples_identical.txt U xenocara/lib/mesa/docs/_extra/specs/INTEL_shader_atomic_float_minmax.txt U xenocara/lib/mesa/docs/_extra/specs/MESA_bgra.txt U xenocara/lib/mesa/docs/_extra/specs/MESA_configless_context.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_copy_sub_buffer.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_drm_image.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_framebuffer_flip_y.txt U xenocara/lib/mesa/docs/_extra/specs/enums.txt U xenocara/lib/mesa/docs/_extra/specs/MESA_pack_invert.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_image_dma_buf_export.txt U xenocara/lib/mesa/docs/_extra/specs/MESA_multithread_makecurrent.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_pixmap_colormap.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_query_renderer.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_release_buffers.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_shader_debug.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_shader_integer_functions.txt U xenocara/lib/mesa/docs/_extra/specs/MESA_swap_control.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_swap_frame_usage.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_texture_array.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_texture_signed_rgba.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_window_pos.spec U xenocara/lib/mesa/docs/_extra/specs/MESA_ycbcr_texture.spec U xenocara/lib/mesa/docs/_extra/specs/WL_bind_wayland_display.spec U xenocara/lib/mesa/docs/_extra/specs/WL_create_wayland_buffer_from_image.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/EGL_MESA_screen_surface.txt U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_agp_offset.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_packed_depth_stencil.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_program_debug.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_resize_buffers.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_set_3dfx_mode.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_sprite_point.spec U xenocara/lib/mesa/docs/_extra/specs/OLD/MESA_trace.spec U xenocara/lib/mesa/docs/_exts/formatting.py U xenocara/lib/mesa/docs/_exts/nir.py U xenocara/lib/mesa/docs/_exts/redirects.py U xenocara/lib/mesa/docs/ci/LAVA.rst U xenocara/lib/mesa/docs/ci/bare-metal.rst U xenocara/lib/mesa/docs/ci/docker.rst U xenocara/lib/mesa/docs/ci/fdo-cache U xenocara/lib/mesa/docs/ci/index.rst U xenocara/lib/mesa/docs/ci/kernel.rst U xenocara/lib/mesa/docs/ci/local-traces.rst U xenocara/lib/mesa/docs/ci/skqp.rst U xenocara/lib/mesa/docs/ci/uri-caching.conf U xenocara/lib/mesa/docs/drivers/anv.rst U xenocara/lib/mesa/docs/drivers/asahi.rst U xenocara/lib/mesa/docs/drivers/d3d12.rst U xenocara/lib/mesa/docs/drivers/freedreno.rst U xenocara/lib/mesa/docs/drivers/lima.rst U xenocara/lib/mesa/docs/drivers/llvmpipe.rst U xenocara/lib/mesa/docs/drivers/panfrost.rst U xenocara/lib/mesa/docs/drivers/radv.rst U xenocara/lib/mesa/docs/drivers/svga3d.rst U xenocara/lib/mesa/docs/drivers/v3d.rst U xenocara/lib/mesa/docs/drivers/vc4.rst U xenocara/lib/mesa/docs/drivers/venus.rst U xenocara/lib/mesa/docs/drivers/virgl.rst U xenocara/lib/mesa/docs/drivers/zink.rst U xenocara/lib/mesa/docs/drivers/freedreno/ir3-notes.rst U xenocara/lib/mesa/docs/drivers/freedreno/isaspec.rst U xenocara/lib/mesa/docs/gallium/buffermapping.rst U xenocara/lib/mesa/docs/gallium/context.rst U xenocara/lib/mesa/docs/gallium/cso.rst U xenocara/lib/mesa/docs/gallium/debugging.rst U xenocara/lib/mesa/docs/gallium/distro.rst U xenocara/lib/mesa/docs/gallium/format.rst U xenocara/lib/mesa/docs/gallium/glossary.rst U xenocara/lib/mesa/docs/gallium/index.rst U xenocara/lib/mesa/docs/gallium/intro.rst U xenocara/lib/mesa/docs/gallium/pipeline.txt U xenocara/lib/mesa/docs/gallium/postprocess.rst U xenocara/lib/mesa/docs/gallium/resources.rst U xenocara/lib/mesa/docs/gallium/screen.rst U xenocara/lib/mesa/docs/gallium/tgsi.rst U xenocara/lib/mesa/docs/gallium/cso/blend.rst U xenocara/lib/mesa/docs/gallium/cso/dsa.rst U xenocara/lib/mesa/docs/gallium/cso/rasterizer.rst U xenocara/lib/mesa/docs/gallium/cso/sampler.rst U xenocara/lib/mesa/docs/gallium/cso/shader.rst U xenocara/lib/mesa/docs/gallium/cso/velems.rst U xenocara/lib/mesa/docs/isl/aux-surf-comp.rst U xenocara/lib/mesa/docs/isl/ccs.rst U xenocara/lib/mesa/docs/isl/formats.rst U xenocara/lib/mesa/docs/isl/hiz.rst U xenocara/lib/mesa/docs/isl/index.rst U xenocara/lib/mesa/docs/isl/tiling-basic.svg U xenocara/lib/mesa/docs/isl/tiling.rst U xenocara/lib/mesa/docs/isl/units.rst U xenocara/lib/mesa/docs/nir/alu.rst U xenocara/lib/mesa/docs/nir/index.rst U xenocara/lib/mesa/docs/nir/tex.rst U xenocara/lib/mesa/docs/relnotes/10.0.1.rst U xenocara/lib/mesa/docs/relnotes/10.0.2.rst U xenocara/lib/mesa/docs/relnotes/10.0.3.rst U xenocara/lib/mesa/docs/relnotes/10.0.4.rst U xenocara/lib/mesa/docs/relnotes/10.0.5.rst U xenocara/lib/mesa/docs/relnotes/10.0.rst U xenocara/lib/mesa/docs/relnotes/10.1.1.rst U xenocara/lib/mesa/docs/relnotes/10.1.2.rst U xenocara/lib/mesa/docs/relnotes/10.1.3.rst U xenocara/lib/mesa/docs/relnotes/10.1.4.rst U xenocara/lib/mesa/docs/relnotes/10.1.5.rst U xenocara/lib/mesa/docs/relnotes/10.1.6.rst U xenocara/lib/mesa/docs/relnotes/10.1.rst U xenocara/lib/mesa/docs/relnotes/10.2.1.rst U xenocara/lib/mesa/docs/relnotes/10.2.2.rst U xenocara/lib/mesa/docs/relnotes/10.2.3.rst U xenocara/lib/mesa/docs/relnotes/10.2.4.rst U xenocara/lib/mesa/docs/relnotes/10.2.5.rst U xenocara/lib/mesa/docs/relnotes/10.2.6.rst U xenocara/lib/mesa/docs/relnotes/10.2.7.rst U xenocara/lib/mesa/docs/relnotes/10.2.8.rst U xenocara/lib/mesa/docs/relnotes/10.2.9.rst U xenocara/lib/mesa/docs/relnotes/10.2.rst U xenocara/lib/mesa/docs/relnotes/3.1 U xenocara/lib/mesa/docs/relnotes/10.3.1.rst U xenocara/lib/mesa/docs/relnotes/10.3.2.rst U xenocara/lib/mesa/docs/relnotes/10.3.3.rst U xenocara/lib/mesa/docs/relnotes/10.3.4.rst U xenocara/lib/mesa/docs/relnotes/10.3.5.rst U xenocara/lib/mesa/docs/relnotes/10.3.6.rst U xenocara/lib/mesa/docs/relnotes/10.3.7.rst U xenocara/lib/mesa/docs/relnotes/10.3.rst U xenocara/lib/mesa/docs/relnotes/10.4.1.rst U xenocara/lib/mesa/docs/relnotes/10.4.2.rst U xenocara/lib/mesa/docs/relnotes/10.4.3.rst U xenocara/lib/mesa/docs/relnotes/10.4.4.rst U xenocara/lib/mesa/docs/relnotes/10.4.5.rst U xenocara/lib/mesa/docs/relnotes/10.4.6.rst U xenocara/lib/mesa/docs/relnotes/10.4.7.rst U xenocara/lib/mesa/docs/relnotes/10.4.rst U xenocara/lib/mesa/docs/relnotes/10.5.0.rst U xenocara/lib/mesa/docs/relnotes/10.5.1.rst U xenocara/lib/mesa/docs/relnotes/10.5.2.rst U xenocara/lib/mesa/docs/relnotes/10.5.3.rst U xenocara/lib/mesa/docs/relnotes/10.5.4.rst U xenocara/lib/mesa/docs/relnotes/10.5.5.rst U xenocara/lib/mesa/docs/relnotes/10.5.6.rst U xenocara/lib/mesa/docs/relnotes/10.5.7.rst U xenocara/lib/mesa/docs/relnotes/10.5.8.rst U xenocara/lib/mesa/docs/relnotes/3.2 U xenocara/lib/mesa/docs/relnotes/10.5.9.rst U xenocara/lib/mesa/docs/relnotes/10.6.0.rst U xenocara/lib/mesa/docs/relnotes/10.6.1.rst U xenocara/lib/mesa/docs/relnotes/10.6.2.rst U xenocara/lib/mesa/docs/relnotes/10.6.3.rst U xenocara/lib/mesa/docs/relnotes/10.6.4.rst U xenocara/lib/mesa/docs/relnotes/10.6.5.rst U xenocara/lib/mesa/docs/relnotes/10.6.6.rst U xenocara/lib/mesa/docs/relnotes/10.6.7.rst U xenocara/lib/mesa/docs/relnotes/10.6.8.rst U xenocara/lib/mesa/docs/relnotes/10.6.9.rst U xenocara/lib/mesa/docs/relnotes/11.0.0.rst U xenocara/lib/mesa/docs/relnotes/11.0.1.rst U xenocara/lib/mesa/docs/relnotes/11.0.2.rst U xenocara/lib/mesa/docs/relnotes/11.0.3.rst U xenocara/lib/mesa/docs/relnotes/11.0.4.rst U xenocara/lib/mesa/docs/relnotes/11.0.5.rst U xenocara/lib/mesa/docs/relnotes/11.0.6.rst U xenocara/lib/mesa/docs/relnotes/11.0.7.rst U xenocara/lib/mesa/docs/relnotes/11.0.8.rst U xenocara/lib/mesa/docs/relnotes/11.0.9.rst U xenocara/lib/mesa/docs/relnotes/11.1.0.rst U xenocara/lib/mesa/docs/relnotes/11.1.1.rst U xenocara/lib/mesa/docs/relnotes/11.1.2.rst U xenocara/lib/mesa/docs/relnotes/11.1.3.rst U xenocara/lib/mesa/docs/relnotes/3.3 U xenocara/lib/mesa/docs/relnotes/11.1.4.rst U xenocara/lib/mesa/docs/relnotes/11.2.0.rst U xenocara/lib/mesa/docs/relnotes/11.2.1.rst U xenocara/lib/mesa/docs/relnotes/11.2.2.rst U xenocara/lib/mesa/docs/relnotes/12.0.0.rst U xenocara/lib/mesa/docs/relnotes/12.0.1.rst U xenocara/lib/mesa/docs/relnotes/12.0.2.rst U xenocara/lib/mesa/docs/relnotes/12.0.3.rst U xenocara/lib/mesa/docs/relnotes/12.0.4.rst U xenocara/lib/mesa/docs/relnotes/12.0.5.rst U xenocara/lib/mesa/docs/relnotes/12.0.6.rst U xenocara/lib/mesa/docs/relnotes/13.0.0.rst U xenocara/lib/mesa/docs/relnotes/13.0.1.rst U xenocara/lib/mesa/docs/relnotes/13.0.2.rst U xenocara/lib/mesa/docs/relnotes/13.0.3.rst U xenocara/lib/mesa/docs/relnotes/13.0.4.rst U xenocara/lib/mesa/docs/relnotes/13.0.5.rst U xenocara/lib/mesa/docs/relnotes/13.0.6.rst U xenocara/lib/mesa/docs/relnotes/17.0.0.rst U xenocara/lib/mesa/docs/relnotes/17.0.1.rst U xenocara/lib/mesa/docs/relnotes/17.0.2.rst U xenocara/lib/mesa/docs/relnotes/17.0.3.rst U xenocara/lib/mesa/docs/relnotes/17.0.4.rst U xenocara/lib/mesa/docs/relnotes/17.0.5.rst U xenocara/lib/mesa/docs/relnotes/17.0.6.rst U xenocara/lib/mesa/docs/relnotes/3.4 U xenocara/lib/mesa/docs/relnotes/17.0.7.rst U xenocara/lib/mesa/docs/relnotes/17.1.0.rst U xenocara/lib/mesa/docs/relnotes/17.1.1.rst U xenocara/lib/mesa/docs/relnotes/17.1.10.rst U xenocara/lib/mesa/docs/relnotes/17.1.2.rst U xenocara/lib/mesa/docs/relnotes/17.1.3.rst U xenocara/lib/mesa/docs/relnotes/17.1.4.rst U xenocara/lib/mesa/docs/relnotes/17.1.5.rst U xenocara/lib/mesa/docs/relnotes/17.1.6.rst U xenocara/lib/mesa/docs/relnotes/17.1.7.rst U xenocara/lib/mesa/docs/relnotes/17.1.8.rst U xenocara/lib/mesa/docs/relnotes/17.1.9.rst U xenocara/lib/mesa/docs/relnotes/17.2.0.rst U xenocara/lib/mesa/docs/relnotes/17.2.1.rst U xenocara/lib/mesa/docs/relnotes/17.2.2.rst U xenocara/lib/mesa/docs/relnotes/17.2.3.rst U xenocara/lib/mesa/docs/relnotes/17.2.4.rst U xenocara/lib/mesa/docs/relnotes/17.2.5.rst U xenocara/lib/mesa/docs/relnotes/17.2.6.rst U xenocara/lib/mesa/docs/relnotes/17.2.7.rst U xenocara/lib/mesa/docs/relnotes/17.2.8.rst U xenocara/lib/mesa/docs/relnotes/17.3.0.rst U xenocara/lib/mesa/docs/relnotes/17.3.1.rst U xenocara/lib/mesa/docs/relnotes/17.3.2.rst U xenocara/lib/mesa/docs/relnotes/17.3.3.rst U xenocara/lib/mesa/docs/relnotes/3.5 U xenocara/lib/mesa/docs/relnotes/17.3.4.rst U xenocara/lib/mesa/docs/relnotes/17.3.5.rst U xenocara/lib/mesa/docs/relnotes/17.3.6.rst U xenocara/lib/mesa/docs/relnotes/17.3.7.rst U xenocara/lib/mesa/docs/relnotes/17.3.8.rst U xenocara/lib/mesa/docs/relnotes/17.3.9.rst U xenocara/lib/mesa/docs/relnotes/18.0.0.rst U xenocara/lib/mesa/docs/relnotes/18.0.1.rst U xenocara/lib/mesa/docs/relnotes/18.0.2.rst U xenocara/lib/mesa/docs/relnotes/18.0.3.rst U xenocara/lib/mesa/docs/relnotes/18.0.4.rst U xenocara/lib/mesa/docs/relnotes/18.0.5.rst U xenocara/lib/mesa/docs/relnotes/18.1.0.rst U xenocara/lib/mesa/docs/relnotes/18.1.1.rst U xenocara/lib/mesa/docs/relnotes/18.1.2.rst U xenocara/lib/mesa/docs/relnotes/18.1.3.rst U xenocara/lib/mesa/docs/relnotes/18.1.4.rst U xenocara/lib/mesa/docs/relnotes/18.1.5.rst U xenocara/lib/mesa/docs/relnotes/18.1.6.rst U xenocara/lib/mesa/docs/relnotes/18.1.7.rst U xenocara/lib/mesa/docs/relnotes/18.1.8.rst U xenocara/lib/mesa/docs/relnotes/18.1.9.rst U xenocara/lib/mesa/docs/relnotes/18.2.0.rst U xenocara/lib/mesa/docs/relnotes/18.2.1.rst U xenocara/lib/mesa/docs/relnotes/18.2.2.rst U xenocara/lib/mesa/docs/relnotes/4.0 U xenocara/lib/mesa/docs/relnotes/18.2.3.rst U xenocara/lib/mesa/docs/relnotes/18.2.4.rst U xenocara/lib/mesa/docs/relnotes/18.2.5.rst U xenocara/lib/mesa/docs/relnotes/18.2.6.rst U xenocara/lib/mesa/docs/relnotes/18.2.7.rst U xenocara/lib/mesa/docs/relnotes/18.2.8.rst U xenocara/lib/mesa/docs/relnotes/18.3.0.rst U xenocara/lib/mesa/docs/relnotes/18.3.1.rst U xenocara/lib/mesa/docs/relnotes/18.3.2.rst U xenocara/lib/mesa/docs/relnotes/18.3.3.rst U xenocara/lib/mesa/docs/relnotes/18.3.4.rst U xenocara/lib/mesa/docs/relnotes/18.3.5.rst U xenocara/lib/mesa/docs/relnotes/18.3.6.rst U xenocara/lib/mesa/docs/relnotes/19.0.0.rst U xenocara/lib/mesa/docs/relnotes/19.0.1.rst U xenocara/lib/mesa/docs/relnotes/19.0.2.rst U xenocara/lib/mesa/docs/relnotes/19.0.3.rst U xenocara/lib/mesa/docs/relnotes/19.0.4.rst U xenocara/lib/mesa/docs/relnotes/19.0.5.rst U xenocara/lib/mesa/docs/relnotes/19.0.6.rst U xenocara/lib/mesa/docs/relnotes/19.0.7.rst U xenocara/lib/mesa/docs/relnotes/19.0.8.rst U xenocara/lib/mesa/docs/relnotes/19.1.0.rst U xenocara/lib/mesa/docs/relnotes/19.1.1.rst U xenocara/lib/mesa/docs/relnotes/19.1.2.rst U xenocara/lib/mesa/docs/relnotes/4.1 U xenocara/lib/mesa/docs/relnotes/19.1.3.rst U xenocara/lib/mesa/docs/relnotes/19.1.4.rst U xenocara/lib/mesa/docs/relnotes/19.1.5.rst U xenocara/lib/mesa/docs/relnotes/19.1.6.rst U xenocara/lib/mesa/docs/relnotes/19.1.7.rst U xenocara/lib/mesa/docs/relnotes/19.1.8.rst U xenocara/lib/mesa/docs/relnotes/19.2.0.rst U xenocara/lib/mesa/docs/relnotes/19.2.1.rst U xenocara/lib/mesa/docs/relnotes/19.2.2.rst U xenocara/lib/mesa/docs/relnotes/19.2.3.rst U xenocara/lib/mesa/docs/relnotes/19.2.4.rst U xenocara/lib/mesa/docs/relnotes/19.2.5.rst U xenocara/lib/mesa/docs/relnotes/19.2.6.rst U xenocara/lib/mesa/docs/relnotes/19.2.7.rst U xenocara/lib/mesa/docs/relnotes/19.2.8.rst U xenocara/lib/mesa/docs/relnotes/19.3.0.rst U xenocara/lib/mesa/docs/relnotes/19.3.1.rst U xenocara/lib/mesa/docs/relnotes/19.3.2.rst U xenocara/lib/mesa/docs/relnotes/19.3.3.rst U xenocara/lib/mesa/docs/relnotes/19.3.4.rst U xenocara/lib/mesa/docs/relnotes/19.3.5.rst U xenocara/lib/mesa/docs/relnotes/20.0.0.rst U xenocara/lib/mesa/docs/relnotes/20.0.1.rst U xenocara/lib/mesa/docs/relnotes/20.0.2.rst U xenocara/lib/mesa/docs/relnotes/20.0.3.rst U xenocara/lib/mesa/docs/relnotes/5.0 U xenocara/lib/mesa/docs/relnotes/20.0.4.rst U xenocara/lib/mesa/docs/relnotes/20.0.5.rst U xenocara/lib/mesa/docs/relnotes/20.0.6.rst U xenocara/lib/mesa/docs/relnotes/20.0.7.rst U xenocara/lib/mesa/docs/relnotes/20.0.8.rst U xenocara/lib/mesa/docs/relnotes/20.1.0.rst U xenocara/lib/mesa/docs/relnotes/20.1.1.rst U xenocara/lib/mesa/docs/relnotes/20.1.10.rst U xenocara/lib/mesa/docs/relnotes/20.1.2.rst U xenocara/lib/mesa/docs/relnotes/20.1.3.rst U xenocara/lib/mesa/docs/relnotes/20.1.4.rst U xenocara/lib/mesa/docs/relnotes/20.1.5.rst U xenocara/lib/mesa/docs/relnotes/20.1.6.rst U xenocara/lib/mesa/docs/relnotes/20.1.7.rst U xenocara/lib/mesa/docs/relnotes/20.1.8.rst U xenocara/lib/mesa/docs/relnotes/20.1.9.rst U xenocara/lib/mesa/docs/relnotes/20.2.0.rst U xenocara/lib/mesa/docs/relnotes/20.2.1.rst U xenocara/lib/mesa/docs/relnotes/20.2.2.rst U xenocara/lib/mesa/docs/relnotes/20.2.3.rst U xenocara/lib/mesa/docs/relnotes/20.2.4.rst U xenocara/lib/mesa/docs/relnotes/20.2.5.rst U xenocara/lib/mesa/docs/relnotes/20.2.6.rst U xenocara/lib/mesa/docs/relnotes/20.3.0.rst U xenocara/lib/mesa/docs/relnotes/20.3.1.rst U xenocara/lib/mesa/docs/relnotes/5.1 U xenocara/lib/mesa/docs/relnotes/20.3.2.rst U xenocara/lib/mesa/docs/relnotes/20.3.3.rst U xenocara/lib/mesa/docs/relnotes/20.3.4.rst U xenocara/lib/mesa/docs/relnotes/20.3.5.rst U xenocara/lib/mesa/docs/relnotes/21.0.0.rst U xenocara/lib/mesa/docs/relnotes/21.0.1.rst U xenocara/lib/mesa/docs/relnotes/21.0.2.rst U xenocara/lib/mesa/docs/relnotes/21.0.3.rst U xenocara/lib/mesa/docs/relnotes/21.1.0.rst U xenocara/lib/mesa/docs/relnotes/21.1.1.rst U xenocara/lib/mesa/docs/relnotes/21.1.2.rst U xenocara/lib/mesa/docs/relnotes/21.1.3.rst U xenocara/lib/mesa/docs/relnotes/21.1.4.rst U xenocara/lib/mesa/docs/relnotes/21.1.5.rst U xenocara/lib/mesa/docs/relnotes/21.1.6.rst U xenocara/lib/mesa/docs/relnotes/21.1.7.rst U xenocara/lib/mesa/docs/relnotes/21.1.8.rst U xenocara/lib/mesa/docs/relnotes/21.2.0.rst U xenocara/lib/mesa/docs/relnotes/21.2.2.rst U xenocara/lib/mesa/docs/relnotes/21.2.3.rst U xenocara/lib/mesa/docs/relnotes/21.2.4.rst U xenocara/lib/mesa/docs/relnotes/21.2.5.rst U xenocara/lib/mesa/docs/relnotes/21.2.6.rst U xenocara/lib/mesa/docs/relnotes/21.3.0.rst U xenocara/lib/mesa/docs/relnotes/21.3.1.rst U xenocara/lib/mesa/docs/relnotes/6.0 U xenocara/lib/mesa/docs/relnotes/21.3.2.rst U xenocara/lib/mesa/docs/relnotes/21.3.3.rst U xenocara/lib/mesa/docs/relnotes/21.3.4.rst U xenocara/lib/mesa/docs/relnotes/21.3.5.rst U xenocara/lib/mesa/docs/relnotes/21.3.6.rst U xenocara/lib/mesa/docs/relnotes/21.3.7.rst U xenocara/lib/mesa/docs/relnotes/21.3.8.rst U xenocara/lib/mesa/docs/relnotes/21.3.9.rst U xenocara/lib/mesa/docs/relnotes/22.0.0.rst U xenocara/lib/mesa/docs/relnotes/22.0.1.rst U xenocara/lib/mesa/docs/relnotes/22.0.2.rst U xenocara/lib/mesa/docs/relnotes/22.0.3.rst U xenocara/lib/mesa/docs/relnotes/22.0.4.rst U xenocara/lib/mesa/docs/relnotes/22.0.5.rst U xenocara/lib/mesa/docs/relnotes/22.1.0.rst U xenocara/lib/mesa/docs/relnotes/22.1.1.rst U xenocara/lib/mesa/docs/relnotes/22.1.2.rst U xenocara/lib/mesa/docs/relnotes/22.1.3.rst U xenocara/lib/mesa/docs/relnotes/22.1.4.rst U xenocara/lib/mesa/docs/relnotes/22.1.5.rst U xenocara/lib/mesa/docs/relnotes/22.1.6.rst U xenocara/lib/mesa/docs/relnotes/22.1.7.rst U xenocara/lib/mesa/docs/relnotes/22.2.0.rst U xenocara/lib/mesa/docs/relnotes/22.2.1.rst U xenocara/lib/mesa/docs/relnotes/22.2.2.rst U xenocara/lib/mesa/docs/relnotes/6.1 U xenocara/lib/mesa/docs/relnotes/22.3.0.rst U xenocara/lib/mesa/docs/relnotes/22.3.1.rst U xenocara/lib/mesa/docs/relnotes/22.3.2.rst U xenocara/lib/mesa/docs/relnotes/22.3.3.rst U xenocara/lib/mesa/docs/relnotes/22.3.4.rst N xenocara/lib/mesa/docs/relnotes/22.3.5.rst N xenocara/lib/mesa/docs/relnotes/22.3.6.rst N xenocara/lib/mesa/docs/relnotes/22.3.7.rst U xenocara/lib/mesa/docs/relnotes/3.2.1 U xenocara/lib/mesa/docs/relnotes/3.4.1 U xenocara/lib/mesa/docs/relnotes/3.4.2 U xenocara/lib/mesa/docs/relnotes/4.0.1 U xenocara/lib/mesa/docs/relnotes/4.0.2 U xenocara/lib/mesa/docs/relnotes/4.0.3 U xenocara/lib/mesa/docs/relnotes/5.0.1 U xenocara/lib/mesa/docs/relnotes/5.0.2 U xenocara/lib/mesa/docs/relnotes/6.0.1 U xenocara/lib/mesa/docs/relnotes/6.2 U xenocara/lib/mesa/docs/relnotes/6.2.1 U xenocara/lib/mesa/docs/relnotes/6.3 U xenocara/lib/mesa/docs/relnotes/6.3.1 U xenocara/lib/mesa/docs/relnotes/6.3.2 U xenocara/lib/mesa/docs/relnotes/6.4 U xenocara/lib/mesa/docs/relnotes/6.4.1.rst U xenocara/lib/mesa/docs/relnotes/6.4.2.rst U xenocara/lib/mesa/docs/relnotes/6.4.rst U xenocara/lib/mesa/docs/relnotes/6.5.1.rst U xenocara/lib/mesa/docs/relnotes/6.5.2.rst U xenocara/lib/mesa/docs/relnotes/6.5.3.rst U xenocara/lib/mesa/docs/relnotes/6.5.rst U xenocara/lib/mesa/docs/relnotes/7.0.1.rst U xenocara/lib/mesa/docs/relnotes/7.0.2.rst U xenocara/lib/mesa/docs/relnotes/7.0.3.rst U xenocara/lib/mesa/docs/relnotes/7.0.4.rst U xenocara/lib/mesa/docs/relnotes/7.0.rst U xenocara/lib/mesa/docs/relnotes/7.1.rst U xenocara/lib/mesa/docs/relnotes/7.10.1.rst U xenocara/lib/mesa/docs/relnotes/7.10.2.rst U xenocara/lib/mesa/docs/relnotes/7.10.3.rst U xenocara/lib/mesa/docs/relnotes/7.10.rst U xenocara/lib/mesa/docs/relnotes/7.11.1.rst U xenocara/lib/mesa/docs/relnotes/7.11.2.rst U xenocara/lib/mesa/docs/relnotes/7.11.rst U xenocara/lib/mesa/docs/relnotes/7.2.rst U xenocara/lib/mesa/docs/relnotes/7.3.rst U xenocara/lib/mesa/docs/relnotes/7.4.1.rst U xenocara/lib/mesa/docs/relnotes/7.4.2.rst U xenocara/lib/mesa/docs/relnotes/7.4.3.rst U xenocara/lib/mesa/docs/relnotes/7.4.4.rst U xenocara/lib/mesa/docs/relnotes/7.4.rst U xenocara/lib/mesa/docs/relnotes/7.5.1.rst U xenocara/lib/mesa/docs/relnotes/7.5.2.rst U xenocara/lib/mesa/docs/relnotes/7.5.rst U xenocara/lib/mesa/docs/relnotes/7.6.1.rst U xenocara/lib/mesa/docs/relnotes/7.6.rst U xenocara/lib/mesa/docs/relnotes/7.7.1.rst U xenocara/lib/mesa/docs/relnotes/7.7.rst U xenocara/lib/mesa/docs/relnotes/7.8.1.rst U xenocara/lib/mesa/docs/relnotes/7.8.2.rst U xenocara/lib/mesa/docs/relnotes/7.8.3.rst U xenocara/lib/mesa/docs/relnotes/7.8.rst U xenocara/lib/mesa/docs/relnotes/7.9.1.rst U xenocara/lib/mesa/docs/relnotes/7.9.2.rst U xenocara/lib/mesa/docs/relnotes/7.9.rst U xenocara/lib/mesa/docs/relnotes/8.0.1.rst U xenocara/lib/mesa/docs/relnotes/8.0.2.rst U xenocara/lib/mesa/docs/relnotes/8.0.3.rst U xenocara/lib/mesa/docs/relnotes/8.0.4.rst U xenocara/lib/mesa/docs/relnotes/8.0.5.rst U xenocara/lib/mesa/docs/relnotes/8.0.rst U xenocara/lib/mesa/docs/relnotes/9.0.1.rst U xenocara/lib/mesa/docs/relnotes/9.0.2.rst U xenocara/lib/mesa/docs/relnotes/9.0.3.rst U xenocara/lib/mesa/docs/relnotes/9.0.rst U xenocara/lib/mesa/docs/relnotes/9.1.1.rst U xenocara/lib/mesa/docs/relnotes/9.1.2.rst U xenocara/lib/mesa/docs/relnotes/9.1.3.rst U xenocara/lib/mesa/docs/relnotes/9.1.4.rst U xenocara/lib/mesa/docs/relnotes/9.1.5.rst U xenocara/lib/mesa/docs/relnotes/9.1.6.rst U xenocara/lib/mesa/docs/relnotes/9.1.7.rst U xenocara/lib/mesa/docs/relnotes/9.1.rst U xenocara/lib/mesa/docs/relnotes/9.2.rst U xenocara/lib/mesa/docs/relnotes/9.2.1.rst U xenocara/lib/mesa/docs/relnotes/9.2.2.rst U xenocara/lib/mesa/docs/relnotes/9.2.3.rst U xenocara/lib/mesa/docs/relnotes/9.2.4.rst U xenocara/lib/mesa/docs/relnotes/9.2.5.rst U xenocara/lib/mesa/docs/vulkan/base-objs.rst U xenocara/lib/mesa/docs/vulkan/command-pools.rst U xenocara/lib/mesa/docs/vulkan/dispatch.rst U xenocara/lib/mesa/docs/vulkan/graphics-state.rst U xenocara/lib/mesa/docs/vulkan/index.rst U xenocara/lib/mesa/docs/vulkan/renderpass.rst U xenocara/lib/mesa/include/c99_alloca.h U xenocara/lib/mesa/include/c99_compat.h U xenocara/lib/mesa/include/kopper_interface.h U xenocara/lib/mesa/include/meson.build U xenocara/lib/mesa/include/no_extern_c.h U xenocara/lib/mesa/include/CL/cl.h U xenocara/lib/mesa/include/CL/cl.hpp U xenocara/lib/mesa/include/CL/cl2.hpp U xenocara/lib/mesa/include/CL/cl_d3d10.h U xenocara/lib/mesa/include/CL/cl_d3d11.h U xenocara/lib/mesa/include/CL/cl_dx9_media_sharing.h U xenocara/lib/mesa/include/CL/cl_dx9_media_sharing_intel.h U xenocara/lib/mesa/include/CL/cl_egl.h U xenocara/lib/mesa/include/CL/cl_ext.h U xenocara/lib/mesa/include/CL/cl_ext_intel.h U xenocara/lib/mesa/include/CL/cl_gl.h U xenocara/lib/mesa/include/CL/cl_gl_ext.h U xenocara/lib/mesa/include/CL/cl_icd.h U xenocara/lib/mesa/include/CL/cl_platform.h U xenocara/lib/mesa/include/CL/cl_va_api_media_sharing_intel.h U xenocara/lib/mesa/include/CL/cl_version.h U xenocara/lib/mesa/include/CL/opencl.h U xenocara/lib/mesa/include/D3D9/.editorconfig U xenocara/lib/mesa/include/D3D9/d3d9.h U xenocara/lib/mesa/include/D3D9/d3d9caps.h U xenocara/lib/mesa/include/D3D9/d3d9types.h U xenocara/lib/mesa/include/EGL/egl.h U xenocara/lib/mesa/include/EGL/eglext.h U xenocara/lib/mesa/include/EGL/eglext_angle.h U xenocara/lib/mesa/include/EGL/eglmesaext.h U xenocara/lib/mesa/include/EGL/eglplatform.h U xenocara/lib/mesa/include/GL/gl.h U xenocara/lib/mesa/include/GL/glcorearb.h U xenocara/lib/mesa/include/GL/glext.h U xenocara/lib/mesa/include/GL/glx.h U xenocara/lib/mesa/include/GL/glxext.h U xenocara/lib/mesa/include/GL/mesa_glinterop.h U xenocara/lib/mesa/include/GL/osmesa.h U xenocara/lib/mesa/include/GL/wglext.h U xenocara/lib/mesa/include/GL/internal/dri_interface.h U xenocara/lib/mesa/include/GLES/egl.h U xenocara/lib/mesa/include/GLES/gl.h U xenocara/lib/mesa/include/GLES/glext.h U xenocara/lib/mesa/include/GLES/glplatform.h U xenocara/lib/mesa/include/GLES2/gl2.h U xenocara/lib/mesa/include/GLES2/gl2ext.h U xenocara/lib/mesa/include/GLES2/gl2platform.h U xenocara/lib/mesa/include/GLES3/gl3.h U xenocara/lib/mesa/include/GLES3/gl31.h U xenocara/lib/mesa/include/GLES3/gl32.h U xenocara/lib/mesa/include/GLES3/gl3ext.h U xenocara/lib/mesa/include/GLES3/gl3platform.h U xenocara/lib/mesa/include/HaikuGL/GLRenderer.h U xenocara/lib/mesa/include/HaikuGL/GLView.h U xenocara/lib/mesa/include/HaikuGL/OpenGLKit.h U xenocara/lib/mesa/include/HaikuGL/README U xenocara/lib/mesa/include/KHR/khrplatform.h U xenocara/lib/mesa/include/android_stub/android/data_space.h U xenocara/lib/mesa/include/android_stub/android/hardware_buffer.h U xenocara/lib/mesa/include/android_stub/android/hdr_metadata.h U xenocara/lib/mesa/include/android_stub/android/log.h U xenocara/lib/mesa/include/android_stub/android/native_window.h U xenocara/lib/mesa/include/android_stub/android/rect.h U xenocara/lib/mesa/include/android_stub/android/sync.h U xenocara/lib/mesa/include/android_stub/backtrace/Backtrace.h U xenocara/lib/mesa/include/android_stub/backtrace/BacktraceMap.h U xenocara/lib/mesa/include/android_stub/backtrace/backtrace_constants.h U xenocara/lib/mesa/include/android_stub/cutils/compiler.h U xenocara/lib/mesa/include/android_stub/cutils/log.h U xenocara/lib/mesa/include/android_stub/cutils/native_handle.h U xenocara/lib/mesa/include/android_stub/cutils/properties.h U xenocara/lib/mesa/include/android_stub/cutils/trace.h U xenocara/lib/mesa/include/android_stub/hardware/fb.h U xenocara/lib/mesa/include/android_stub/hardware/gralloc.h U xenocara/lib/mesa/include/android_stub/hardware/gralloc1.h U xenocara/lib/mesa/include/android_stub/hardware/hardware.h U xenocara/lib/mesa/include/android_stub/hardware/hwvulkan.h U xenocara/lib/mesa/include/android_stub/log/event_tag_map.h U xenocara/lib/mesa/include/android_stub/log/log.h U xenocara/lib/mesa/include/android_stub/log/log_event_list.h U xenocara/lib/mesa/include/android_stub/log/log_id.h U xenocara/lib/mesa/include/android_stub/log/log_main.h U xenocara/lib/mesa/include/android_stub/log/log_properties.h U xenocara/lib/mesa/include/android_stub/log/log_radio.h U xenocara/lib/mesa/include/android_stub/log/log_read.h U xenocara/lib/mesa/include/android_stub/log/log_safetynet.h U xenocara/lib/mesa/include/android_stub/log/log_system.h U xenocara/lib/mesa/include/android_stub/log/log_time.h U xenocara/lib/mesa/include/android_stub/log/logprint.h U xenocara/lib/mesa/include/android_stub/nativebase/nativebase.h U xenocara/lib/mesa/include/android_stub/ndk/sync.h U xenocara/lib/mesa/include/android_stub/system/camera.h U xenocara/lib/mesa/include/android_stub/system/graphics-base-v1.0.h U xenocara/lib/mesa/include/android_stub/system/graphics-base-v1.1.h U xenocara/lib/mesa/include/android_stub/system/graphics-base-v1.2.h U xenocara/lib/mesa/include/android_stub/system/graphics-base.h U xenocara/lib/mesa/include/android_stub/system/graphics-sw.h U xenocara/lib/mesa/include/android_stub/system/graphics.h U xenocara/lib/mesa/include/android_stub/system/radio.h U xenocara/lib/mesa/include/android_stub/system/thread_defs.h U xenocara/lib/mesa/include/android_stub/system/window.h U xenocara/lib/mesa/include/android_stub/vndk/hardware_buffer.h U xenocara/lib/mesa/include/android_stub/vndk/window.h U xenocara/lib/mesa/include/d3dadapter/.editorconfig U xenocara/lib/mesa/include/d3dadapter/d3dadapter9.h U xenocara/lib/mesa/include/d3dadapter/drm.h U xenocara/lib/mesa/include/d3dadapter/present.h U xenocara/lib/mesa/include/drm-uapi/README U xenocara/lib/mesa/include/drm-uapi/amdgpu_drm.h U xenocara/lib/mesa/include/drm-uapi/drm.h U xenocara/lib/mesa/include/drm-uapi/drm_fourcc.h U xenocara/lib/mesa/include/drm-uapi/drm_mode.h U xenocara/lib/mesa/include/drm-uapi/etnaviv_drm.h U xenocara/lib/mesa/include/drm-uapi/i915_drm.h U xenocara/lib/mesa/include/drm-uapi/lima_drm.h U xenocara/lib/mesa/include/drm-uapi/msm_drm.h U xenocara/lib/mesa/include/drm-uapi/panfrost_drm.h U xenocara/lib/mesa/include/drm-uapi/sync_file.h U xenocara/lib/mesa/include/drm-uapi/tegra_drm.h U xenocara/lib/mesa/include/drm-uapi/v3d_drm.h U xenocara/lib/mesa/include/drm-uapi/vc4_drm.h U xenocara/lib/mesa/include/drm-uapi/virtgpu_drm.h U xenocara/lib/mesa/include/pci_ids/crocus_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i830_pci_ids.h U xenocara/lib/mesa/include/pci_ids/i915_pci_ids.h U xenocara/lib/mesa/include/pci_ids/iris_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r300_pci_ids.h U xenocara/lib/mesa/include/pci_ids/r600_pci_ids.h U xenocara/lib/mesa/include/pci_ids/radeonsi_pci_ids.h U xenocara/lib/mesa/include/pci_ids/virtio_gpu_pci_ids.h U xenocara/lib/mesa/include/pci_ids/vmwgfx_pci_ids.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h264std.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h264std_decode.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h264std_encode.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h265std.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h265std_decode.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codec_h265std_encode.h U xenocara/lib/mesa/include/vk_video/vulkan_video_codecs_common.h U xenocara/lib/mesa/include/vulkan/.editorconfig U xenocara/lib/mesa/include/vulkan/vk_android_native_buffer.h U xenocara/lib/mesa/include/vulkan/vk_icd.h U xenocara/lib/mesa/include/vulkan/vk_layer.h U xenocara/lib/mesa/include/vulkan/vk_platform.h U xenocara/lib/mesa/include/vulkan/vulkan.h U xenocara/lib/mesa/include/vulkan/vulkan_android.h U xenocara/lib/mesa/include/vulkan/vulkan_beta.h U xenocara/lib/mesa/include/vulkan/vulkan_core.h U xenocara/lib/mesa/include/vulkan/vulkan_directfb.h U xenocara/lib/mesa/include/vulkan/vulkan_fuchsia.h U xenocara/lib/mesa/include/vulkan/vulkan_ggp.h U xenocara/lib/mesa/include/vulkan/vulkan_ios.h U xenocara/lib/mesa/include/vulkan/vulkan_macos.h U xenocara/lib/mesa/include/vulkan/vulkan_metal.h U xenocara/lib/mesa/include/vulkan/vulkan_screen.h U xenocara/lib/mesa/include/vulkan/vulkan_vi.h U xenocara/lib/mesa/include/vulkan/vulkan_wayland.h U xenocara/lib/mesa/include/vulkan/vulkan_win32.h U xenocara/lib/mesa/include/vulkan/vulkan_xcb.h U xenocara/lib/mesa/include/vulkan/vulkan_xlib.h U xenocara/lib/mesa/include/vulkan/vulkan_xlib_xrandr.h U xenocara/lib/mesa/include/winddk/.gitignore U xenocara/lib/mesa/include/winddk/README.txt U xenocara/lib/mesa/include/winddk/winddk_compat.h U xenocara/lib/mesa/src/meson.build U xenocara/lib/mesa/src/amd/.clang-format U xenocara/lib/mesa/src/amd/meson.build U xenocara/lib/mesa/src/amd/addrlib/meson.build U xenocara/lib/mesa/src/amd/addrlib/inc/addrinterface.h U xenocara/lib/mesa/src/amd/addrlib/inc/addrtypes.h U xenocara/lib/mesa/src/amd/addrlib/src/addrinterface.cpp U xenocara/lib/mesa/src/amd/addrlib/src/amdgpu_asic_addr.h U xenocara/lib/mesa/src/amd/addrlib/src/chip/gfx10/gfx10_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/chip/gfx11/gfx11_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/chip/gfx9/gfx9_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/chip/r800/si_gb_reg.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrcommon.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrelemlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrelemlib.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib1.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib1.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib2.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrlib2.h U xenocara/lib/mesa/src/amd/addrlib/src/core/addrobject.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/addrobject.h U xenocara/lib/mesa/src/amd/addrlib/src/core/coord.cpp U xenocara/lib/mesa/src/amd/addrlib/src/core/coord.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10SwizzlePattern.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/gfx10/gfx10addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx11/gfx11SwizzlePattern.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx11/gfx11addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/gfx11/gfx11addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/gfx9/gfx9addrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/gfx9/gfx9addrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/r800/ciaddrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/r800/ciaddrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/r800/egbaddrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/r800/egbaddrlib.h U xenocara/lib/mesa/src/amd/addrlib/src/r800/siaddrlib.cpp U xenocara/lib/mesa/src/amd/addrlib/src/r800/siaddrlib.h U xenocara/lib/mesa/src/amd/ci/.gitattributes U xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-gl_rendertests-fails.txt U xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-gles_rendertests-fails.txt U xenocara/lib/mesa/src/amd/ci/amd-raven-skqp-vk_rendertests-fails.txt U xenocara/lib/mesa/src/amd/ci/amd-raven-skqp_unittests-fails.txt U xenocara/lib/mesa/src/amd/ci/deqp-radeonsi-stoney.toml U xenocara/lib/mesa/src/amd/ci/gitlab-ci.yml U xenocara/lib/mesa/src/amd/ci/radeonsi-raven-fails.txt U xenocara/lib/mesa/src/amd/ci/radeonsi-raven-flakes.txt U xenocara/lib/mesa/src/amd/ci/radeonsi-raven-skips.txt U xenocara/lib/mesa/src/amd/ci/radeonsi-stoney-fails.txt U xenocara/lib/mesa/src/amd/ci/radeonsi-stoney-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-fiji-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radeonsi-stoney-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-bonaire-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-bonaire-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-hawaii-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-kabini-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-navi10-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-navi10-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-navi14-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-navi21-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-navi21-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-navi21-llvm-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-navi21-llvm-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-navi22-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-navi22-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-pitcairn-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-polaris10-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-polaris10-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-polaris10-vkd3d.txt U xenocara/lib/mesa/src/amd/ci/radv-raven-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-raven-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-renoir-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-renoir-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-renoir-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-stoney-aco-skips.txt U xenocara/lib/mesa/src/amd/ci/radv-vangogh-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-vangogh-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/radv-vega10-aco-fails.txt U xenocara/lib/mesa/src/amd/ci/radv-vega10-aco-flakes.txt U xenocara/lib/mesa/src/amd/ci/traces-amd.yml U xenocara/lib/mesa/src/amd/common/ac_binary.c U xenocara/lib/mesa/src/amd/common/ac_binary.h U xenocara/lib/mesa/src/amd/common/ac_debug.c U xenocara/lib/mesa/src/amd/common/ac_debug.h U xenocara/lib/mesa/src/amd/common/ac_drm_fourcc.h C xenocara/lib/mesa/src/amd/common/ac_gpu_info.c U xenocara/lib/mesa/src/amd/common/ac_gpu_info.h U xenocara/lib/mesa/src/amd/common/ac_msgpack.c U xenocara/lib/mesa/src/amd/common/ac_msgpack.h U xenocara/lib/mesa/src/amd/common/ac_nir.c U xenocara/lib/mesa/src/amd/common/ac_nir.h U xenocara/lib/mesa/src/amd/common/ac_nir_cull.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_esgs_io_to_mem.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_global_access.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_ngg.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_resinfo.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_taskmesh_io_to_mem.c U xenocara/lib/mesa/src/amd/common/ac_perfcounter.c U xenocara/lib/mesa/src/amd/common/ac_nir_lower_tess_io_to_mem.c U xenocara/lib/mesa/src/amd/common/ac_nir_opt_outputs.c U xenocara/lib/mesa/src/amd/common/ac_perfcounter.h U xenocara/lib/mesa/src/amd/common/ac_rgp.c U xenocara/lib/mesa/src/amd/common/ac_rgp.h U xenocara/lib/mesa/src/amd/common/ac_rgp_elf_object_pack.c U xenocara/lib/mesa/src/amd/common/ac_rtld.c U xenocara/lib/mesa/src/amd/common/ac_rtld.h U xenocara/lib/mesa/src/amd/common/ac_shader_args.c U xenocara/lib/mesa/src/amd/common/ac_shader_args.h U xenocara/lib/mesa/src/amd/common/ac_shader_util.c U xenocara/lib/mesa/src/amd/common/ac_shader_util.h U xenocara/lib/mesa/src/amd/common/ac_shadowed_regs.c U xenocara/lib/mesa/src/amd/common/ac_shadowed_regs.h U xenocara/lib/mesa/src/amd/common/ac_spm.c U xenocara/lib/mesa/src/amd/common/ac_spm.h U xenocara/lib/mesa/src/amd/common/ac_sqtt.c U xenocara/lib/mesa/src/amd/common/ac_sqtt.h C xenocara/lib/mesa/src/amd/common/ac_surface.c C xenocara/lib/mesa/src/amd/common/ac_surface.h U xenocara/lib/mesa/src/amd/common/ac_surface_meta_address_test.c U xenocara/lib/mesa/src/amd/common/ac_surface_modifier_test.c U xenocara/lib/mesa/src/amd/common/ac_surface_test_common.h U xenocara/lib/mesa/src/amd/common/ac_uvd_dec.h U xenocara/lib/mesa/src/amd/common/ac_vcn_dec.h U xenocara/lib/mesa/src/amd/common/amd_family.c C xenocara/lib/mesa/src/amd/common/amd_family.h U xenocara/lib/mesa/src/amd/common/amd_kernel_code_t.h U xenocara/lib/mesa/src/amd/common/gfx10_format_table.h U xenocara/lib/mesa/src/amd/common/gfx10_format_table.py U xenocara/lib/mesa/src/amd/common/meson.build U xenocara/lib/mesa/src/amd/common/sid.h U xenocara/lib/mesa/src/amd/common/sid_tables.py U xenocara/lib/mesa/src/amd/compiler/.clang-format U xenocara/lib/mesa/src/amd/compiler/README-ISA.md U xenocara/lib/mesa/src/amd/compiler/README.md U xenocara/lib/mesa/src/amd/compiler/aco_assembler.cpp U xenocara/lib/mesa/src/amd/compiler/aco_builder_h.py U xenocara/lib/mesa/src/amd/compiler/aco_dead_code_analysis.cpp U xenocara/lib/mesa/src/amd/compiler/aco_dominance.cpp U xenocara/lib/mesa/src/amd/compiler/aco_form_hard_clauses.cpp U xenocara/lib/mesa/src/amd/compiler/aco_insert_NOPs.cpp U xenocara/lib/mesa/src/amd/compiler/aco_insert_exec_mask.cpp U xenocara/lib/mesa/src/amd/compiler/aco_insert_waitcnt.cpp C xenocara/lib/mesa/src/amd/compiler/aco_instruction_selection.cpp U xenocara/lib/mesa/src/amd/compiler/aco_instruction_selection.h U xenocara/lib/mesa/src/amd/compiler/aco_instruction_selection_setup.cpp U xenocara/lib/mesa/src/amd/compiler/aco_interface.cpp U xenocara/lib/mesa/src/amd/compiler/aco_ir.cpp U xenocara/lib/mesa/src/amd/compiler/aco_interface.h U xenocara/lib/mesa/src/amd/compiler/aco_ir.h U xenocara/lib/mesa/src/amd/compiler/aco_live_var_analysis.cpp U xenocara/lib/mesa/src/amd/compiler/aco_lower_phis.cpp U xenocara/lib/mesa/src/amd/compiler/aco_lower_to_cssa.cpp U xenocara/lib/mesa/src/amd/compiler/aco_lower_to_hw_instr.cpp U xenocara/lib/mesa/src/amd/compiler/aco_opcodes.py U xenocara/lib/mesa/src/amd/compiler/aco_opcodes_cpp.py U xenocara/lib/mesa/src/amd/compiler/aco_opcodes_h.py U xenocara/lib/mesa/src/amd/compiler/aco_opt_value_numbering.cpp U xenocara/lib/mesa/src/amd/compiler/aco_optimizer.cpp U xenocara/lib/mesa/src/amd/compiler/aco_optimizer_postRA.cpp U xenocara/lib/mesa/src/amd/compiler/aco_print_asm.cpp U xenocara/lib/mesa/src/amd/compiler/aco_print_ir.cpp U xenocara/lib/mesa/src/amd/compiler/aco_reduce_assign.cpp U xenocara/lib/mesa/src/amd/compiler/aco_register_allocation.cpp U xenocara/lib/mesa/src/amd/compiler/aco_reindex_ssa.cpp U xenocara/lib/mesa/src/amd/compiler/aco_scheduler.cpp U xenocara/lib/mesa/src/amd/compiler/aco_shader_info.h U xenocara/lib/mesa/src/amd/compiler/aco_spill.cpp U xenocara/lib/mesa/src/amd/compiler/aco_ssa_elimination.cpp U xenocara/lib/mesa/src/amd/compiler/aco_statistics.cpp U xenocara/lib/mesa/src/amd/compiler/aco_util.h U xenocara/lib/mesa/src/amd/compiler/aco_validate.cpp U xenocara/lib/mesa/src/amd/compiler/meson.build U xenocara/lib/mesa/src/amd/compiler/tests/README.md U xenocara/lib/mesa/src/amd/compiler/tests/check_output.py U xenocara/lib/mesa/src/amd/compiler/tests/framework.h U xenocara/lib/mesa/src/amd/compiler/tests/glsl_scraper.py U xenocara/lib/mesa/src/amd/compiler/tests/helpers.cpp U xenocara/lib/mesa/src/amd/compiler/tests/helpers.h U xenocara/lib/mesa/src/amd/compiler/tests/main.cpp U xenocara/lib/mesa/src/amd/compiler/tests/meson.build U xenocara/lib/mesa/src/amd/compiler/tests/test_assembler.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_builder.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_hard_clause.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_insert_nops.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_insert_waitcnt.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_isel.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_optimizer.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_optimizer_postRA.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_regalloc.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_sdwa.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_tests.cpp U xenocara/lib/mesa/src/amd/compiler/tests/test_to_hw_instr.cpp U xenocara/lib/mesa/src/amd/drm-shim/README.md U xenocara/lib/mesa/src/amd/drm-shim/meson.build U xenocara/lib/mesa/src/amd/drm-shim/radeon_noop_drm_shim.c U xenocara/lib/mesa/src/amd/llvm/ac_llvm_build.c U xenocara/lib/mesa/src/amd/llvm/ac_llvm_build.h U xenocara/lib/mesa/src/amd/llvm/ac_llvm_cull.c U xenocara/lib/mesa/src/amd/llvm/ac_llvm_cull.h U xenocara/lib/mesa/src/amd/llvm/ac_llvm_helper.cpp C xenocara/lib/mesa/src/amd/llvm/ac_llvm_util.c U xenocara/lib/mesa/src/amd/llvm/ac_llvm_util.h U xenocara/lib/mesa/src/amd/llvm/ac_nir_to_llvm.c U xenocara/lib/mesa/src/amd/llvm/ac_nir_to_llvm.h U xenocara/lib/mesa/src/amd/llvm/ac_shader_abi.h U xenocara/lib/mesa/src/amd/llvm/meson.build U xenocara/lib/mesa/src/amd/registers/canonicalize.py U xenocara/lib/mesa/src/amd/registers/gfx10-rsrc.json U xenocara/lib/mesa/src/amd/registers/gfx10.json U xenocara/lib/mesa/src/amd/registers/gfx103.json U xenocara/lib/mesa/src/amd/registers/gfx11-rsrc.json U xenocara/lib/mesa/src/amd/registers/gfx11.json U xenocara/lib/mesa/src/amd/registers/gfx6.json U xenocara/lib/mesa/src/amd/registers/gfx7.json U xenocara/lib/mesa/src/amd/registers/gfx8.json U xenocara/lib/mesa/src/amd/registers/gfx81.json U xenocara/lib/mesa/src/amd/registers/gfx9.json U xenocara/lib/mesa/src/amd/registers/makeregheader.py U xenocara/lib/mesa/src/amd/registers/mergedbs.py U xenocara/lib/mesa/src/amd/registers/parse_kernel_headers.py U xenocara/lib/mesa/src/amd/registers/parseheader.py U xenocara/lib/mesa/src/amd/registers/pkt3.json U xenocara/lib/mesa/src/amd/registers/regdb.py U xenocara/lib/mesa/src/amd/registers/registers-manually-defined.json U xenocara/lib/mesa/src/amd/vulkan/.editorconfig U xenocara/lib/mesa/src/amd/vulkan/00-radv-defaults.conf U xenocara/lib/mesa/src/amd/vulkan/meson.build U xenocara/lib/mesa/src/amd/vulkan/radv_acceleration_structure.c U xenocara/lib/mesa/src/amd/vulkan/radv_acceleration_structure.h U xenocara/lib/mesa/src/amd/vulkan/radv_aco_shader_info.h U xenocara/lib/mesa/src/amd/vulkan/radv_android.c U xenocara/lib/mesa/src/amd/vulkan/radv_check_va.py C xenocara/lib/mesa/src/amd/vulkan/radv_cmd_buffer.c U xenocara/lib/mesa/src/amd/vulkan/radv_constants.h U xenocara/lib/mesa/src/amd/vulkan/radv_cs.h U xenocara/lib/mesa/src/amd/vulkan/radv_debug.c U xenocara/lib/mesa/src/amd/vulkan/radv_debug.h U xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.c U xenocara/lib/mesa/src/amd/vulkan/radv_descriptor_set.h C xenocara/lib/mesa/src/amd/vulkan/radv_device.c C xenocara/lib/mesa/src/amd/vulkan/radv_formats.c U xenocara/lib/mesa/src/amd/vulkan/radv_device_generated_commands.c C xenocara/lib/mesa/src/amd/vulkan/radv_image.c U xenocara/lib/mesa/src/amd/vulkan/radv_llvm_helper.cpp U xenocara/lib/mesa/src/amd/vulkan/radv_llvm_helper.h U xenocara/lib/mesa/src/amd/vulkan/radv_meta.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta.h U xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_blit2d.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_buffer.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_bufimage.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_clear.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_copy.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_copy_vrs_htile.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_dcc_retile.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_decompress.c C xenocara/lib/mesa/src/amd/vulkan/radv_pipeline.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_etc_decode.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_fast_clear.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_fmask_copy.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_fmask_expand.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve_cs.c U xenocara/lib/mesa/src/amd/vulkan/radv_meta_resolve_fs.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_apply_pipeline_layout.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_lower_abi.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_lower_ray_queries.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_lower_ycbcr_textures.c U xenocara/lib/mesa/src/amd/vulkan/radv_nir_to_llvm.c U xenocara/lib/mesa/src/amd/vulkan/radv_perfcounter.c U xenocara/lib/mesa/src/amd/vulkan/radv_pipeline_cache.c U xenocara/lib/mesa/src/amd/vulkan/radv_pipeline_rt.c C xenocara/lib/mesa/src/amd/vulkan/radv_private.h C xenocara/lib/mesa/src/amd/vulkan/radv_query.c U xenocara/lib/mesa/src/amd/vulkan/radv_radeon_winsys.h U xenocara/lib/mesa/src/amd/vulkan/radv_rra.c U xenocara/lib/mesa/src/amd/vulkan/radv_rt_common.c U xenocara/lib/mesa/src/amd/vulkan/radv_rt_common.h U xenocara/lib/mesa/src/amd/vulkan/radv_sdma_copy_image.c U xenocara/lib/mesa/src/amd/vulkan/radv_shader.c U xenocara/lib/mesa/src/amd/vulkan/radv_shader.h U xenocara/lib/mesa/src/amd/vulkan/radv_shader_args.c U xenocara/lib/mesa/src/amd/vulkan/radv_shader_args.h U xenocara/lib/mesa/src/amd/vulkan/radv_shader_info.c U xenocara/lib/mesa/src/amd/vulkan/radv_spm.c C xenocara/lib/mesa/src/amd/vulkan/radv_sqtt.c U xenocara/lib/mesa/src/amd/vulkan/radv_wsi.c U xenocara/lib/mesa/src/amd/vulkan/si_cmd_buffer.c U xenocara/lib/mesa/src/amd/vulkan/vk_format.h N xenocara/lib/mesa/src/amd/vulkan/vulkan-android.sym C xenocara/lib/mesa/src/amd/vulkan/vulkan.sym U xenocara/lib/mesa/src/amd/vulkan/bvh/build_helpers.h U xenocara/lib/mesa/src/amd/vulkan/bvh/build_interface.h U xenocara/lib/mesa/src/amd/vulkan/bvh/bvh.h U xenocara/lib/mesa/src/amd/vulkan/bvh/converter_internal.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/converter_leaf.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/copy.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/lbvh_internal.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/leaf.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/meson.build U xenocara/lib/mesa/src/amd/vulkan/bvh/morton.comp U xenocara/lib/mesa/src/amd/vulkan/bvh/ploc_internal.comp U xenocara/lib/mesa/src/amd/vulkan/layers/radv_metro_exodus.c N xenocara/lib/mesa/src/amd/vulkan/layers/radv_rage2.c U xenocara/lib/mesa/src/amd/vulkan/layers/radv_rra_layer.c C xenocara/lib/mesa/src/amd/vulkan/layers/radv_sqtt_layer.c U xenocara/lib/mesa/src/amd/vulkan/radix_sort/LICENSE U xenocara/lib/mesa/src/amd/vulkan/radix_sort/meson.build U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk.c U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk_devaddr.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radix_sort_vk_ext.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radv_radix_sort.c U xenocara/lib/mesa/src/amd/vulkan/radix_sort/radv_radix_sort.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/target.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/macros.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/util.c U xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/util.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/vk/barrier.c U xenocara/lib/mesa/src/amd/vulkan/radix_sort/common/vk/barrier.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/bufref.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/fill.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/histogram.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/init.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/meson.build U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/prefix_limits.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/push.h U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter.glsl U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_0_even.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_0_odd.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_1_even.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/shaders/scatter_1_odd.comp U xenocara/lib/mesa/src/amd/vulkan/radix_sort/targets/u64/config.h U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.h C xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.c U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_cs.h U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.c U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_surface.h U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.c U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys.h U xenocara/lib/mesa/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_winsys_public.h U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_bo.c U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_bo.h U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_cs.c U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_cs.h U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_winsys.c U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_winsys.h U xenocara/lib/mesa/src/amd/vulkan/winsys/null/radv_null_winsys_public.h U xenocara/lib/mesa/src/android_stub/README.md U xenocara/lib/mesa/src/android_stub/backtrace_stub.cpp U xenocara/lib/mesa/src/android_stub/cutils_stub.cpp U xenocara/lib/mesa/src/android_stub/hardware_stub.cpp U xenocara/lib/mesa/src/android_stub/log_stub.cpp U xenocara/lib/mesa/src/android_stub/meson.build U xenocara/lib/mesa/src/android_stub/nativewindow_stub.cpp U xenocara/lib/mesa/src/android_stub/sync_stub.cpp U xenocara/lib/mesa/src/asahi/meson.build U xenocara/lib/mesa/src/asahi/compiler/agx_builder.h.py U xenocara/lib/mesa/src/asahi/compiler/agx_compile.c U xenocara/lib/mesa/src/asahi/compiler/agx_compile.h U xenocara/lib/mesa/src/asahi/compiler/agx_compiler.h U xenocara/lib/mesa/src/asahi/compiler/agx_dce.c U xenocara/lib/mesa/src/asahi/compiler/agx_liveness.c U xenocara/lib/mesa/src/asahi/compiler/agx_lower_64bit.c U xenocara/lib/mesa/src/asahi/compiler/agx_lower_parallel_copy.c U xenocara/lib/mesa/src/asahi/compiler/agx_lower_pseudo.c U xenocara/lib/mesa/src/asahi/compiler/agx_lower_resinfo.c U xenocara/lib/mesa/src/asahi/compiler/agx_minifloat.h U xenocara/lib/mesa/src/asahi/compiler/agx_nir_lower_array_texture.c U xenocara/lib/mesa/src/asahi/compiler/agx_nir_opt_preamble.c U xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.c.py U xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.h.py U xenocara/lib/mesa/src/asahi/compiler/agx_opcodes.py U xenocara/lib/mesa/src/asahi/compiler/agx_optimizer.c U xenocara/lib/mesa/src/asahi/compiler/agx_pack.c U xenocara/lib/mesa/src/asahi/compiler/agx_print.c U xenocara/lib/mesa/src/asahi/compiler/agx_register_allocate.c U xenocara/lib/mesa/src/asahi/compiler/agx_uniforms.c U xenocara/lib/mesa/src/asahi/compiler/agx_validate.c U xenocara/lib/mesa/src/asahi/compiler/meson.build U xenocara/lib/mesa/src/asahi/compiler/test/agx_test.h U xenocara/lib/mesa/src/asahi/compiler/test/test-lower-parallel-copy.cpp U xenocara/lib/mesa/src/asahi/compiler/test/test-lower-pseudo.cpp U xenocara/lib/mesa/src/asahi/compiler/test/test-minifloat.cpp U xenocara/lib/mesa/src/asahi/compiler/test/test-optimizer.cpp U xenocara/lib/mesa/src/asahi/layout/README U xenocara/lib/mesa/src/asahi/layout/layout.c U xenocara/lib/mesa/src/asahi/layout/layout.h U xenocara/lib/mesa/src/asahi/layout/meson.build U xenocara/lib/mesa/src/asahi/layout/tiling.c U xenocara/lib/mesa/src/asahi/layout/tests/test-layout.cpp U xenocara/lib/mesa/src/asahi/lib/agx_bo.h U xenocara/lib/mesa/src/asahi/lib/agx_device.c U xenocara/lib/mesa/src/asahi/lib/agx_device.h U xenocara/lib/mesa/src/asahi/lib/agx_formats.c U xenocara/lib/mesa/src/asahi/lib/agx_formats.h U xenocara/lib/mesa/src/asahi/lib/agx_ppp.h U xenocara/lib/mesa/src/asahi/lib/cmdbuf.xml U xenocara/lib/mesa/src/asahi/lib/decode.c U xenocara/lib/mesa/src/asahi/lib/decode.h U xenocara/lib/mesa/src/asahi/lib/dyld_interpose.h U xenocara/lib/mesa/src/asahi/lib/gen_pack.py U xenocara/lib/mesa/src/asahi/lib/hexdump.h U xenocara/lib/mesa/src/asahi/lib/io.h U xenocara/lib/mesa/src/asahi/lib/meson.build U xenocara/lib/mesa/src/asahi/lib/pool.c U xenocara/lib/mesa/src/asahi/lib/pool.h U xenocara/lib/mesa/src/asahi/lib/wrap.c U xenocara/lib/mesa/src/asahi/lib/tests/test-packing.cpp U xenocara/lib/mesa/src/broadcom/.editorconfig U xenocara/lib/mesa/src/broadcom/meson.build U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi3-fails.txt U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi3-flakes.txt U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi3-skips.txt U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi4-fails.txt U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi4-flakes.txt U xenocara/lib/mesa/src/broadcom/ci/broadcom-rpi4-skips.txt U xenocara/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi3.toml U xenocara/lib/mesa/src/broadcom/ci/deqp-broadcom-rpi4.toml U xenocara/lib/mesa/src/broadcom/ci/gitlab-ci.yml U xenocara/lib/mesa/src/broadcom/ci/traces-broadcom.yml U xenocara/lib/mesa/src/broadcom/cle/gen_pack_header.py U xenocara/lib/mesa/src/broadcom/cle/meson.build U xenocara/lib/mesa/src/broadcom/cle/v3d_decoder.c U xenocara/lib/mesa/src/broadcom/cle/v3d_decoder.h U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_helpers.h U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_v21.xml U xenocara/lib/mesa/src/broadcom/cle/v3d_packet_v33.xml U xenocara/lib/mesa/src/broadcom/cle/v3dx_pack.h U xenocara/lib/mesa/src/broadcom/clif/clif_dump.c U xenocara/lib/mesa/src/broadcom/clif/clif_dump.h U xenocara/lib/mesa/src/broadcom/clif/clif_private.h U xenocara/lib/mesa/src/broadcom/clif/v3dx_dump.c U xenocara/lib/mesa/src/broadcom/common/v3d_cpu_tiling.h U xenocara/lib/mesa/src/broadcom/common/v3d_debug.c U xenocara/lib/mesa/src/broadcom/common/v3d_debug.h U xenocara/lib/mesa/src/broadcom/common/v3d_device_info.c U xenocara/lib/mesa/src/broadcom/common/v3d_device_info.h U xenocara/lib/mesa/src/broadcom/common/v3d_limits.h U xenocara/lib/mesa/src/broadcom/common/v3d_macros.h U xenocara/lib/mesa/src/broadcom/common/v3d_tfu.h U xenocara/lib/mesa/src/broadcom/common/v3d_tiling.c U xenocara/lib/mesa/src/broadcom/common/v3d_tiling.h U xenocara/lib/mesa/src/broadcom/common/v3d_util.c U xenocara/lib/mesa/src/broadcom/common/v3d_util.h U xenocara/lib/mesa/src/broadcom/compiler/meson.build U xenocara/lib/mesa/src/broadcom/compiler/nir_to_vir.c U xenocara/lib/mesa/src/broadcom/compiler/qpu_schedule.c U xenocara/lib/mesa/src/broadcom/compiler/qpu_validate.c U xenocara/lib/mesa/src/broadcom/compiler/v3d33_tex.c U xenocara/lib/mesa/src/broadcom/compiler/v3d33_vpm_setup.c U xenocara/lib/mesa/src/broadcom/compiler/v3d40_tex.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_compiler.h U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_image_load_store.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_io.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_line_smooth.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_load_store_bitsize.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_logic_ops.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_robust_access.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_scratch.c U xenocara/lib/mesa/src/broadcom/compiler/v3d_nir_lower_txf_ms.c U xenocara/lib/mesa/src/broadcom/compiler/vir.c U xenocara/lib/mesa/src/broadcom/compiler/vir_dump.c U xenocara/lib/mesa/src/broadcom/compiler/vir_live_variables.c U xenocara/lib/mesa/src/broadcom/compiler/vir_opt_constant_alu.c U xenocara/lib/mesa/src/broadcom/compiler/vir_opt_copy_propagate.c U xenocara/lib/mesa/src/broadcom/compiler/vir_opt_dead_code.c U xenocara/lib/mesa/src/broadcom/compiler/vir_opt_redundant_flags.c U xenocara/lib/mesa/src/broadcom/compiler/vir_opt_small_immediates.c U xenocara/lib/mesa/src/broadcom/compiler/vir_register_allocate.c U xenocara/lib/mesa/src/broadcom/compiler/vir_to_qpu.c U xenocara/lib/mesa/src/broadcom/drm-shim/README.md U xenocara/lib/mesa/src/broadcom/drm-shim/meson.build U xenocara/lib/mesa/src/broadcom/drm-shim/v3d_noop.c U xenocara/lib/mesa/src/broadcom/drm-shim/vc4_noop.c U xenocara/lib/mesa/src/broadcom/qpu/meson.build U xenocara/lib/mesa/src/broadcom/qpu/qpu_disasm.c U xenocara/lib/mesa/src/broadcom/qpu/qpu_disasm.h U xenocara/lib/mesa/src/broadcom/qpu/qpu_instr.c U xenocara/lib/mesa/src/broadcom/qpu/qpu_instr.h U xenocara/lib/mesa/src/broadcom/qpu/qpu_pack.c U xenocara/lib/mesa/src/broadcom/qpu/qpu_validate.c U xenocara/lib/mesa/src/broadcom/qpu/tests/qpu_disasm.c U xenocara/lib/mesa/src/broadcom/simulator/meson.build U xenocara/lib/mesa/src/broadcom/simulator/v3d_simulator.c U xenocara/lib/mesa/src/broadcom/simulator/v3d_simulator.h U xenocara/lib/mesa/src/broadcom/simulator/v3d_simulator_wrapper.cpp U xenocara/lib/mesa/src/broadcom/simulator/v3d_simulator_wrapper.h U xenocara/lib/mesa/src/broadcom/simulator/v3dx_simulator.c U xenocara/lib/mesa/src/broadcom/simulator/v3dx_simulator.h U xenocara/lib/mesa/src/broadcom/vulkan/.dir-locals.el U xenocara/lib/mesa/src/broadcom/vulkan/.editorconfig U xenocara/lib/mesa/src/broadcom/vulkan/meson.build U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_android.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_bo.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_bo.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cl.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cl.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_cmd_buffer.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_debug.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_debug.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_descriptor_set.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_device.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_event.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_formats.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_image.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_limits.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_meta_clear.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_meta_common.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_pass.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_meta_copy.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_pipeline.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_pipeline_cache.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_private.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_query.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_queue.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_uniforms.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dv_wsi.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_cmd_buffer.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_descriptor_set.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_device.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_formats.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_image.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_meta_common.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_pipeline.c U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_private.h U xenocara/lib/mesa/src/broadcom/vulkan/v3dvx_queue.c U xenocara/lib/mesa/src/c11/threads.h U xenocara/lib/mesa/src/c11/time.h U xenocara/lib/mesa/src/c11/impl/.editorconfig U xenocara/lib/mesa/src/c11/impl/meson.build U xenocara/lib/mesa/src/c11/impl/threads_posix.c U xenocara/lib/mesa/src/c11/impl/threads_win32.c U xenocara/lib/mesa/src/c11/impl/threads_win32.h U xenocara/lib/mesa/src/c11/impl/threads_win32_tls_callback.cpp U xenocara/lib/mesa/src/c11/impl/time.c U xenocara/lib/mesa/src/compiler/builtin_type_macros.h U xenocara/lib/mesa/src/compiler/glsl_types.cpp U xenocara/lib/mesa/src/compiler/glsl_types.h U xenocara/lib/mesa/src/compiler/meson.build U xenocara/lib/mesa/src/compiler/nir_gl_types.h U xenocara/lib/mesa/src/compiler/nir_types.cpp U xenocara/lib/mesa/src/compiler/nir_types.h U xenocara/lib/mesa/src/compiler/shader_enums.c U xenocara/lib/mesa/src/compiler/shader_enums.h U xenocara/lib/mesa/src/compiler/shader_info.h U xenocara/lib/mesa/src/compiler/clc/clc.c U xenocara/lib/mesa/src/compiler/clc/clc.h U xenocara/lib/mesa/src/compiler/clc/clc_helpers.cpp U xenocara/lib/mesa/src/compiler/clc/clc_helpers.h U xenocara/lib/mesa/src/compiler/clc/meson.build U xenocara/lib/mesa/src/compiler/glsl/README U xenocara/lib/mesa/src/compiler/glsl/TODO U xenocara/lib/mesa/src/compiler/glsl/ast.h U xenocara/lib/mesa/src/compiler/glsl/ast_array_index.cpp U xenocara/lib/mesa/src/compiler/glsl/ast_expr.cpp U xenocara/lib/mesa/src/compiler/glsl/ast_function.cpp U xenocara/lib/mesa/src/compiler/glsl/ast_to_hir.cpp U xenocara/lib/mesa/src/compiler/glsl/ast_type.cpp U xenocara/lib/mesa/src/compiler/glsl/builtin_functions.cpp U xenocara/lib/mesa/src/compiler/glsl/builtin_functions.h U xenocara/lib/mesa/src/compiler/glsl/builtin_int64.h U xenocara/lib/mesa/src/compiler/glsl/builtin_types.cpp U xenocara/lib/mesa/src/compiler/glsl/builtin_variables.cpp U xenocara/lib/mesa/src/compiler/glsl/float64.glsl U xenocara/lib/mesa/src/compiler/glsl/generate_ir.cpp U xenocara/lib/mesa/src/compiler/glsl/gl_nir.h U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_atomics.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_uniform_blocks.c U xenocara/lib/mesa/src/compiler/glsl/ir.cpp U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_xfb.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_uniform_initializers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_uniforms.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_varyings.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_link_varyings.h U xenocara/lib/mesa/src/compiler/glsl/gl_nir_linker.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_linker.h U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_atomics.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_buffers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_images.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_packed_varyings.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_samplers.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_lower_xfb_varying.c U xenocara/lib/mesa/src/compiler/glsl/gl_nir_opt_dead_builtin_varyings.c U xenocara/lib/mesa/src/compiler/glsl/glsl_lexer.ll U xenocara/lib/mesa/src/compiler/glsl/glsl_parser.yy U xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.cpp U xenocara/lib/mesa/src/compiler/glsl/glsl_parser_extras.h U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.cpp U xenocara/lib/mesa/src/compiler/glsl/glsl_symbol_table.h U xenocara/lib/mesa/src/compiler/glsl/glsl_to_nir.cpp U xenocara/lib/mesa/src/compiler/glsl/glsl_to_nir.h U xenocara/lib/mesa/src/compiler/glsl/hir_field_selection.cpp U xenocara/lib/mesa/src/compiler/glsl/int64.glsl U xenocara/lib/mesa/src/compiler/glsl/ir.h U xenocara/lib/mesa/src/compiler/glsl/ir_array_refcount.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_array_refcount.h U xenocara/lib/mesa/src/compiler/glsl/ir_basic_block.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_basic_block.h U xenocara/lib/mesa/src/compiler/glsl/ir_builder.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_builder.h U xenocara/lib/mesa/src/compiler/glsl/ir_builder_print_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_reader.h U xenocara/lib/mesa/src/compiler/glsl/ir_builder_print_visitor.h U xenocara/lib/mesa/src/compiler/glsl/ir_clone.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_constant_expression.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_equals.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_expression_flattening.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_expression_flattening.h U xenocara/lib/mesa/src/compiler/glsl/ir_expression_operation.py U xenocara/lib/mesa/src/compiler/glsl/ir_function.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_function_can_inline.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_function_detect_recursion.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_function_inlining.h U xenocara/lib/mesa/src/compiler/glsl/ir_hierarchical_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_hierarchical_visitor.h U xenocara/lib/mesa/src/compiler/glsl/ir_hv_accept.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_optimization.h U xenocara/lib/mesa/src/compiler/glsl/list.h U xenocara/lib/mesa/src/compiler/glsl/ir_print_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_print_visitor.h U xenocara/lib/mesa/src/compiler/glsl/ir_reader.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_rvalue_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_rvalue_visitor.h U xenocara/lib/mesa/src/compiler/glsl/ir_uniform.h U xenocara/lib/mesa/src/compiler/glsl/ir_validate.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.cpp U xenocara/lib/mesa/src/compiler/glsl/ir_variable_refcount.h U xenocara/lib/mesa/src/compiler/glsl/ir_visitor.h U xenocara/lib/mesa/src/compiler/glsl/link_functions.cpp U xenocara/lib/mesa/src/compiler/glsl/link_interface_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniform_block_active_visitor.h U xenocara/lib/mesa/src/compiler/glsl/link_uniform_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/link_uniforms.cpp U xenocara/lib/mesa/src/compiler/glsl/link_varyings.cpp U xenocara/lib/mesa/src/compiler/glsl/link_varyings.h U xenocara/lib/mesa/src/compiler/glsl/linker.cpp U xenocara/lib/mesa/src/compiler/glsl/linker.h U xenocara/lib/mesa/src/compiler/glsl/linker_util.cpp U xenocara/lib/mesa/src/compiler/glsl/linker_util.h U xenocara/lib/mesa/src/compiler/glsl/lower_blend_equation_advanced.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_builtins.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_discard.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_discard_flow.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_distance.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_instructions.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_int64.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_jumps.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_mat_op_to_vec.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_named_interface_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_packing_builtins.cpp U xenocara/lib/mesa/src/compiler/glsl/main.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_precision.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_subroutine.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_tess_level.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vec_index_to_cond_assign.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vector_derefs.cpp U xenocara/lib/mesa/src/compiler/glsl/lower_vector_insert.cpp U xenocara/lib/mesa/src/compiler/glsl/meson.build U xenocara/lib/mesa/src/compiler/glsl/opt_add_neg_to_sub.h U xenocara/lib/mesa/src/compiler/glsl/opt_algebraic.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_constant_folding.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_constant_propagation.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_constant_variable.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_copy_propagation_elements.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_dead_builtin_variables.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_dead_code.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_dead_code_local.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_dead_functions.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_flatten_nested_if_blocks.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_flip_matrices.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_function_inlining.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_if_simplification.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_minmax.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_rebalance_tree.cpp U xenocara/lib/mesa/src/compiler/glsl/opt_tree_grafting.cpp U xenocara/lib/mesa/src/compiler/glsl/program.h U xenocara/lib/mesa/src/compiler/glsl/propagate_invariance.cpp U xenocara/lib/mesa/src/compiler/glsl/s_expression.cpp U xenocara/lib/mesa/src/compiler/glsl/s_expression.h U xenocara/lib/mesa/src/compiler/glsl/serialize.cpp U xenocara/lib/mesa/src/compiler/glsl/serialize.h U xenocara/lib/mesa/src/compiler/glsl/shader_cache.cpp U xenocara/lib/mesa/src/compiler/glsl/shader_cache.h C xenocara/lib/mesa/src/compiler/glsl/standalone.cpp U xenocara/lib/mesa/src/compiler/glsl/standalone.h C xenocara/lib/mesa/src/compiler/glsl/standalone_scaffolding.cpp C xenocara/lib/mesa/src/compiler/glsl/standalone_scaffolding.h U xenocara/lib/mesa/src/compiler/glsl/string_to_uint_map.cpp U xenocara/lib/mesa/src/compiler/glsl/string_to_uint_map.h U xenocara/lib/mesa/src/compiler/glsl/test.cpp U xenocara/lib/mesa/src/compiler/glsl/test_optpass.cpp U xenocara/lib/mesa/src/compiler/glsl/test_optpass.h U xenocara/lib/mesa/src/compiler/glsl/glcpp/README U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-lex.l C xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp-parse.y U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/glcpp.h U xenocara/lib/mesa/src/compiler/glsl/glcpp/meson.build U xenocara/lib/mesa/src/compiler/glsl/glcpp/pp.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/pp_standalone_scaffolding.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/pp_standalone_scaffolding.h U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/000-content-with-spaces.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/000-content-with-spaces.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/001-define.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/001-define.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/002-define-chain.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/002-define-chain.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/003-define-chain-reverse.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/003-define-chain-reverse.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/004-define-recursive.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/004-define-recursive.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/005-define-composite-chain.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/005-define-composite-chain.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/008-define-empty.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/006-define-composite-chain-reverse.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/006-define-composite-chain-reverse.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/007-define-composite-recursive.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/007-define-composite-recursive.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/008-define-empty.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/009-undef.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/009-undef.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/010-undef-re-define.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/010-undef-re-define.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/011-define-func-empty.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/011-define-func-empty.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/012-define-func-no-args.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/013-define-func-1-arg-unused.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/012-define-func-no-args.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/013-define-func-1-arg-unused.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/014-define-func-2-arg-unused.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/014-define-func-2-arg-unused.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/015-define-object-with-parens.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/015-define-object-with-parens.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/016-define-func-1-arg.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/016-define-func-1-arg.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/017-define-func-2-args.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/017-define-func-2-args.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/018-define-func-macro-as-parameter.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/021-define-func-compose.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/019-define-func-1-arg-multi.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/018-define-func-macro-as-parameter.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/019-define-func-1-arg-multi.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/020-define-func-2-arg-multi.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/020-define-func-2-arg-multi.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/021-define-func-compose.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/022-define-func-arg-with-parens.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/022-define-func-arg-with-parens.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/023-define-extra-whitespace.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/023-define-extra-whitespace.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/024-define-chain-to-self-recursion.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/024-define-chain-to-self-recursion.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/025-func-macro-as-non-macro.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/025-func-macro-as-non-macro.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/026-define-func-extra-newlines.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/026-define-func-extra-newlines.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/027-define-chain-obj-to-func.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/027-define-chain-obj-to-func.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/028-define-chain-obj-to-non-func.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/038-func-arg-with-commas.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/029-define-chain-obj-to-func-with-args.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/030-define-chain-obj-to-func-compose.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/031-define-chain-func-to-func-compose.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/032-define-func-self-recurse.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/032-define-func-self-recurse.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/033-define-func-self-compose.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/033-define-func-self-compose.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/034-define-func-self-compose-non-func.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/034-define-func-self-compose-non-func.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/035-define-func-self-compose-non-func-multi-token-argument.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/036-define-func-non-macro-multi-token-argument.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/037-finalize-unexpanded-macro.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/037-finalize-unexpanded-macro.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/038-func-arg-with-commas.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/040-token-pasting.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/039-func-arg-obj-macro-with-comma.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/040-token-pasting.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/041-if-0.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/041-if-0.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/042-if-1.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/042-if-1.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/043-if-0-else.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/043-if-0-else.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/044-if-1-else.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/044-if-1-else.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/045-if-0-elif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/045-if-0-elif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/046-if-1-elsif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/046-if-1-elsif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/047-if-elif-else.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/047-if-elif-else.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/048-if-nested.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/048-if-nested.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/049-if-expression-precedence.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/049-if-expression-precedence.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/050-if-defined.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/050-if-defined.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/051-if-relational.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/051-if-relational.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/052-if-bitwise.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/052-if-bitwise.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/053-if-divide-and-shift.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/053-if-divide-and-shift.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/054-if-with-macros.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/054-if-with-macros.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/055-define-chain-obj-to-func-parens-in-text.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/056-macro-argument-with-comma.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/056-macro-argument-with-comma.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/057-empty-arguments.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/057-empty-arguments.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/058-token-pasting-empty-arguments.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/058-token-pasting-empty-arguments.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/059-token-pasting-integer.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/059-token-pasting-integer.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/060-left-paren-in-macro-right-paren-in-text.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/061-define-chain-obj-to-func-multi.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/062-if-0-skips-garbage.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/062-if-0-skips-garbage.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/063-comments.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/063-comments.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/064-version.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/064-version.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/065-if-defined-parens.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/065-if-defined-parens.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/066-if-nospace-expression.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/066-if-nospace-expression.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/067-nested-ifdef-ifndef.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/067-nested-ifdef-ifndef.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/068-accidental-pasting.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/068-accidental-pasting.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/069-repeated-argument.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/069-repeated-argument.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/070-undefined-macro-in-expression.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/070-undefined-macro-in-expression.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/071-punctuator.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/071-punctuator.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/073-if-in-ifdef.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/072-token-pasting-same-line.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/072-token-pasting-same-line.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/073-if-in-ifdef.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/074-elif-undef.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/074-elif-undef.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/075-elif-elif-undef.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/075-elif-elif-undef.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/076-elif-undef-nested.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/076-elif-undef-nested.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/077-else-without-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/077-else-without-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/078-elif-without-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/078-elif-without-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/079-endif-without-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/079-endif-without-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/080-if-without-expression.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/080-if-without-expression.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/081-elif-without-expression.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/081-elif-without-expression.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/082-invalid-paste.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/082-invalid-paste.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/083-unterminated-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/083-unterminated-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/084-unbalanced-parentheses.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/085-incorrect-argument-count.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/087-if-comments.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/085-incorrect-argument-count.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/086-reserved-macro-names.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/086-reserved-macro-names.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/087-if-comments.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/088-redefine-macro-legitimate.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/088-redefine-macro-legitimate.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/089-redefine-macro-error.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/089-redefine-macro-error.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/090-hash-error.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/090-hash-error.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/091-hash-line.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/091-hash-line.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/092-redefine-macro-error-2.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/092-redefine-macro-error-2.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/093-divide-by-zero.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/093-divide-by-zero.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/094-divide-by-zero-short-circuit.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/095-recursive-define.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/095-recursive-define.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/096-paste-twice.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/096-paste-twice.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/097-paste-with-non-function-macro.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/097-paste-with-non-function-macro.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/098-elif-undefined.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/099-c99-example.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/098-elif-undefined.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/099-c99-example.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/100-macro-with-colon.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/100-macro-with-colon.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/101-macros-used-twice.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/101-macros-used-twice.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/102-garbage-after-endif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/102-garbage-after-endif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/103-garbage-after-else-0.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/103-garbage-after-else-0.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/104-hash-line-followed-by-code.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/104-hash-line-followed-by-code.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/106-multiline-hash-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/105-multiline-hash-line.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/105-multiline-hash-line.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/106-multiline-hash-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/107-multiline-hash-elif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/107-multiline-hash-elif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/108-no-space-after-hash-version.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/108-no-space-after-hash-version.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/109-no-space-after-hash-line.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/109-no-space-after-hash-line.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/110-no-space-digits-after-hash-elif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/111-no-space-operator-after-hash-if.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/112-no-space-operator-after-hash-elif.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/113-line-and-file-macros.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/113-line-and-file-macros.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/114-paste-integer-tokens.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/114-paste-integer-tokens.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/115-line-continuations.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/115-line-continuations.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/116-disable-line-continuations.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/116-disable-line-continuations.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/117-line-continuation-and-non-continuation-backslash.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/118-comment-becomes-space.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/118-comment-becomes-space.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/119-elif-after-else.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/119-elif-after-else.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/120-undef-builtin.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/120-undef-builtin.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/121-comment-bug-72686.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/121-comment-bug-72686.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/glcpp_test.py U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/122-redefine-whitespace.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/122-redefine-whitespace.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/123-garbage-after-else-1.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/123-garbage-after-else-1.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/124-preprocessing-numbers.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/124-preprocessing-numbers.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/125-es-short-circuit-undefined.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/125-es-short-circuit-undefined.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/126-garbage-after-directive.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/126-garbage-after-directive.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/127-pragma-empty.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/127-pragma-empty.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/128-space-before-hash.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/128-space-before-hash.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/129-define-non-identifier.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/129-define-non-identifier.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/130-define-comment.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/130-define-comment.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/131-eof-without-newline.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/131-eof-without-newline.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/132-eof-without-newline-define.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/132-eof-without-newline-define.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/133-eof-without-newline-comment.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/133-eof-without-newline-comment.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/134-hash-comment-directive.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/134-hash-comment-directive.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/135-duplicate-parameter.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/135-duplicate-parameter.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/136-plus-plus-and-minus-minus.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/137-expand-macro-after-period.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/137-expand-macro-after-period.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/138-multi-line-comment-in-if-0.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/139-define-without-macro-name.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/139-define-without-macro-name.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/140-null-directive.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/140-null-directive.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/141-pragma-and-__LINE__.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/141-pragma-and-__LINE__.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/142-defined-within-macro.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/142-defined-within-macro.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/143-multiple-else.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/143-multiple-else.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/144-implicit-version.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/144-implicit-version.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/145-version-first.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/145-version-first.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/146-version-first-hash.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/146-version-first-hash.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-define-macro-no-space.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-define-macro-no-space.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-undef-builtin-allowed.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/147-undef-builtin-allowed.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/148-legal-characters.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/148-legal-characters.c.expected U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/149-hex-const-uppercase-prefix.c U xenocara/lib/mesa/src/compiler/glsl/glcpp/tests/149-hex-const-uppercase-prefix.c.expected U xenocara/lib/mesa/src/compiler/glsl/tests/array_refcount_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/builtin_variable_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/general_ir_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/list_iterators.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/lower_int64_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/lower_jump_cases.py U xenocara/lib/mesa/src/compiler/glsl/tests/lower_precision_test.py U xenocara/lib/mesa/src/compiler/glsl/tests/meson.build U xenocara/lib/mesa/src/compiler/glsl/tests/opt_add_neg_to_sub_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/optimization_test.py U xenocara/lib/mesa/src/compiler/glsl/tests/sampler_types_test.cpp U xenocara/lib/mesa/src/compiler/glsl/tests/sexps.py U xenocara/lib/mesa/src/compiler/glsl/tests/standalone_dump-builder.frag U xenocara/lib/mesa/src/compiler/glsl/tests/warnings_test.py U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/000-basic-test.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/000-basic-test.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/001-use-undefined-then-define.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/001-use-undefined-then-define.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/002-loop.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/002-loop.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/003-less.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/003-less.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/004-greater.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/004-greater.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/005-lequal.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/005-lequal.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/006-gequal.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/006-gequal.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/007-test-mod.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/007-test-mod.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/008-mulassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/008-mulassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/009-div-assign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/009-div-assign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/010-add-assign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/010-add-assign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/011-sub-assign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/011-sub-assign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/012-modassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/012-modassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/013-lsassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/013-lsassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/014-rsassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/018-bitand.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/014-rsassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/015-andassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/015-andassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/016-orassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/016-orassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/017-xorassign.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/017-xorassign.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/018-bitand.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/019-array.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/019-array.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/020-array-length.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/020-array-length.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/021-lshift.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/021-lshift.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/022-rshift.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/022-rshift.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/023-switch.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/023-switch.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/024-shaderout.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/024-shaderout.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/025-function-parameters.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/025-function-parameters.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/026-out-function-parameter-shaderout.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/026-out-function-parameter-shaderout.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/027-inout-function-parameter-shaderout.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/027-inout-function-parameter-shaderout.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/028-conditional.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/028-conditional.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/029-fieldselection.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/029-fieldselection.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/030-array-as-function-parameter.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/030-array-as-function-parameter.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/031-__-in-function-name.vert.expected U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/032-__-in-function-name-pragma-disable.vert U xenocara/lib/mesa/src/compiler/glsl/tests/warnings/032-__-in-function-name-pragma-disable.vert.expected U xenocara/lib/mesa/src/compiler/isaspec/decode.c U xenocara/lib/mesa/src/compiler/isaspec/decode.h U xenocara/lib/mesa/src/compiler/isaspec/decode.py U xenocara/lib/mesa/src/compiler/isaspec/encode.py U xenocara/lib/mesa/src/compiler/isaspec/isa.py U xenocara/lib/mesa/src/compiler/isaspec/isaspec.h U xenocara/lib/mesa/src/compiler/isaspec/meson.build U xenocara/lib/mesa/src/compiler/nir/README U xenocara/lib/mesa/src/compiler/nir/meson.build U xenocara/lib/mesa/src/compiler/nir/nir.c U xenocara/lib/mesa/src/compiler/nir/nir.h U xenocara/lib/mesa/src/compiler/nir/nir_algebraic.py U xenocara/lib/mesa/src/compiler/nir/nir_builder.c C xenocara/lib/mesa/src/compiler/nir/nir_builder.h U xenocara/lib/mesa/src/compiler/nir/nir_builder_opcodes_h.py U xenocara/lib/mesa/src/compiler/nir/nir_builtin_builder.c U xenocara/lib/mesa/src/compiler/nir/nir_builtin_builder.h U xenocara/lib/mesa/src/compiler/nir/nir_clone.c U xenocara/lib/mesa/src/compiler/nir/nir_constant_expressions.h U xenocara/lib/mesa/src/compiler/nir/nir_constant_expressions.py U xenocara/lib/mesa/src/compiler/nir/nir_control_flow.c U xenocara/lib/mesa/src/compiler/nir/nir_control_flow.h U xenocara/lib/mesa/src/compiler/nir/nir_control_flow_private.h U xenocara/lib/mesa/src/compiler/nir/nir_conversion_builder.h U xenocara/lib/mesa/src/compiler/nir/nir_deref.c U xenocara/lib/mesa/src/compiler/nir/nir_convert_ycbcr.c U xenocara/lib/mesa/src/compiler/nir/nir_deref.h U xenocara/lib/mesa/src/compiler/nir/nir_divergence_analysis.c U xenocara/lib/mesa/src/compiler/nir/nir_dominance.c U xenocara/lib/mesa/src/compiler/nir/nir_format_convert.h C xenocara/lib/mesa/src/compiler/nir/nir_from_ssa.c U xenocara/lib/mesa/src/compiler/nir/nir_gather_info.c U xenocara/lib/mesa/src/compiler/nir/nir_gather_ssa_types.c U xenocara/lib/mesa/src/compiler/nir/nir_gather_xfb_info.c U xenocara/lib/mesa/src/compiler/nir/nir_group_loads.c U xenocara/lib/mesa/src/compiler/nir/nir_gs_count_vertices.c U xenocara/lib/mesa/src/compiler/nir/nir_inline_functions.c U xenocara/lib/mesa/src/compiler/nir/nir_inline_helpers.h U xenocara/lib/mesa/src/compiler/nir/nir_inline_uniforms.c U xenocara/lib/mesa/src/compiler/nir/nir_instr_set.c U xenocara/lib/mesa/src/compiler/nir/nir_instr_set.h U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics.py U xenocara/lib/mesa/src/compiler/nir/nir_liveness.c U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics_c.py U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics_h.py U xenocara/lib/mesa/src/compiler/nir/nir_intrinsics_indices_h.py U xenocara/lib/mesa/src/compiler/nir/nir_linking_helpers.c U xenocara/lib/mesa/src/compiler/nir/nir_loop_analyze.c U xenocara/lib/mesa/src/compiler/nir/nir_loop_analyze.h U xenocara/lib/mesa/src/compiler/nir/nir_lower_alpha_test.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_alu.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_alu_width.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_amul.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_array_deref_of_vec.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_atomics_to_ssbo.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bit_size.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bitmap.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_blend.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_blend.h U xenocara/lib/mesa/src/compiler/nir/nir_lower_io.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_bitsize.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_float.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_bool_to_int32.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_cl_images.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clamp_color_outputs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_cull_distance_arrays.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_disable.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_clip_halfz.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_const_arrays_to_uniforms.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_convert_alu_types.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_discard_if.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_discard_or_demote.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fb_read.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_double_ops.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_drawpixels.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_flatshade.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_flrp.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fp16_conv.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fragcolor.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_fragcoord_wtrans.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_frexp.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_global_vars_to_local.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_goto_ifs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_gs_intrinsics.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_idiv.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_image.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_indirect_derefs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_tex.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_input_attachments.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_int64.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_int_to_float.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_interpolation.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_arrays_to_elements.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_to_scalar.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_to_temporaries.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_io_to_vector.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_is_helper_invocation.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_load_const_to_scalar.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_locals_to_regs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_mediump.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_memcpy.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_memory_model.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_multiview.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_non_uniform_access.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_packing.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_passthrough_edgeflags.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_patch_vertices.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_phis_to_scalar.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_pntc_ytransform.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_point_size.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_point_size_mov.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_point_smooth.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_poly_line_smooth.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_printf.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_readonly_images_to_tex.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_regs_to_ssa.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_returns.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_samplers.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_scratch.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_shader_calls.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_single_sampled.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_ssbo.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_subgroups.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_system_values.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_sysvals_to_varyings.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_task_shader.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_tex_shadow.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_texcoord_replace.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_to_source_mods.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_two_sided_color.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_ubo_vec4.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_undef_to_zero.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_uniforms_to_ubo.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_var_copies.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_variable_initializers.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vars_to_ssa.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vec3_to_vec4.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_vec_to_movs.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_viewport_transform.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_center.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wpos_ytransform.c U xenocara/lib/mesa/src/compiler/nir/nir_lower_wrmasks.c U xenocara/lib/mesa/src/compiler/nir/nir_metadata.c U xenocara/lib/mesa/src/compiler/nir/nir_move_vec_src_uses_to_dest.c U xenocara/lib/mesa/src/compiler/nir/nir_normalize_cubemap_coords.c U xenocara/lib/mesa/src/compiler/nir/nir_opcodes.py U xenocara/lib/mesa/src/compiler/nir/nir_opcodes_c.py U xenocara/lib/mesa/src/compiler/nir/nir_opcodes_h.py U xenocara/lib/mesa/src/compiler/nir/nir_opt_access.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_algebraic.py U xenocara/lib/mesa/src/compiler/nir/nir_opt_barriers.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_combine_stores.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_comparison_pre.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_conditional_discard.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_constant_folding.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_prop_vars.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_copy_propagate.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_cse.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_dce.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_dead_cf.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_dead_write_vars.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_find_array_copies.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_fragdepth.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_gcm.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_idiv_const.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_if.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_intrinsics.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_large_constants.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_load_store_vectorize.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_loop_unroll.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_memcpy.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_move.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_move_discards_to_top.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_non_uniform_access.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_offsets.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_peephole_select.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_phi_precision.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_preamble.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_ray_queries.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_rematerialize_compares.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_remove_phis.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_shrink_stores.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_shrink_vectors.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_sink.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_trivial_continues.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_undef.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_uniform_atomics.c U xenocara/lib/mesa/src/compiler/nir/nir_opt_vectorize.c U xenocara/lib/mesa/src/compiler/nir/nir_passthrough_tcs.c U xenocara/lib/mesa/src/compiler/nir/nir_phi_builder.c U xenocara/lib/mesa/src/compiler/nir/nir_phi_builder.h U xenocara/lib/mesa/src/compiler/nir/nir_print.c U xenocara/lib/mesa/src/compiler/nir/nir_propagate_invariant.c U xenocara/lib/mesa/src/compiler/nir/nir_range_analysis.c U xenocara/lib/mesa/src/compiler/nir/nir_range_analysis.h U xenocara/lib/mesa/src/compiler/nir/nir_remove_dead_variables.c U xenocara/lib/mesa/src/compiler/nir/nir_repair_ssa.c U xenocara/lib/mesa/src/compiler/nir/nir_scale_fdiv.c U xenocara/lib/mesa/src/compiler/nir/nir_schedule.c U xenocara/lib/mesa/src/compiler/nir/nir_schedule.h U xenocara/lib/mesa/src/compiler/nir/nir_search.c U xenocara/lib/mesa/src/compiler/nir/nir_search.h U xenocara/lib/mesa/src/compiler/nir/nir_search_helpers.h U xenocara/lib/mesa/src/compiler/nir/nir_serialize.c U xenocara/lib/mesa/src/compiler/nir/nir_serialize.h U xenocara/lib/mesa/src/compiler/nir/nir_split_64bit_vec3_and_vec4.c U xenocara/lib/mesa/src/compiler/nir/nir_split_per_member_structs.c U xenocara/lib/mesa/src/compiler/nir/nir_split_var_copies.c U xenocara/lib/mesa/src/compiler/nir/nir_split_vars.c U xenocara/lib/mesa/src/compiler/nir/nir_sweep.c U xenocara/lib/mesa/src/compiler/nir/nir_to_lcssa.c U xenocara/lib/mesa/src/compiler/nir/nir_validate.c U xenocara/lib/mesa/src/compiler/nir/nir_vla.h U xenocara/lib/mesa/src/compiler/nir/nir_vulkan.h U xenocara/lib/mesa/src/compiler/nir/nir_worklist.c U xenocara/lib/mesa/src/compiler/nir/nir_worklist.h U xenocara/lib/mesa/src/compiler/nir/nir_xfb_info.h U xenocara/lib/mesa/src/compiler/nir/tests/algebraic_parser_test.py U xenocara/lib/mesa/src/compiler/nir/tests/algebraic_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/builder_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/comparison_pre_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/control_flow_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/core_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/dce_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/load_store_vectorizer_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/lower_returns_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/negative_equal_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/opt_if_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/serialize_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/ssa_def_bits_used_tests.cpp U xenocara/lib/mesa/src/compiler/nir/tests/vars_tests.cpp U xenocara/lib/mesa/src/compiler/spirv/GLSL.ext.AMD.h U xenocara/lib/mesa/src/compiler/spirv/GLSL.std.450.h U xenocara/lib/mesa/src/compiler/spirv/OpenCL.std.h U xenocara/lib/mesa/src/compiler/spirv/gl_spirv.c U xenocara/lib/mesa/src/compiler/spirv/meson.build U xenocara/lib/mesa/src/compiler/spirv/nir_load_libclc.c U xenocara/lib/mesa/src/compiler/spirv/nir_lower_libclc.c U xenocara/lib/mesa/src/compiler/spirv/nir_spirv.h U xenocara/lib/mesa/src/compiler/spirv/spir-v.xml U xenocara/lib/mesa/src/compiler/spirv/spirv.core.grammar.json U xenocara/lib/mesa/src/compiler/spirv/spirv.h U xenocara/lib/mesa/src/compiler/spirv/spirv2nir.c U xenocara/lib/mesa/src/compiler/spirv/spirv_info.h U xenocara/lib/mesa/src/compiler/spirv/spirv_info_c.py U xenocara/lib/mesa/src/compiler/spirv/spirv_to_nir.c U xenocara/lib/mesa/src/compiler/spirv/vtn_alu.c U xenocara/lib/mesa/src/compiler/spirv/vtn_amd.c U xenocara/lib/mesa/src/compiler/spirv/vtn_cfg.c U xenocara/lib/mesa/src/compiler/spirv/vtn_gather_types_c.py U xenocara/lib/mesa/src/compiler/spirv/vtn_generator_ids_h.py U xenocara/lib/mesa/src/compiler/spirv/vtn_glsl450.c U xenocara/lib/mesa/src/compiler/spirv/vtn_opencl.c U xenocara/lib/mesa/src/compiler/spirv/vtn_private.h U xenocara/lib/mesa/src/compiler/spirv/vtn_subgroup.c U xenocara/lib/mesa/src/compiler/spirv/vtn_variables.c U xenocara/lib/mesa/src/compiler/spirv/tests/avail_vis.cpp U xenocara/lib/mesa/src/compiler/spirv/tests/helpers.h U xenocara/lib/mesa/src/compiler/spirv/tests/volatile.cpp U xenocara/lib/mesa/src/drm-shim/README.md U xenocara/lib/mesa/src/drm-shim/device.c U xenocara/lib/mesa/src/drm-shim/drm_shim.c U xenocara/lib/mesa/src/drm-shim/drm_shim.h U xenocara/lib/mesa/src/drm-shim/meson.build U xenocara/lib/mesa/src/egl/egl-entrypoint-check.py U xenocara/lib/mesa/src/egl/egl-glvnd-symbols.txt U xenocara/lib/mesa/src/egl/egl-symbols.txt U xenocara/lib/mesa/src/egl/meson.build U xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.c C xenocara/lib/mesa/src/egl/drivers/dri2/egl_dri2.h U xenocara/lib/mesa/src/egl/drivers/dri2/platform_android.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_android.h U xenocara/lib/mesa/src/egl/drivers/dri2/platform_android_mapper.cpp U xenocara/lib/mesa/src/egl/drivers/dri2/platform_device.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_drm.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_surfaceless.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_wayland.c C xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11.h U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11_dri3.c U xenocara/lib/mesa/src/egl/drivers/dri2/platform_x11_dri3.h U xenocara/lib/mesa/src/egl/drivers/haiku/.editorconfig U xenocara/lib/mesa/src/egl/drivers/haiku/egl_haiku.cpp U xenocara/lib/mesa/src/egl/drivers/wgl/egl_wgl.c U xenocara/lib/mesa/src/egl/drivers/wgl/egl_wgl.h U xenocara/lib/mesa/src/egl/generate/egl.xml U xenocara/lib/mesa/src/egl/generate/eglFunctionList.py U xenocara/lib/mesa/src/egl/generate/egl_other.xml U xenocara/lib/mesa/src/egl/generate/gen_egl_dispatch.py U xenocara/lib/mesa/src/egl/main/50_mesa.json U xenocara/lib/mesa/src/egl/main/egl.def.in U xenocara/lib/mesa/src/egl/main/eglapi.c U xenocara/lib/mesa/src/egl/main/eglarray.c U xenocara/lib/mesa/src/egl/main/eglarray.h U xenocara/lib/mesa/src/egl/main/eglconfig.c U xenocara/lib/mesa/src/egl/main/eglconfig.h U xenocara/lib/mesa/src/egl/main/eglconfigdebug.c U xenocara/lib/mesa/src/egl/main/eglconfigdebug.h U xenocara/lib/mesa/src/egl/main/eglcontext.c U xenocara/lib/mesa/src/egl/main/eglcontext.h U xenocara/lib/mesa/src/egl/main/eglcurrent.c U xenocara/lib/mesa/src/egl/main/eglcurrent.h U xenocara/lib/mesa/src/egl/main/egldefines.h U xenocara/lib/mesa/src/egl/main/egldevice.c U xenocara/lib/mesa/src/egl/main/egldevice.h U xenocara/lib/mesa/src/egl/main/egldispatchstubs.c U xenocara/lib/mesa/src/egl/main/egldispatchstubs.h U xenocara/lib/mesa/src/egl/main/egldisplay.c U xenocara/lib/mesa/src/egl/main/egldisplay.h U xenocara/lib/mesa/src/egl/main/egldriver.h U xenocara/lib/mesa/src/egl/main/eglentrypoint.h U xenocara/lib/mesa/src/egl/main/eglglobals.c U xenocara/lib/mesa/src/egl/main/eglglobals.h U xenocara/lib/mesa/src/egl/main/eglglvnd.c U xenocara/lib/mesa/src/egl/main/eglimage.c U xenocara/lib/mesa/src/egl/main/eglimage.h U xenocara/lib/mesa/src/egl/main/egllog.c U xenocara/lib/mesa/src/egl/main/egllog.h U xenocara/lib/mesa/src/egl/main/eglsurface.c U xenocara/lib/mesa/src/egl/main/eglsurface.h U xenocara/lib/mesa/src/egl/main/eglsync.c U xenocara/lib/mesa/src/egl/main/eglsync.h U xenocara/lib/mesa/src/egl/main/egltypedefs.h U xenocara/lib/mesa/src/egl/wayland/.editorconfig U xenocara/lib/mesa/src/egl/wayland/wayland-drm/meson.build U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.c U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.h U xenocara/lib/mesa/src/egl/wayland/wayland-drm/wayland-drm.xml U xenocara/lib/mesa/src/etnaviv/meson.build U xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc2000-fails.txt U xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc2000-flakes.txt U xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc2000-skips.txt U xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc7000-fails.txt U xenocara/lib/mesa/src/etnaviv/ci/etnaviv-gc7000-flakes.txt U xenocara/lib/mesa/src/etnaviv/ci/gitlab-ci.yml U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_bo.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_bo_cache.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_cmd_stream.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_device.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_drmif.h U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_gpu.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_perfmon.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_pipe.c U xenocara/lib/mesa/src/etnaviv/drm/etnaviv_priv.h U xenocara/lib/mesa/src/etnaviv/drm/meson.build U xenocara/lib/mesa/src/etnaviv/drm/tests/etnaviv_bo_cache_test.c U xenocara/lib/mesa/src/etnaviv/drm/tests/etnaviv_cmd_stream_test.c U xenocara/lib/mesa/src/etnaviv/drm/tests/meson.build U xenocara/lib/mesa/src/etnaviv/drm-shim/README.md U xenocara/lib/mesa/src/etnaviv/drm-shim/etnaviv_noop.c U xenocara/lib/mesa/src/etnaviv/drm-shim/meson.build U xenocara/lib/mesa/src/freedreno/.clang-format U xenocara/lib/mesa/src/freedreno/.dir-locals.el U xenocara/lib/mesa/src/freedreno/.editorconfig U xenocara/lib/mesa/src/freedreno/meson.build U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/afuc_test.asm U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/afuc_test.fw U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/crash.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_2d.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/es2gears-a320.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/fd-clouds.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/glxgears-a420.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/reference/shadow.log U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/afuc_test.asm U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/crash.devcore U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/dEQP-GLES2.functional.texture.specification.basic_teximage2d.rgba16f_2d.rd.gz U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.rd.gz U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/es2gears-a320.rd.gz U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/fd-clouds.rd.gz U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/glxgears-a420.rd.gz U xenocara/lib/mesa/src/freedreno/.gitlab-ci/traces/shadow.rd.gz U xenocara/lib/mesa/src/freedreno/afuc/README.rst U xenocara/lib/mesa/src/freedreno/afuc/afuc.h U xenocara/lib/mesa/src/freedreno/afuc/asm.c U xenocara/lib/mesa/src/freedreno/afuc/asm.h U xenocara/lib/mesa/src/freedreno/afuc/disasm.c U xenocara/lib/mesa/src/freedreno/afuc/emu-ds.c U xenocara/lib/mesa/src/freedreno/afuc/emu-regs.c U xenocara/lib/mesa/src/freedreno/afuc/emu-ui.c U xenocara/lib/mesa/src/freedreno/afuc/emu.c U xenocara/lib/mesa/src/freedreno/afuc/emu.h U xenocara/lib/mesa/src/freedreno/afuc/lexer.l U xenocara/lib/mesa/src/freedreno/afuc/meson.build U xenocara/lib/mesa/src/freedreno/afuc/parser.y U xenocara/lib/mesa/src/freedreno/afuc/util.c U xenocara/lib/mesa/src/freedreno/afuc/util.h U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a307.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a530.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a618-vk-full.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a618-vk.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630-vk-asan.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630-vk-full.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630-vk.toml U xenocara/lib/mesa/src/freedreno/ci/deqp-freedreno-a630.toml U xenocara/lib/mesa/src/freedreno/ci/freedreno-a307-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a307-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a307-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a420-fails.txt U xenocara/lib/mesa/src/freedreno/ci/gitlab-ci.yml U xenocara/lib/mesa/src/freedreno/ci/freedreno-a420-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a420-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a530-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a618-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a618-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a618-premerge-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a618-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-asan-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-asan-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-bypass-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/traces-freedreno.yml U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-premerge-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skips.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-crashes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gl_rendertests-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gles_rendertests-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-gles_rendertests-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-vk_rendertests-fails.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp-vk_rendertests-flakes.txt U xenocara/lib/mesa/src/freedreno/ci/freedreno-a630-skqp_unittests-fails.txt U xenocara/lib/mesa/src/freedreno/ci/restricted-traces-freedreno.yml U xenocara/lib/mesa/src/freedreno/common/README.rst U xenocara/lib/mesa/src/freedreno/common/disasm.h U xenocara/lib/mesa/src/freedreno/common/freedreno_common.h U xenocara/lib/mesa/src/freedreno/common/freedreno_dev_info.c U xenocara/lib/mesa/src/freedreno/common/freedreno_dev_info.h U xenocara/lib/mesa/src/freedreno/common/freedreno_devices.py U xenocara/lib/mesa/src/freedreno/common/freedreno_guardband.h U xenocara/lib/mesa/src/freedreno/common/freedreno_pm4.h U xenocara/lib/mesa/src/freedreno/common/freedreno_uuid.c U xenocara/lib/mesa/src/freedreno/common/freedreno_uuid.h U xenocara/lib/mesa/src/freedreno/common/meson.build U xenocara/lib/mesa/src/freedreno/computerator/README.rst U xenocara/lib/mesa/src/freedreno/computerator/a4xx.c U xenocara/lib/mesa/src/freedreno/computerator/a6xx.c U xenocara/lib/mesa/src/freedreno/computerator/ir3_asm.c U xenocara/lib/mesa/src/freedreno/computerator/ir3_asm.h U xenocara/lib/mesa/src/freedreno/computerator/main.c U xenocara/lib/mesa/src/freedreno/computerator/main.h U xenocara/lib/mesa/src/freedreno/computerator/meson.build U xenocara/lib/mesa/src/freedreno/computerator/examples/branch.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/early_preamble.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/invocationid.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/pvtmem.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/simple.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/stg_ldg_offset.asm U xenocara/lib/mesa/src/freedreno/computerator/examples/test-flut.sh U xenocara/lib/mesa/src/freedreno/computerator/examples/test-opcodes.sh U xenocara/lib/mesa/src/freedreno/computerator/examples/test-regfile.sh U xenocara/lib/mesa/src/freedreno/decode/buffers.c U xenocara/lib/mesa/src/freedreno/decode/buffers.h U xenocara/lib/mesa/src/freedreno/decode/cffdec.c U xenocara/lib/mesa/src/freedreno/decode/cffdec.h U xenocara/lib/mesa/src/freedreno/decode/cffdump.c U xenocara/lib/mesa/src/freedreno/decode/crashdec-hfi.c U xenocara/lib/mesa/src/freedreno/decode/crashdec-mempool.c U xenocara/lib/mesa/src/freedreno/decode/crashdec.c U xenocara/lib/mesa/src/freedreno/decode/crashdec.h U xenocara/lib/mesa/src/freedreno/decode/io.c U xenocara/lib/mesa/src/freedreno/decode/io.h U xenocara/lib/mesa/src/freedreno/decode/meson.build U xenocara/lib/mesa/src/freedreno/decode/pager.c U xenocara/lib/mesa/src/freedreno/decode/pager.h U xenocara/lib/mesa/src/freedreno/decode/pgmdump.c U xenocara/lib/mesa/src/freedreno/decode/pgmdump2.c U xenocara/lib/mesa/src/freedreno/decode/redump.h U xenocara/lib/mesa/src/freedreno/decode/replay.c U xenocara/lib/mesa/src/freedreno/decode/rnnutil.c U xenocara/lib/mesa/src/freedreno/decode/rnnutil.h U xenocara/lib/mesa/src/freedreno/decode/script.c U xenocara/lib/mesa/src/freedreno/decode/script.h U xenocara/lib/mesa/src/freedreno/decode/util.h U xenocara/lib/mesa/src/freedreno/decode/scripts/analyze.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/parse-submits.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/sanity-a6xx.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/test.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/tex3d-layout.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/texturator-to-unit-test-5xx.lua U xenocara/lib/mesa/src/freedreno/decode/scripts/texturator-to-unit-test.lua U xenocara/lib/mesa/src/freedreno/drm/freedreno_bo.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_bo_cache.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_device.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_drmif.h U xenocara/lib/mesa/src/freedreno/drm/freedreno_pipe.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_priv.h U xenocara/lib/mesa/src/freedreno/drm/freedreno_ringbuffer.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_ringbuffer.h U xenocara/lib/mesa/src/freedreno/drm/freedreno_ringbuffer_sp.c U xenocara/lib/mesa/src/freedreno/drm/freedreno_ringbuffer_sp.h U xenocara/lib/mesa/src/freedreno/drm/freedreno_ringbuffer_sp_reloc.h U xenocara/lib/mesa/src/freedreno/drm/meson.build U xenocara/lib/mesa/src/freedreno/drm/msm/msm_bo.c U xenocara/lib/mesa/src/freedreno/drm/msm/msm_device.c U xenocara/lib/mesa/src/freedreno/drm/msm/msm_pipe.c U xenocara/lib/mesa/src/freedreno/drm/msm/msm_priv.h U xenocara/lib/mesa/src/freedreno/drm/msm/msm_ringbuffer.c U xenocara/lib/mesa/src/freedreno/drm/msm/msm_ringbuffer_sp.c U xenocara/lib/mesa/src/freedreno/drm/virtio/msm_proto.h U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_bo.c U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_device.c U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_pipe.c U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_priv.h U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_ringbuffer.c U xenocara/lib/mesa/src/freedreno/drm/virtio/virtio_ringbuffer.h U xenocara/lib/mesa/src/freedreno/drm-shim/README.md U xenocara/lib/mesa/src/freedreno/drm-shim/freedreno_noop.c U xenocara/lib/mesa/src/freedreno/drm-shim/meson.build U xenocara/lib/mesa/src/freedreno/ds/fd_pps_driver.cc U xenocara/lib/mesa/src/freedreno/ds/fd_pps_driver.h U xenocara/lib/mesa/src/freedreno/ds/meson.build U xenocara/lib/mesa/src/freedreno/fdl/fd5_layout.c U xenocara/lib/mesa/src/freedreno/fdl/fd5_layout_test.c U xenocara/lib/mesa/src/freedreno/fdl/fd6_format_table.c U xenocara/lib/mesa/src/freedreno/fdl/fd6_format_table.h U xenocara/lib/mesa/src/freedreno/fdl/fd6_layout.c U xenocara/lib/mesa/src/freedreno/fdl/fd6_layout_test.c U xenocara/lib/mesa/src/freedreno/fdl/fd6_view.c U xenocara/lib/mesa/src/freedreno/fdl/fd_layout_test.c U xenocara/lib/mesa/src/freedreno/fdl/fd_layout_test.h U xenocara/lib/mesa/src/freedreno/fdl/freedreno_layout.c U xenocara/lib/mesa/src/freedreno/fdl/freedreno_layout.h U xenocara/lib/mesa/src/freedreno/fdl/meson.build U xenocara/lib/mesa/src/freedreno/ir2/disasm-a2xx.c U xenocara/lib/mesa/src/freedreno/ir2/instr-a2xx.h U xenocara/lib/mesa/src/freedreno/ir2/meson.build U xenocara/lib/mesa/src/freedreno/ir3/.dir-locals.el U xenocara/lib/mesa/src/freedreno/ir3/.editorconfig U xenocara/lib/mesa/src/freedreno/ir3/disasm-a3xx.c U xenocara/lib/mesa/src/freedreno/ir3/instr-a3xx.h U xenocara/lib/mesa/src/freedreno/ir3/ir3.c U xenocara/lib/mesa/src/freedreno/ir3/ir3.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_a4xx.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_a6xx.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_array_to_ssa.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_assembler.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_assembler.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_cf.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_compiler.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_compiler.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_compiler_nir.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_context.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_context.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_cp.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_cse.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_dce.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_delay.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_image.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_disk_cache.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_dominance.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_image.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_legalize.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_legalize_relative.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_lexer.l U xenocara/lib/mesa/src/freedreno/ir3/ir3_liveness.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_parallelcopy.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_spill.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_lower_subgroups.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_merge_regs.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_imul.py U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_64b.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_io_offsets.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_trig.py U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_tess.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_load_barycentric_at_offset.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_load_barycentric_at_sample.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_tex_prefetch.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_lower_wide_load_store.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_move_varying_inputs.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_nir_opt_preamble.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_parser.y U xenocara/lib/mesa/src/freedreno/ir3/ir3_postsched.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_print.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_ra.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_ra.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_ra_validate.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_remove_unreachable.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_sched.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_shader.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_shader.h U xenocara/lib/mesa/src/freedreno/ir3/ir3_spill.c U xenocara/lib/mesa/src/freedreno/ir3/ir3_validate.c U xenocara/lib/mesa/src/freedreno/ir3/meson.build U xenocara/lib/mesa/src/freedreno/ir3/tests/delay.c U xenocara/lib/mesa/src/freedreno/ir3/tests/disasm.c U xenocara/lib/mesa/src/freedreno/isa/encode.c U xenocara/lib/mesa/src/freedreno/isa/ir3-cat0.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat1.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat2.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat3.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat4.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat5.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat6.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-cat7.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-common.xml U xenocara/lib/mesa/src/freedreno/isa/ir3-disasm.c U xenocara/lib/mesa/src/freedreno/isa/ir3.xml U xenocara/lib/mesa/src/freedreno/isa/isa.h U xenocara/lib/mesa/src/freedreno/isa/meson.build U xenocara/lib/mesa/src/freedreno/perfcntrs/fd2_perfcntr.c U xenocara/lib/mesa/src/freedreno/perfcntrs/fd5_perfcntr.c U xenocara/lib/mesa/src/freedreno/perfcntrs/fd6_perfcntr.c U xenocara/lib/mesa/src/freedreno/perfcntrs/fdperf.c U xenocara/lib/mesa/src/freedreno/perfcntrs/freedreno_dt.c U xenocara/lib/mesa/src/freedreno/perfcntrs/freedreno_dt.h U xenocara/lib/mesa/src/freedreno/perfcntrs/freedreno_perfcntr.c U xenocara/lib/mesa/src/freedreno/perfcntrs/freedreno_perfcntr.h U xenocara/lib/mesa/src/freedreno/perfcntrs/meson.build U xenocara/lib/mesa/src/freedreno/registers/.gitignore U xenocara/lib/mesa/src/freedreno/registers/adreno.xml U xenocara/lib/mesa/src/freedreno/registers/freedreno_copyright.xml U xenocara/lib/mesa/src/freedreno/registers/gen_header.py U xenocara/lib/mesa/src/freedreno/registers/meson.build U xenocara/lib/mesa/src/freedreno/registers/msm.xml U xenocara/lib/mesa/src/freedreno/registers/rules-ng-ng.txt U xenocara/lib/mesa/src/freedreno/registers/rules-ng.xsd U xenocara/lib/mesa/src/freedreno/registers/text-format.txt U xenocara/lib/mesa/src/freedreno/registers/adreno/a2xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a3xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a4xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a5xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a6xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a6xx_gmu.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/a7xx.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/adreno_common.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/adreno_control_regs.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/adreno_pipe_regs.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/adreno_pm4.xml U xenocara/lib/mesa/src/freedreno/registers/adreno/meson.build U xenocara/lib/mesa/src/freedreno/registers/adreno/ocmem.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_10nm.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_14nm.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_20nm.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_28nm.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_28nm_8960.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_7nm.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/dsi_phy_v2.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/mmss_cc.xml U xenocara/lib/mesa/src/freedreno/registers/dsi/sfpb.xml U xenocara/lib/mesa/src/freedreno/registers/edp/edp.xml U xenocara/lib/mesa/src/freedreno/registers/hdmi/hdmi.xml U xenocara/lib/mesa/src/freedreno/registers/hdmi/qfprom.xml U xenocara/lib/mesa/src/freedreno/registers/mdp/mdp4.xml U xenocara/lib/mesa/src/freedreno/registers/mdp/mdp5.xml U xenocara/lib/mesa/src/freedreno/registers/mdp/mdp_common.xml U xenocara/lib/mesa/src/freedreno/rnn/aprintf.c U xenocara/lib/mesa/src/freedreno/rnn/colors.c U xenocara/lib/mesa/src/freedreno/rnn/colors.h U xenocara/lib/mesa/src/freedreno/rnn/headergen2.c U xenocara/lib/mesa/src/freedreno/rnn/meson.build U xenocara/lib/mesa/src/freedreno/rnn/path.c U xenocara/lib/mesa/src/freedreno/rnn/rnn.c U xenocara/lib/mesa/src/freedreno/rnn/rnn.h U xenocara/lib/mesa/src/freedreno/rnn/rnndec.c U xenocara/lib/mesa/src/freedreno/rnn/rnndec.h U xenocara/lib/mesa/src/freedreno/rnn/util.h U xenocara/lib/mesa/src/freedreno/vulkan/.clang-format U xenocara/lib/mesa/src/freedreno/vulkan/.dir-locals.el U xenocara/lib/mesa/src/freedreno/vulkan/.editorconfig U xenocara/lib/mesa/src/freedreno/vulkan/TODO U xenocara/lib/mesa/src/freedreno/vulkan/meson.build U xenocara/lib/mesa/src/freedreno/vulkan/msm_kgsl.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_android.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_android.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_autotune.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_autotune.h C xenocara/lib/mesa/src/freedreno/vulkan/tu_clear_blit.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_clear_blit.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_cmd_buffer.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_cmd_buffer.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_common.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_cs.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_cs.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_cs_breadcrumbs.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_descriptor_set.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_descriptor_set.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_device.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_device.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_drm.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_drm.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_dynamic_rendering.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_dynamic_rendering.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_formats.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_formats.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_image.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_image.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_kgsl.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_lrz.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_lrz.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_nir_lower_multiview.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pass.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pass.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto.cc U xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_perfetto_util.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pipeline.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_pipeline.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_query.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_query.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_shader.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_shader.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_suballoc.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_suballoc.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_tracepoints.py U xenocara/lib/mesa/src/freedreno/vulkan/tu_util.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_util.h U xenocara/lib/mesa/src/freedreno/vulkan/tu_wsi.c U xenocara/lib/mesa/src/freedreno/vulkan/tu_wsi.h U xenocara/lib/mesa/src/gallium/README.portability U xenocara/lib/mesa/src/gallium/meson.build U xenocara/lib/mesa/src/gallium/auxiliary/meson.build U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_context.h U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.c U xenocara/lib/mesa/src/gallium/auxiliary/cso_cache/cso_hash.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_cliptest_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_context.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_decompose_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_fs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_gs_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_llvm_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aaline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_aapoint.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_clip.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_flatshade.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_private.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_offset.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_stipple.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_twoside.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_unfilled.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_user_cull.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_line.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pipe_wide_point.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_prim_assembler_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_decompose.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_post_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_so_emit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_util.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_so_emit_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_split_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_tess.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_tess.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vertex.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs.h U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_llvm.c U xenocara/lib/mesa/src/gallium/auxiliary/draw/draw_vs_variant.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_context.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_pipe.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_screen.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_ddebug/dd_util.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_pipe.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_noop/noop_state.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/README U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/enums2names.py U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_context.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_context.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_dump.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_dump_defines.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_dump_state.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_dump_state.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_public.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_screen.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_screen.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/tr_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/driver_trace/trace.xsl U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/f.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_arit_overflow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_assert.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_const.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_conv.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_coro.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_coro.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_flow.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_aos_array.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_float.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_s3tc.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_srgb.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_gather.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_init.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_intr.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_ir_common.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_ir_common.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_limits.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_jit_types.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_jit_types.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_logic.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.cpp U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_misc.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_nir.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_nir.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_nir_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_pack.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_printf.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_aos.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_sample_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_struct.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_swizzle.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_action.h U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_tgsi_soa.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.c U xenocara/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_type.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/font.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_context.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpu.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_cpufreq.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_diskstat.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_driver_query.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_fps.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_nic.c U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_private.h U xenocara/lib/mesa/src/gallium/auxiliary/hud/hud_sensors_temp.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_indices_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.c U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_primconvert.h U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_gen.py U xenocara/lib/mesa/src/gallium/auxiliary/indices/u_unfilled_indices.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_draw_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_draw_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_to_tgsi.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_to_tgsi.h U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_to_tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/nir_to_tgsi_info.h U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.c U xenocara/lib/mesa/src/gallium/auxiliary/nir/tgsi_to_nir.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_mman.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.c U xenocara/lib/mesa/src/gallium/auxiliary/os/os_process.h U xenocara/lib/mesa/src/gallium/auxiliary/os/os_thread.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/driinfo_gallium.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/meson.build U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_drm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_priv.h U xenocara/lib/mesa/src/gallium/auxiliary/pipe-loader/pipe_loader_sw.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_mm.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_bufmgr_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_slab.h U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.c U xenocara/lib/mesa/src/gallium/auxiliary/pipebuffer/pb_validate.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/ADDING U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/postprocess.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_celshade.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_colors.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_filters.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_init.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_mlaa_areamap.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_private.h U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_program.c U xenocara/lib/mesa/src/gallium/auxiliary/postprocess/pp_run.c U xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.c U xenocara/lib/mesa/src/gallium/auxiliary/renderonly/renderonly.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_execmem.h U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.c U xenocara/lib/mesa/src/gallium/auxiliary/rtasm/rtasm_x86sse.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/drm_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/drm_helper_public.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_debug_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/inline_sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/sw_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/target-helpers/sw_helper_public.h U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/p_tessellator.cpp U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/p_tessellator.h U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/tessellator.cpp U xenocara/lib/mesa/src/gallium/auxiliary/tessellator/tessellator.hpp U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_aa_point.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_build.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_exec.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_from_mesa.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_from_mesa.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_info_opcodes.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_iterate.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_lowering.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_opcode_tmp.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_parse.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_point_sprite.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_sanity.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_scan.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_strings.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_text.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_transform.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_two_side.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_ureg.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_util.h U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_vpos.c U xenocara/lib/mesa/src/gallium/auxiliary/tgsi/tgsi_vpos.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_generic.c U xenocara/lib/mesa/src/gallium/auxiliary/translate/translate_sse.c U xenocara/lib/mesa/src/gallium/auxiliary/util/dbghelp.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_async_debug.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_async_debug.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitcast.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_bitmask.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_blitter.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_box.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_compute.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_compute.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_cb.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_flush.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_debug_image.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_flags.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dirty_surfaces.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_draw_quad.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_driconf.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_driconf.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dual_blend.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_defines.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_dump_state.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_file.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_framebuffer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_gen_mipmap.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_handle_table.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_helpers.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_index_modify.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_inlines.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_linear.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_live_shader_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_live_shader_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_log.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_log.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pack_color.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim_restart.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_prim_restart.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pstipple.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_pwr8.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_range.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_rect.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_resource.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sampler.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_screen.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_screen.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_simple_shaders.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_draw.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_draw.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_split_prim.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_sse.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_suballoc.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_surface.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tests.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_texture.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_threaded_context.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_threaded_context.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_threaded_context_calls.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tile.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_trace_gallium.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_trace_gallium.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_tracepoints.py U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer_helper.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_transfer_helper.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_upload_mgr.h C xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vbuf.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vertex_state_cache.c U xenocara/lib/mesa/src/gallium/auxiliary/util/u_vertex_state_cache.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_video.h U xenocara/lib/mesa/src/gallium/auxiliary/util/u_viewport.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_bicubic_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_codec.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_codec.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor_cs.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor_cs.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor_gfx.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_compositor_gfx.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_csc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_defines.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_deint_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_idct.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_matrix_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mc.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_median_filter.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_bitstream.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_mpeg12_decoder.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_probs_table.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_stubs.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_types.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_vertex_buffers.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_video_buffer.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys.h U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_drm.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri3.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_dri_vgem.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_win32.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_winsys_xlib_swrast.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.c U xenocara/lib/mesa/src/gallium/auxiliary/vl/vl_zscan.h U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_blit.c U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_pipe.c U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_public.h U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_state.c U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_state.h U xenocara/lib/mesa/src/gallium/drivers/asahi/agx_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/asahi/magic.c U xenocara/lib/mesa/src/gallium/drivers/asahi/magic.h U xenocara/lib/mesa/src/gallium/drivers/asahi/meson.build U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_batch.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_batch.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blit.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blorp.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_blt.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_clear.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_context.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_context.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_defines.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_draw.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fence.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fence.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fine_fence.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_fine_fence.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_formats.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_genx_macros.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_genx_protos.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_monitor.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_monitor.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_perf.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_perf.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_performance_query.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_pipe.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_pipe_control.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_program.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_program_cache.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_query.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resolve.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resource.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_resource.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_screen.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_screen.h U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_state.c U xenocara/lib/mesa/src/gallium/drivers/crocus/crocus_todo.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/driinfo_crocus.h U xenocara/lib/mesa/src/gallium/drivers/crocus/gen4_blorp_exec.h U xenocara/lib/mesa/src/gallium/drivers/crocus/meson.build U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-g41-fails.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-g41-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-g41-skips.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-hsw-fails.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-hsw-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/crocus-hsw-skips.txt U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/deqp-crocus-g41.toml U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/deqp-crocus-hsw.toml U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/crocus/ci/traces-crocus.yml U xenocara/lib/mesa/src/gallium/drivers/d3d12/.clang-format U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_batch.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_batch.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_blit.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_blit.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_bufmgr.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_cmd_signature.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_cmd_signature.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_common.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_compiler.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_compiler.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_compute_transforms.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_compute_transforms.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_context.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_context.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_debug.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_descriptor_pool.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_descriptor_pool.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_draw.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_dxcore_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_dxgi_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_fence.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_fence.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_format.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_format.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_gs_variant.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_interop_public.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_lower_image_casts.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_lower_point_sprite.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_nir_passes.c U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_nir_passes.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_pipeline_state.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_pipeline_state.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_public.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_query.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_query.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_residency.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_residency.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource_state.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_resource_state.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_root_signature.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_root_signature.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_screen.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_surface.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_surface.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_tcs_variant.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_util.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_buffer.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_array_of_textures_dpb_manager.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_array_of_textures_dpb_manager.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_buffer.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_av1.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_av1.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_h264.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_h264.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_hevc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_hevc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_references_mgr.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_references_mgr.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_vp9.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dec_vp9.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_dpb_storage_manager.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_h264.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_h264.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_hevc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_enc_hevc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_h264.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_h264.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_h264.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_hevc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_bitstream_builder_hevc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_h264.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_hevc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_nalu_writer_hevc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_h264.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_h264.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_proc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_hevc.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_encoder_references_manager_hevc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_proc.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_screen.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_screen.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_texture_array_dpb_manager.cpp U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_texture_array_dpb_manager.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/d3d12_video_types.h U xenocara/lib/mesa/src/gallium/drivers/d3d12/meson.build U xenocara/lib/mesa/src/gallium/drivers/d3d12/ci/d3d12-quick_gl.txt U xenocara/lib/mesa/src/gallium/drivers/d3d12/ci/d3d12-quick_shader.txt U xenocara/lib/mesa/src/gallium/drivers/d3d12/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/etnaviv/README U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_asm.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blend.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blt.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_blt.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_clear_blit.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_emit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_liveness.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/meson.build U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_compiler_nir_ra.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_context.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_debug.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disasm.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_disk_cache.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_emit.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_etc2.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_etc2.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_fence.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_format.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_internal.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_perfmon.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_nir_lower_ubo_to_uniform.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_perfmon.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc_occlusion.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_acc_perfmon.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rasterizer.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_resource.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_rs.h C xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_screen.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_shader.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_state.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_surface.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_desc.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_desc.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_state.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_texture_state.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_tiling.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_transfer.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_translate.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_uniforms.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_util.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.c U xenocara/lib/mesa/src/gallium/drivers/etnaviv/etnaviv_zsa.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/cmdstream.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/common_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/isa.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/state_blt.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/hw/texdesc_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/etnaviv/tests/lower_ubo_tests.cpp U xenocara/lib/mesa/src/gallium/drivers/freedreno/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/freedreno/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_autotune.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_autotune.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch_cache.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_batch_cache.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_blitter.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_blitter.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_fence.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/gmemtool.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_perfetto.cc U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_perfetto.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_acc.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_acc.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/meson.build U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_state.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_surface.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_tracepoints.py U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/freedreno_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/trace-parser.py U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_util.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/fd2_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2_assemble.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2_cp.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2_nir.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2_private.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a2xx/ir2_ra.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a3xx/fd3_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_compute.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_compute.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_image.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_image.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a4xx/fd4_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blitter.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_blitter.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_compute.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_compute.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_format.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_format.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_image.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_image.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a5xx/fd5_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_blend.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_blend.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_blitter.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_compute.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_compute.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_const.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_const.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_context.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_context.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_draw.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_draw.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_emit.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_emit.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_gmem.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_gmem.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_image.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_image.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_pack.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_program.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_program.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_query.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_query.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_rasterizer.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_resource.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_resource.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_screen.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_screen.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_texture.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_texture.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_vsc.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_vsc.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_zsa.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/a6xx/fd6_zsa.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cache.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cache.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_const.h U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_gallium.c U xenocara/lib/mesa/src/gallium/drivers/freedreno/ir3/ir3_gallium.h U xenocara/lib/mesa/src/gallium/drivers/i915/.clang-format U xenocara/lib/mesa/src/gallium/drivers/i915/TODO U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batch.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_batchbuffer.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_blit.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_clear.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_context.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_fp.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_debug_private.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_flush.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_optimize.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_fpc_translate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_prim_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_public.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_query.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_reg.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_resource_texture.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_screen.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_dynamic.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_emit.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_fpc.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_immediate.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_state_static.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.c U xenocara/lib/mesa/src/gallium/drivers/i915/i915_surface.h U xenocara/lib/mesa/src/gallium/drivers/i915/i915_winsys.h U xenocara/lib/mesa/src/gallium/drivers/i915/meson.build U xenocara/lib/mesa/src/gallium/drivers/i915/ci/deqp-i915g.toml U xenocara/lib/mesa/src/gallium/drivers/i915/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/i915/ci/i915-g33-fails.txt U xenocara/lib/mesa/src/gallium/drivers/i915/ci/i915-g33-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/i915/ci/i915-g33-skips.txt U xenocara/lib/mesa/src/gallium/drivers/i915/ci/traces-i915.yml U xenocara/lib/mesa/src/gallium/drivers/iris/driinfo_iris.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_batch.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_batch.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_binder.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_binder.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_blit.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_blorp.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_border_color.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_clear.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_context.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_context.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_defines.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_draw.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_fence.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_fence.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_fine_fence.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_fine_fence.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_formats.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_genx_macros.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_genx_protos.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_measure.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_measure.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_monitor.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_monitor.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_perf.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_perf.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_performance_query.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_pipe.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_pipe_control.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_program.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_program_cache.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_query.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_resolve.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_resource.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_resource.h C xenocara/lib/mesa/src/gallium/drivers/iris/iris_screen.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_screen.h U xenocara/lib/mesa/src/gallium/drivers/iris/iris_state.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_utrace.c U xenocara/lib/mesa/src/gallium/drivers/iris/iris_utrace.h U xenocara/lib/mesa/src/gallium/drivers/iris/meson.build U xenocara/lib/mesa/src/gallium/drivers/lima/lima_blit.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_blit.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_bo.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_bo.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_context.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_context.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_disk_cache.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_draw.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_fence.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_fence.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_format.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_format.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_gpu.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_job.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_job.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_parser.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_parser.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_program.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_program.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_util.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_query.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_resource.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_resource.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_screen.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_screen.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_state.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_texture.c U xenocara/lib/mesa/src/gallium/drivers/lima/lima_texture.h U xenocara/lib/mesa/src/gallium/drivers/lima/lima_util.h U xenocara/lib/mesa/src/gallium/drivers/lima/meson.build U xenocara/lib/mesa/src/gallium/drivers/lima/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/lima/ci/lima-fails.txt U xenocara/lib/mesa/src/gallium/drivers/lima/ci/lima-skips.txt U xenocara/lib/mesa/src/gallium/drivers/lima/drm-shim/lima_noop.c U xenocara/lib/mesa/src/gallium/drivers/lima/drm-shim/meson.build U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_ir.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_algebraic.py U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_duplicate_consts.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_duplicate_intrinsic.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_lower_txp.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_lower_uniform_to_scalar.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_split_load_input.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/lima_nir_split_loads.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/codegen.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/codegen.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/disasm.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/gpir.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/lower.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/nir.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/node.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/optimize.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/reduce_scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/regalloc.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/gp/scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/codegen.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/codegen.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/disasm.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/liveness.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/lower.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/nir.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/node.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/node_to_instr.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/ppir.h U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/regalloc.c U xenocara/lib/mesa/src/gallium/drivers/lima/ir/pp/scheduler.c U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/glsl.cpp U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/glsl.h U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/lima_compiler_cmdline.c U xenocara/lib/mesa/src/gallium/drivers/lima/standalone/lima_disasm.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_alpha.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_blend_logicop.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_depth.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_bld_interp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_clear.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_cs_tpool.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_cs_tpool.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_debug.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_fence.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_flush.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_jit.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_limits.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_fastpath.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_interp.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_priv.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_linear_sampler.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_memory.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_perf.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_public.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_query.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_debug.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_linear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_linear_fallback.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_priv.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_rect.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_rast_tri_tmp.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_scene_queue.h C xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_screen.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_analysis.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_context.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_line.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_point.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_rect.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_tri.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_cs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_cs.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_analysis.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_fastpath.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_linear.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_fs_linear_llvm.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_gs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_setup.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_tess.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_surface.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_arit.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_blend.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_conv.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_format.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_main.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_test_printf.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.c U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/lp_texture.h U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/meson.build U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/deqp-llvmpipe-asan.toml U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/deqp-llvmpipe.toml U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-clover.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-fails.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-rusticl.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/llvmpipe-skips.txt U xenocara/lib/mesa/src/gallium/drivers/llvmpipe/ci/traces-llvmpipe.yml U xenocara/lib/mesa/src/gallium/drivers/nouveau/meson.build U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_buffer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_compiler.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_debug.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_fence.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_gldefs.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_heap.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_mm.h C xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_vp3_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nouveau_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv17_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv31_mpeg.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv_object.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/deqp-nouveau-gk20a.toml U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/deqp-nouveau-gm20b.toml U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gf108-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gf108-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gk20a-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm206-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm206-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm206-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm20b-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm20b-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gm20b-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gt215-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-gt215-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-nv92-fails.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-nv92-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/ci/nouveau-nv92-skips.txt U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv01_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30-40_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_clear.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_draw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_format.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_fragtex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_texture.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv30_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_vertprog.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nv40_verttex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_shader.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv30/nvfx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/g80_defs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/g80_texture.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_2d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_3ddefs.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_blit.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_push.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_metric.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_query_hw_sm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_stateobj_tex.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_transfer.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv50_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv84_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nv50/nv98_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/cla0c0qmd.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/clc0c0qmd.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/clc3c0qmd.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/drf.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/gm107_texture.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_3d.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_context.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_formats.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_m2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_macros.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_miptree.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_program.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_metric.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_hw_sm.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_query_sw.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_resource.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_screen.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_shader_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_stateobj.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_surface.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_transfer.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_vbo_translate.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmd.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_bsp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_ppp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_video_vp.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nvc0_winsys.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_compute.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_copy.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/nve4_p2mf.xml.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmda0c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmdc0c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/qmdc3c0.c U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/Makefile U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com9097.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/com90c0.mme.h U xenocara/lib/mesa/src/gallium/drivers/nouveau/nvc0/mme/comc597.mme.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/panfrost/meson.build U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_blend_cso.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_blit.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_cmdstream.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_context.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_context.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_helpers.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_job.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_job.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_mempool.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_mempool.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_public.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_resource.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_resource.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_screen.c U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_screen.h U xenocara/lib/mesa/src/gallium/drivers/panfrost/pan_shader.c U xenocara/lib/mesa/src/gallium/drivers/r300/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/r300/meson.build U xenocara/lib/mesa/src/gallium/drivers/r300/r300_blit.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cb.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_chipset.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_context.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_cs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_debug.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_defines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_emit.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_flush.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_fs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_hyperz.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_public.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_query.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_reg.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_stencilref.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_render_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_resource.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_screen_buffer.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_shader_semantics.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_state_inlines.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_texture_desc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_tgsi_to_rc.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_transfer.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.c U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs.h U xenocara/lib/mesa/src/gallium/drivers/r300/r300_vs_draw.c U xenocara/lib/mesa/src/gallium/drivers/r300/ci/r300-r480-fails.txt U xenocara/lib/mesa/src/gallium/drivers/r300/ci/r300-rv515-fails.txt U xenocara/lib/mesa/src/gallium/drivers/r300/ci/r300-rv515-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/r300/ci/r300-rv515-skips.txt U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_fragprog_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r300_nir_algebraic.py U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r3xx_vertprog_dump.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/r500_fragprog_emit.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_code.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_compiler_util.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_deadcode.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_dataflow_swizzles.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_emulate_branches.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_inline_literals.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_list.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_optimize.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_dead_sources.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_regalloc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_schedule.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_pair_translate.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_alu.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_pair.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_print.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_program_tex.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_regalloc.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_remove_constants.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_rename_regs.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_swizzle.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_variable.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/radeon_vert_fc.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/omod_two_writers.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/r300_compiler_tests.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_optimize_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_regalloc_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/radeon_compiler_util_tests.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/rc_test_helpers.h U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/regalloc_tex_1d_swizzle.test U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.c U xenocara/lib/mesa/src/gallium/drivers/r300/compiler/tests/unit_test.h U xenocara/lib/mesa/src/gallium/drivers/r600/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/r600/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/r600/cayman_msaa.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.c U xenocara/lib/mesa/src/gallium/drivers/r600/compute_memory_pool.h U xenocara/lib/mesa/src/gallium/drivers/r600/eg_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/eg_debug.c U xenocara/lib/mesa/src/gallium/drivers/r600/eg_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/egd_tables.py U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute.h U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_compute_internal.h U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreen_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/evergreend.h U xenocara/lib/mesa/src/gallium/drivers/r600/meson.build U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_asm.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_blit.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_buffer_common.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_cs.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_dump.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_dump.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_formats.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_gpu_load.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_hw_context.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_isa.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_opcodes.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_perfcounter.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe_common.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_pipe_common.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_query.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_query.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600d.h U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_state_common.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_streamout.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_test_dma.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_texture.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600_viewport.c U xenocara/lib/mesa/src/gallium/drivers/r600/r600d_common.h U xenocara/lib/mesa/src/gallium/drivers/r600/r700_asm.c U xenocara/lib/mesa/src/gallium/drivers/r600/r700_sq.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_vce.h U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/r600/radeon_video.h U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-rv770-fails.txt U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-rv770-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-rv770-skips.txt U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-turks-fails.txt U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-turks-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/r600/ci/r600-turks-skips.txt U xenocara/lib/mesa/src/gallium/drivers/r600/sb/notes.markdown U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_decoder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_finalize.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_fmt_def.inc U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_bc_parser.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_context.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_core.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dce_cleanup.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_def_use.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_dump.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_expr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gcm.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_gvn.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_if_conversion.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ir.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_liveness.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_pass.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_psi_ops.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_public.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_checker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_coalesce.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ra_init.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_sched.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_ssa_builder.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sb/sb_valtable.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/.clang-format U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_defines.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_readport_validation.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_alu_readport_validation.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_assembler.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_assembler.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_callstack.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_conditionaljumptracker.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_debug.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_defines.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_docu.txt U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alu.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alu.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_alugroup.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_controlflow.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_controlflow.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_export.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_export.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_fetch.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_fetch.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_lds.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_lds.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_mem.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_mem.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_tex.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instr_tex.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instrfactory.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_instrfactory.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator_helpers.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_liverangeevaluator_helpers.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_memorypool.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_memorypool.h C xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_legalize_image_load_store.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_64bit.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_alu.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_alu.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_fs_out_to_vector.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tess_io.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tex.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_lower_tex.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_nir_vectorize_vs_inputs.c U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_optimizer.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_optimizer.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_peephole.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_peephole.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ra.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_ra.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_scheduler.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_scheduler.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_cs.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_cs.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fs.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_fs.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_gs.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_gs.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_tess.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vs.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_shader_vs.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuefactory.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_valuefactory.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_virtualvalues.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/sfn_virtualvalues.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/meson.build U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_instr_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_instrfromstring_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_liverange_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_optimizer_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_shaderfromstring_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_test_shaders.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_test_shaders.h U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_value_test.cpp U xenocara/lib/mesa/src/gallium/drivers/r600/sfn/tests/sfn_valuefactory_test.cpp U xenocara/lib/mesa/src/gallium/drivers/radeonsi/driinfo_radeonsi.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/gfx10_query.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/gfx10_shader_ngg.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/meson.build U xenocara/lib/mesa/src/gallium/drivers/radeonsi/pspdecryptionparam.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_temporal.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_uvd_enc_1_1.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_40_2_2.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_50.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vce_52.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_av1_default.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_dec_jpeg.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_1_2.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_2_0.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_3_0.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_vcn_enc_4_0.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_video.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/radeon_video.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_blit.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_buffer.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_build_pm4.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_clear.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_dma.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_compute_blit.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_cp_reg_shadowing.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_debug.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_debug_options.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_descriptors.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_fence.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_get.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_gfx_cs.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_gpu_load.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_nir_optim.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_perfcounter.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pipe.h C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_pm4.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_public.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_query.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_query.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_sdma_copy_image.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_info.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_internal.h C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm_gs.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm_ps.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm_resources.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm_tess.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_llvm_vs.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shader_nir.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shaderlib_nir.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_shaderlib_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_sqtt.c C xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state.h U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_binning.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_draw.cpp U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_msaa.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_shaders.cpp U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_uvd.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_viewport.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_state_streamout.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_test_dma_perf.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_test_image_copy_region.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/si_texture.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx10-navi10-fail.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx10_3-navi21-fail.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx8-polaris11-fail.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-raven-fail.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-vega20-fail.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/gfx9-vega20-flakes.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/radeonsi-flakes.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/radeonsi-run-tests.py U xenocara/lib/mesa/src/gallium/drivers/radeonsi/ci/skips.csv U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/HOW_TO_RUN U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/amdgcn_glslc.c U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitcount.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitfield_extract.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/bitfield_insert.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/div.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/exp2.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/fma.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/fract.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/frexp.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/ldexp.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/lit.cfg U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/log2.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/meson.build U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.f32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.f64.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.i32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/minmax.u32.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/pack_unpack_half.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/pow.glsl U xenocara/lib/mesa/src/gallium/drivers/radeonsi/glsl_tests/sqrt.glsl U xenocara/lib/mesa/src/gallium/drivers/softpipe/meson.build U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_buffer.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_clear.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_compute.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_context.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fence.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_flush.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_fs_exec.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_image.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_image.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_limits.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_prim_vbuf.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_public.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_depth_test_tmp.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_fs.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_quad_pipe.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_query.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_screen.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_setup.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_blend.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_clip.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_derived.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_image.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_shader.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_so.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_state_vertex.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_surface.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_sample.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tex_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_texture.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.c U xenocara/lib/mesa/src/gallium/drivers/softpipe/sp_tile_cache.h U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/deqp-softpipe.toml U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-asan-fails.txt U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-fails.txt U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/softpipe/ci/softpipe-skips.txt U xenocara/lib/mesa/src/gallium/drivers/svga/meson.build U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_cmd_vgpu10.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_context.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_debug.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_arrays.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_elements.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_draw_private.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_format.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_hw_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_image_view.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_image_view.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_link.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_link.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_mksstats.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blend.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_blit.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_clear.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_cs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_depthstencil.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_flush.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_gs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_misc.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_query.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_rasterizer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_streamout.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_ts.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vertex.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_pipe_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_public.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_buffer_upload.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.c C xenocara/lib/mesa/src/gallium/drivers/svga/svga_resource_texture.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_sampler_view.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen.h C xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_screen_cache.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader_buffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_shader_buffer.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_constants.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_cs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_framebuffer.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_fs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_gs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_need_swtnl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_rss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_sampler.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tgsi_transform.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_ts.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_tss.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_uav.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vdecl.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_state_vs.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_streamout.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_surface.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_backend.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_draw.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_private.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_swtnl_state.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_decl_sm30.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_emit.h U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_insn.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_tgsi_vgpu10.c U xenocara/lib/mesa/src/gallium/drivers/svga/svga_winsys.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/README U xenocara/lib/mesa/src/gallium/drivers/svga/include/VGPU10ShaderTokens.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/includeCheck.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_caps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_cmd.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_devcaps.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_dx.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_limits.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_shaderdefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_surfacedefs.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga3d_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_escape.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_overlay.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_reg.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/svga_types.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_begin.h U xenocara/lib/mesa/src/gallium/drivers/svga/include/vmware_pack_end.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_dump.py U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_dump.h U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.c U xenocara/lib/mesa/src/gallium/drivers/svga/svgadump/svga_shader_op.h U xenocara/lib/mesa/src/gallium/drivers/tegra/meson.build U xenocara/lib/mesa/src/gallium/drivers/tegra/tegra_context.c U xenocara/lib/mesa/src/gallium/drivers/tegra/tegra_context.h U xenocara/lib/mesa/src/gallium/drivers/tegra/tegra_resource.h U xenocara/lib/mesa/src/gallium/drivers/tegra/tegra_screen.c U xenocara/lib/mesa/src/gallium/drivers/tegra/tegra_screen.h U xenocara/lib/mesa/src/gallium/drivers/v3d/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/v3d/driinfo_v3d.h U xenocara/lib/mesa/src/gallium/drivers/v3d/meson.build U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_blit.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_cl.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_cl.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_context.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_context.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_disk_cache.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_fence.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_format_table.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_formats.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_job.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_program.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query_perfcnt.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_query_pipe.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_resource.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_resource.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_screen.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_screen.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3d_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_context.h U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_draw.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_emit.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_format_table.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_job.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_rcl.c U xenocara/lib/mesa/src/gallium/drivers/v3d/v3dx_state.c U xenocara/lib/mesa/src/gallium/drivers/vc4/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/vc4/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/vc4/meson.build U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_blit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_bufmgr.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_cl_dump.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_context.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_draw.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_fence.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_formats.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_job.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_blend.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_io.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_nir_lower_txf_ms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_algebraic.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_coalesce_ff_writes.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_constant_folding.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_copy_propagation.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_dead_code.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_peephole_sf.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_small_immediates.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_opt_vpm.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_program.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_emit_uniform_stream_resets.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_live_variables.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_lower_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qir_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_defines.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_disasm.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_emit.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_schedule.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_qpu_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_query.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_register_allocate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_reorder_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_resource.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_screen.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_simulator_validate.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_state.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling.h U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling_lt.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_tiling_lt_neon.c U xenocara/lib/mesa/src/gallium/drivers/vc4/vc4_uniforms.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/.dir-locals.el U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/.editorconfig U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/README U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_drv.h U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_gem.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_packet.h U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_render_cl.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate.c U xenocara/lib/mesa/src/gallium/drivers/vc4/kernel/vc4_validate_shaders.c U xenocara/lib/mesa/src/gallium/drivers/virgl/meson.build U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_buffer.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_context.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_driinfo.h.in U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_encode.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_encode.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_public.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_query.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_resource.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_resource.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_screen.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_screen.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_staging_mgr.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_staging_mgr.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_streamout.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_texture.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_tgsi.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_video.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_transfer_queue.c U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_transfer_queue.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_video.h U xenocara/lib/mesa/src/gallium/drivers/virgl/virgl_winsys.h U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/deqp-virgl-gl.toml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/deqp-virgl-gles.toml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/deqp-virpipe-gl.toml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/traces-virgl-iris.yml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/traces-virgl.yml U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-fails.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gl-skips.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gles-fails.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gles-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virgl-gles-skips.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virpipe-gl-fails.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virpipe-gl-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/ci/virpipe-gl-skips.txt U xenocara/lib/mesa/src/gallium/drivers/virgl/tests/meson.build U xenocara/lib/mesa/src/gallium/drivers/virgl/tests/virgl_staging_mgr_test.cpp U xenocara/lib/mesa/src/gallium/drivers/zink/VP_ZINK_requirements.json U xenocara/lib/mesa/src/gallium/drivers/zink/driinfo_zink.h U xenocara/lib/mesa/src/gallium/drivers/zink/meson.build U xenocara/lib/mesa/src/gallium/drivers/zink/zink_batch.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_batch.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_blit.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_bo.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_bo.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_clear.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_clear.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_compiler.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_compiler.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_context.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_context.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_descriptors.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_descriptors.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_device_info.py U xenocara/lib/mesa/src/gallium/drivers/zink/zink_draw.cpp U xenocara/lib/mesa/src/gallium/drivers/zink/zink_extensions.py U xenocara/lib/mesa/src/gallium/drivers/zink/zink_fence.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_fence.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_format.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_format.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_format_test.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_framebuffer.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_framebuffer.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_helpers.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_inlines.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_instance.py U xenocara/lib/mesa/src/gallium/drivers/zink/zink_kopper.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_kopper.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_lower_cubemap_to_array.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_pipeline.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_pipeline.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_program.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_program.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_program_state.hpp U xenocara/lib/mesa/src/gallium/drivers/zink/zink_public.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_query.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_query.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_render_pass.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_render_pass.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_resource.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_resource.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_screen.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_screen.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_shader_keys.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_state.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_state.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_surface.c U xenocara/lib/mesa/src/gallium/drivers/zink/zink_surface.h U xenocara/lib/mesa/src/gallium/drivers/zink/zink_types.h U xenocara/lib/mesa/src/gallium/drivers/zink/ci/deqp-zink-anv-tgl.toml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/deqp-zink-freedreno-a618.toml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/deqp-zink-lvp.toml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/deqp-zink-radv.toml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-amdpro-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-icl-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-icl-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-tgl-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-anv-tgl-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-freedreno-a618-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-freedreno-a618-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-freedreno-a618-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-lvp-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-nv-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-nv-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-radv-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-radv-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-radv-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-tu-a630-fails.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-tu-a630-flakes.txt U xenocara/lib/mesa/src/gallium/drivers/zink/ci/zink-tu-a630-skips.txt U xenocara/lib/mesa/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c U xenocara/lib/mesa/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.h U xenocara/lib/mesa/src/gallium/drivers/zink/nir_to_spirv/spirv_builder.c U xenocara/lib/mesa/src/gallium/drivers/zink/nir_to_spirv/spirv_builder.h U xenocara/lib/mesa/src/gallium/drivers/zink/nir_to_spirv/zink_nir_algebraic.py U xenocara/lib/mesa/src/gallium/frontends/clover/meson.build U xenocara/lib/mesa/src/gallium/frontends/clover/api/context.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/device.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/dispatch.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/dispatch.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/event.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/interop.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/invalid.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/kernel.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/memory.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/platform.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/program.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/queue.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/sampler.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/transfer.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/api/util.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/binary.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/binary.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/compiler.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/context.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/context.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/device.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/device.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/error.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/event.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/event.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/format.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/format.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/kernel.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/kernel.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/memory.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/memory.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/object.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/platform.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/platform.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/printf.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/printf.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/program.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/program.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/property.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/queue.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/queue.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/resource.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/resource.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/sampler.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/sampler.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/timestamp.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/core/timestamp.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/codegen.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/compat.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/invocation.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/invocation.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/metadata.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/util.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/codegen/bitcode.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/codegen/common.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/llvm/codegen/native.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/nir/invocation.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/nir/invocation.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/spirv/invocation.cpp U xenocara/lib/mesa/src/gallium/frontends/clover/spirv/invocation.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/adaptor.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/algebra.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/algorithm.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/compat.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/factor.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/functional.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/lazy.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/pointer.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/range.hpp U xenocara/lib/mesa/src/gallium/frontends/clover/util/tuple.hpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Adapter.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/D3DKMT.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Debug.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Debug.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Device.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Device.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Draw.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Draw.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/DriverIncludes.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/DxgiFns.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/DxgiFns.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Format.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Format.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/InputAssembly.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/InputAssembly.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/OutputMerger.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/OutputMerger.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Query.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Query.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/README.md U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Rasterizer.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Rasterizer.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Resource.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Resource.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Shader.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/Shader.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderDump.cpp U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderDump.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderParse.c U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderParse.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/ShaderTGSI.c U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/State.h U xenocara/lib/mesa/src/gallium/frontends/d3d10umd/meson.build U xenocara/lib/mesa/src/gallium/frontends/dri/dri2.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_context.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_context.h U xenocara/lib/mesa/src/gallium/frontends/dri/dri_drawable.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_drawable.h U xenocara/lib/mesa/src/gallium/frontends/dri/dri_helpers.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_helpers.h U xenocara/lib/mesa/src/gallium/frontends/dri/dri_query_renderer.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_query_renderer.h U xenocara/lib/mesa/src/gallium/frontends/dri/dri_screen.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_screen.h U xenocara/lib/mesa/src/gallium/frontends/dri/dri_util.c U xenocara/lib/mesa/src/gallium/frontends/dri/dri_util.h U xenocara/lib/mesa/src/gallium/frontends/dri/drisw.c U xenocara/lib/mesa/src/gallium/frontends/dri/kopper.c U xenocara/lib/mesa/src/gallium/frontends/dri/meson.build U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/glx_api.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/glx_getproc.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/glx_usefont.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/meson.build U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_api.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_api.h U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_st.c U xenocara/lib/mesa/src/gallium/frontends/glx/xlib/xm_st.h U xenocara/lib/mesa/src/gallium/frontends/hgl/.editorconfig U xenocara/lib/mesa/src/gallium/frontends/hgl/bitmap_wrapper.cpp U xenocara/lib/mesa/src/gallium/frontends/hgl/bitmap_wrapper.h U xenocara/lib/mesa/src/gallium/frontends/hgl/hgl.c U xenocara/lib/mesa/src/gallium/frontends/hgl/hgl_context.h U xenocara/lib/mesa/src/gallium/frontends/hgl/meson.build U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_cmd_buffer.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_conv.h U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_descriptor_set.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_device.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_execute.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_formats.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_image.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_inline_uniforms.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_lower_input_attachments.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_lower_vulkan_resource.h U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_pipe_sync.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_pipeline.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_pipeline_cache.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_private.h U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_query.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_util.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_wsi.c U xenocara/lib/mesa/src/gallium/frontends/lavapipe/lvp_wsi.h U xenocara/lib/mesa/src/gallium/frontends/lavapipe/meson.build U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/deqp-lvp.toml U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/gitlab-ci.yml U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-asan-fails.txt U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-asan-skips.txt U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-fails.txt U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-flakes.txt U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/lvp-skips.txt U xenocara/lib/mesa/src/gallium/frontends/lavapipe/ci/traces-lavapipe.yml U xenocara/lib/mesa/src/gallium/frontends/nine/.editorconfig U xenocara/lib/mesa/src/gallium/frontends/nine/adapter9.c U xenocara/lib/mesa/src/gallium/frontends/nine/adapter9.h U xenocara/lib/mesa/src/gallium/frontends/nine/authenticatedchannel9.c U xenocara/lib/mesa/src/gallium/frontends/nine/authenticatedchannel9.h U xenocara/lib/mesa/src/gallium/frontends/nine/basetexture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/basetexture9.h U xenocara/lib/mesa/src/gallium/frontends/nine/buffer9.c U xenocara/lib/mesa/src/gallium/frontends/nine/buffer9.h U xenocara/lib/mesa/src/gallium/frontends/nine/cryptosession9.c U xenocara/lib/mesa/src/gallium/frontends/nine/cryptosession9.h U xenocara/lib/mesa/src/gallium/frontends/nine/cubetexture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/cubetexture9.h U xenocara/lib/mesa/src/gallium/frontends/nine/device9.c U xenocara/lib/mesa/src/gallium/frontends/nine/device9.h U xenocara/lib/mesa/src/gallium/frontends/nine/device9ex.c U xenocara/lib/mesa/src/gallium/frontends/nine/device9ex.h U xenocara/lib/mesa/src/gallium/frontends/nine/device9video.c U xenocara/lib/mesa/src/gallium/frontends/nine/device9video.h U xenocara/lib/mesa/src/gallium/frontends/nine/guid.c U xenocara/lib/mesa/src/gallium/frontends/nine/guid.h U xenocara/lib/mesa/src/gallium/frontends/nine/indexbuffer9.c U xenocara/lib/mesa/src/gallium/frontends/nine/indexbuffer9.h U xenocara/lib/mesa/src/gallium/frontends/nine/iunknown.c U xenocara/lib/mesa/src/gallium/frontends/nine/iunknown.h U xenocara/lib/mesa/src/gallium/frontends/nine/meson.build U xenocara/lib/mesa/src/gallium/frontends/nine/nine_buffer_upload.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_buffer_upload.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_csmt_helper.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_debug.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_debug.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_defines.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_dump.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_dump.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_ff.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_ff.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_flags.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_helpers.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_helpers.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_limits.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_lock.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_lock.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pdata.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_memory_helper.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_memory_helper.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pipe.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_pipe.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_queue.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_queue.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_quirk.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_quirk.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_shader.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_shader.h U xenocara/lib/mesa/src/gallium/frontends/nine/nine_state.c U xenocara/lib/mesa/src/gallium/frontends/nine/nine_state.h U xenocara/lib/mesa/src/gallium/frontends/nine/nineexoverlayextension.c U xenocara/lib/mesa/src/gallium/frontends/nine/nineexoverlayextension.h U xenocara/lib/mesa/src/gallium/frontends/nine/pixelshader9.c U xenocara/lib/mesa/src/gallium/frontends/nine/pixelshader9.h U xenocara/lib/mesa/src/gallium/frontends/nine/query9.c U xenocara/lib/mesa/src/gallium/frontends/nine/query9.h U xenocara/lib/mesa/src/gallium/frontends/nine/resource9.c U xenocara/lib/mesa/src/gallium/frontends/nine/resource9.h U xenocara/lib/mesa/src/gallium/frontends/nine/stateblock9.c U xenocara/lib/mesa/src/gallium/frontends/nine/stateblock9.h U xenocara/lib/mesa/src/gallium/frontends/nine/surface9.c U xenocara/lib/mesa/src/gallium/frontends/nine/surface9.h U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9.c U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9.h U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9ex.c U xenocara/lib/mesa/src/gallium/frontends/nine/swapchain9ex.h U xenocara/lib/mesa/src/gallium/frontends/nine/texture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/texture9.h U xenocara/lib/mesa/src/gallium/frontends/nine/threadpool.c U xenocara/lib/mesa/src/gallium/frontends/nine/threadpool.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexbuffer9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexbuffer9.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexdeclaration9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexdeclaration9.h U xenocara/lib/mesa/src/gallium/frontends/nine/vertexshader9.c U xenocara/lib/mesa/src/gallium/frontends/nine/vertexshader9.h U xenocara/lib/mesa/src/gallium/frontends/nine/volume9.c U xenocara/lib/mesa/src/gallium/frontends/nine/volume9.h U xenocara/lib/mesa/src/gallium/frontends/nine/volumetexture9.c U xenocara/lib/mesa/src/gallium/frontends/nine/volumetexture9.h U xenocara/lib/mesa/src/gallium/frontends/omx/meson.build U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_h264_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_dec_h264_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_enc_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_enc_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/vid_omx_common.c U xenocara/lib/mesa/src/gallium/frontends/omx/vid_omx_common.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/entrypoint.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/entrypoint.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_av1.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_av1.h U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_h264.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_h265.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_dec_mpeg12.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_enc.c U xenocara/lib/mesa/src/gallium/frontends/omx/bellagio/vid_enc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/entrypoint.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/entrypoint.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264d.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264d.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dinport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dprc.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264dprc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264e.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264e.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264einport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eoutport_decls.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eprc.c U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/h264eprc.h U xenocara/lib/mesa/src/gallium/frontends/omx/tizonia/names.h U xenocara/lib/mesa/src/gallium/frontends/osmesa/meson.build U xenocara/lib/mesa/src/gallium/frontends/osmesa/osmesa.c U xenocara/lib/mesa/src/gallium/frontends/rusticl/api.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/lib.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/meson.build U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_inline_bindings_wrapper.c U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_mesa_inline_bindings_wrapper.h U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_nir.c U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_nir.h U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_opencl_bindings.h U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_system_bindings.c U xenocara/lib/mesa/src/gallium/frontends/rusticl/rusticl_system_bindings.h U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/context.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/device.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/event.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/icd.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/kernel.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/memory.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/platform.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/program.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/queue.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/types.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/api/util.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/context.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/device.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/event.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/format.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/kernel.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/memory.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/program.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/queue.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/util.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/core/version.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/lib.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/util.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/clc.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/nir.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/compiler/clc/spirv.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/context.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/device.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/fence.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/resource.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/screen.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/pipe/transfer.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/mesa/util/disk_cache.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/assert.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/bitset.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/lib.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/math.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/properties.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/ptr.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/serialize.rs U xenocara/lib/mesa/src/gallium/frontends/rusticl/util/string.rs U xenocara/lib/mesa/src/gallium/frontends/va/buffer.c U xenocara/lib/mesa/src/gallium/frontends/va/config.c U xenocara/lib/mesa/src/gallium/frontends/va/context.c U xenocara/lib/mesa/src/gallium/frontends/va/display.c U xenocara/lib/mesa/src/gallium/frontends/va/image.c U xenocara/lib/mesa/src/gallium/frontends/va/meson.build U xenocara/lib/mesa/src/gallium/frontends/va/picture.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_av1.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_h264.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_h264_enc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_hevc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_hevc_enc.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mjpeg.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mpeg12.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_mpeg4.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_vc1.c U xenocara/lib/mesa/src/gallium/frontends/va/picture_vp9.c U xenocara/lib/mesa/src/gallium/frontends/va/postproc.c U xenocara/lib/mesa/src/gallium/frontends/va/subpicture.c U xenocara/lib/mesa/src/gallium/frontends/va/surface.c U xenocara/lib/mesa/src/gallium/frontends/va/va_private.h U xenocara/lib/mesa/src/gallium/frontends/vdpau/bitmap.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/decode.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/device.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/ftab.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/htab.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/meson.build U xenocara/lib/mesa/src/gallium/frontends/vdpau/mixer.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/output.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/preemption.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/presentation.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/query.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/surface.c U xenocara/lib/mesa/src/gallium/frontends/vdpau/vdpau_private.h U xenocara/lib/mesa/src/gallium/frontends/wgl/gldrv.h U xenocara/lib/mesa/src/gallium/frontends/wgl/meson.build U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_context.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_context.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_device.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_device.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_context.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_context.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_extensionsstring.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_interop.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_interop.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_pbuffer.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_pixelformat.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_rendertexture.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_ext_swapinterval.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_framebuffer.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_framebuffer.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_image.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_getprocaddress.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_image.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_nopfuncs.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_nopfuncs.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_pixelformat.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_pixelformat.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_st.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_st.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_tls.c U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_tls.h U xenocara/lib/mesa/src/gallium/frontends/wgl/stw_winsys.h U xenocara/lib/mesa/src/gallium/frontends/xa/.editorconfig U xenocara/lib/mesa/src/gallium/frontends/xa/README U xenocara/lib/mesa/src/gallium/frontends/xa/meson.build U xenocara/lib/mesa/src/gallium/frontends/xa/xa-indent.sh U xenocara/lib/mesa/src/gallium/frontends/xa/xa_composite.c U xenocara/lib/mesa/src/gallium/frontends/xa/xa_composite.h U xenocara/lib/mesa/src/gallium/frontends/xa/xa_context.c U xenocara/lib/mesa/src/gallium/frontends/xa/xa_context.h U xenocara/lib/mesa/src/gallium/frontends/xa/xa_priv.h U xenocara/lib/mesa/src/gallium/frontends/xa/xa_renderer.c U xenocara/lib/mesa/src/gallium/frontends/xa/xa_tgsi.c U xenocara/lib/mesa/src/gallium/frontends/xa/xa_tracker.c U xenocara/lib/mesa/src/gallium/frontends/xa/xa_tracker.h.in U xenocara/lib/mesa/src/gallium/frontends/xa/xa_yuv.c U xenocara/lib/mesa/src/gallium/include/frontend/api.h U xenocara/lib/mesa/src/gallium/include/frontend/drisw_api.h U xenocara/lib/mesa/src/gallium/include/frontend/drm_driver.h U xenocara/lib/mesa/src/gallium/include/frontend/opencl_interop.h U xenocara/lib/mesa/src/gallium/include/frontend/sw_driver.h U xenocara/lib/mesa/src/gallium/include/frontend/sw_winsys.h U xenocara/lib/mesa/src/gallium/include/frontend/vdpau_dmabuf.h U xenocara/lib/mesa/src/gallium/include/frontend/vdpau_funcs.h U xenocara/lib/mesa/src/gallium/include/frontend/vdpau_interop.h U xenocara/lib/mesa/src/gallium/include/frontend/winsys_handle.h U xenocara/lib/mesa/src/gallium/include/frontend/xlibsw_api.h U xenocara/lib/mesa/src/gallium/include/pipe/p_compiler.h U xenocara/lib/mesa/src/gallium/include/pipe/p_config.h U xenocara/lib/mesa/src/gallium/include/pipe/p_context.h U xenocara/lib/mesa/src/gallium/include/pipe/p_defines.h U xenocara/lib/mesa/src/gallium/include/pipe/p_format.h U xenocara/lib/mesa/src/gallium/include/pipe/p_screen.h U xenocara/lib/mesa/src/gallium/include/pipe/p_shader_tokens.h U xenocara/lib/mesa/src/gallium/include/pipe/p_state.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_codec.h U xenocara/lib/mesa/src/gallium/include/pipe/p_video_enums.h C xenocara/lib/mesa/src/gallium/include/pipe/p_video_state.h U xenocara/lib/mesa/src/gallium/include/winsys/radeon_winsys.h U xenocara/lib/mesa/src/gallium/targets/dri-vdpau.dyn U xenocara/lib/mesa/src/gallium/targets/d3d10sw/README.md U xenocara/lib/mesa/src/gallium/targets/d3d10sw/d3d10_gdi.c U xenocara/lib/mesa/src/gallium/targets/d3d10sw/d3d10_sw.def.in U xenocara/lib/mesa/src/gallium/targets/d3d10sw/meson.build U xenocara/lib/mesa/src/gallium/targets/d3d10sw/tests/tri.cpp U xenocara/lib/mesa/src/gallium/targets/d3d10sw/tests/tri_ps_4_0.h U xenocara/lib/mesa/src/gallium/targets/d3d10sw/tests/tri_vs_4_0.h U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/.editorconfig U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/d3dadapter9.sym U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/description.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/drm.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/getproc.c U xenocara/lib/mesa/src/gallium/targets/d3dadapter9/meson.build U xenocara/lib/mesa/src/gallium/targets/dri/dri.sym U xenocara/lib/mesa/src/gallium/targets/dri/meson.build U xenocara/lib/mesa/src/gallium/targets/dri/target.c U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/.editorconfig U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/GalliumContext.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.cpp U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.h U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/SoftwareRenderer.rdef U xenocara/lib/mesa/src/gallium/targets/haiku-softpipe/meson.build U xenocara/lib/mesa/src/gallium/targets/lavapipe/meson.build U xenocara/lib/mesa/src/gallium/targets/lavapipe/target.c U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/meson.build U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/opengl32.def.in U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/stw_wgl.c U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/stw_wgl.h U xenocara/lib/mesa/src/gallium/targets/libgl-gdi/tests/wgl_tests.cpp U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/libgl-xlib.sym U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/meson.build U xenocara/lib/mesa/src/gallium/targets/libgl-xlib/xlib.c U xenocara/lib/mesa/src/gallium/targets/omx/meson.build U xenocara/lib/mesa/src/gallium/targets/omx/omx.sym U xenocara/lib/mesa/src/gallium/targets/omx/target.c U xenocara/lib/mesa/src/gallium/targets/opencl/MesaOpenCL.def.in U xenocara/lib/mesa/src/gallium/targets/opencl/OpenCL.def.in U xenocara/lib/mesa/src/gallium/targets/opencl/mesa.icd.in U xenocara/lib/mesa/src/gallium/targets/opencl/meson.build U xenocara/lib/mesa/src/gallium/targets/opencl/opencl.sym U xenocara/lib/mesa/src/gallium/targets/osmesa/meson.build U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.def.in U xenocara/lib/mesa/src/gallium/targets/osmesa/osmesa.sym U xenocara/lib/mesa/src/gallium/targets/osmesa/target.c U xenocara/lib/mesa/src/gallium/targets/osmesa/test-render.cpp U xenocara/lib/mesa/src/gallium/targets/pipe-loader/meson.build U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe.sym U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_crocus.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_i915.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_iris.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_kmsro.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_msm.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_nouveau.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r300.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_r600.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_radeonsi.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_swrast.c U xenocara/lib/mesa/src/gallium/targets/pipe-loader/pipe_vmwgfx.c U xenocara/lib/mesa/src/gallium/targets/rusticl/meson.build U xenocara/lib/mesa/src/gallium/targets/rusticl/rusticl.icd.in U xenocara/lib/mesa/src/gallium/targets/rusticl/target.c U xenocara/lib/mesa/src/gallium/targets/va/meson.build U xenocara/lib/mesa/src/gallium/targets/va/target.c U xenocara/lib/mesa/src/gallium/targets/va/va.sym U xenocara/lib/mesa/src/gallium/targets/va/vaon12.def.in U xenocara/lib/mesa/src/gallium/targets/vdpau/meson.build U xenocara/lib/mesa/src/gallium/targets/vdpau/target.c U xenocara/lib/mesa/src/gallium/targets/vdpau/vdpau.sym U xenocara/lib/mesa/src/gallium/targets/wgl/gallium_wgl.def.in U xenocara/lib/mesa/src/gallium/targets/wgl/meson.build U xenocara/lib/mesa/src/gallium/targets/wgl/wgl.c U xenocara/lib/mesa/src/gallium/targets/xa/meson.build U xenocara/lib/mesa/src/gallium/targets/xa/target.c U xenocara/lib/mesa/src/gallium/targets/xa/xa.sym U xenocara/lib/mesa/src/gallium/tests/meson.build U xenocara/lib/mesa/src/gallium/tests/python/tests/regress/fragment-shader/frag-cmp.sh U xenocara/lib/mesa/src/gallium/tests/trivial/compute.c U xenocara/lib/mesa/src/gallium/tests/trivial/meson.build U xenocara/lib/mesa/src/gallium/tests/trivial/quad-tex.c U xenocara/lib/mesa/src/gallium/tests/trivial/tri.c U xenocara/lib/mesa/src/gallium/tests/unit/meson.build U xenocara/lib/mesa/src/gallium/tests/unit/pipe_barrier_test.c U xenocara/lib/mesa/src/gallium/tests/unit/translate_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_cache_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_half_test.c U xenocara/lib/mesa/src/gallium/tests/unit/u_prim_verts_test.c U xenocara/lib/mesa/src/gallium/tools/addr2line.sh U xenocara/lib/mesa/src/gallium/tools/trace/README.txt U xenocara/lib/mesa/src/gallium/tools/trace/TODO.txt U xenocara/lib/mesa/src/gallium/tools/trace/diff_state.py U xenocara/lib/mesa/src/gallium/tools/trace/dump.py U xenocara/lib/mesa/src/gallium/tools/trace/dump_state.py U xenocara/lib/mesa/src/gallium/tools/trace/format.py U xenocara/lib/mesa/src/gallium/tools/trace/model.py U xenocara/lib/mesa/src/gallium/tools/trace/parse.py U xenocara/lib/mesa/src/gallium/tools/trace/pytracediff.py U xenocara/lib/mesa/src/gallium/tools/trace/tracediff.sh U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_bo.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_cs.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_surface.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.c U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/amdgpu_winsys.h U xenocara/lib/mesa/src/gallium/winsys/amdgpu/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/asahi/drm/asahi_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/asahi/drm/asahi_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/asahi/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/crocus/drm/crocus_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/crocus/drm/crocus_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/crocus/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/d3d12/wgl/d3d12_wgl_framebuffer.cpp U xenocara/lib/mesa/src/gallium/winsys/d3d12/wgl/d3d12_wgl_public.h U xenocara/lib/mesa/src/gallium/winsys/d3d12/wgl/d3d12_wgl_winsys.c U xenocara/lib/mesa/src/gallium/winsys/d3d12/wgl/meson.build U xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/etnaviv_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/etnaviv_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/etnaviv/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/.editorconfig U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/freedreno_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/freedreno/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_batchbuffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_buffer.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_fence.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/i915/drm/i915_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/i915/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/iris/drm/iris_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/iris/drm/iris_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/iris/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/kmsro_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/kmsro_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/kmsro/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/lima/drm/lima_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/lima/drm/lima_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/lima/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/.editorconfig U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/nouveau/drm/nouveau_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/panfrost_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/panfrost/drm/panfrost_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/radeon/.dir-locals.el U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_bo.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_cs.h U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_surface.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/radeon/drm/radeon_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/svga/drm/pb_buffer_simple_fenced.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/svga_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_buffer.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_context.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_fence.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_msg.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_msg.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_query.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_dri.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_ioctl.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_pools.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_screen_svga.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_shader.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.c U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmw_surface.h U xenocara/lib/mesa/src/gallium/winsys/svga/drm/vmwgfx_drm.h U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/dri/dri_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/dri/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/gdi_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/gdi/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/.editorconfig U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.cpp U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/hgl_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/hgl/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/kms_dri_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/kms-dri/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/null/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/null/null_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/wrapper/wrapper_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/meson.build U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.c U xenocara/lib/mesa/src/gallium/winsys/sw/xlib/xlib_sw_winsys.h U xenocara/lib/mesa/src/gallium/winsys/tegra/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/tegra/drm/tegra_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/tegra/drm/tegra_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/v3d/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/v3d/drm/v3d_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/v3d/drm/v3d_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/vc4/drm/vc4_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/virgl/common/meson.build U xenocara/lib/mesa/src/gallium/winsys/virgl/common/virgl_resource_cache.c U xenocara/lib/mesa/src/gallium/winsys/virgl/common/virgl_resource_cache.h U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/meson.build U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_public.h U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_winsys.c U xenocara/lib/mesa/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/meson.build U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_public.h U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_socket.c U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.c U xenocara/lib/mesa/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h U xenocara/lib/mesa/src/gbm/gbm-symbols.txt U xenocara/lib/mesa/src/gbm/meson.build U xenocara/lib/mesa/src/gbm/backends/dri/gbm_dri.c U xenocara/lib/mesa/src/gbm/backends/dri/gbm_driint.h U xenocara/lib/mesa/src/gbm/main/backend.c U xenocara/lib/mesa/src/gbm/main/backend.h U xenocara/lib/mesa/src/gbm/main/gbm.c U xenocara/lib/mesa/src/gbm/main/gbm.h U xenocara/lib/mesa/src/gbm/main/gbm_abi_check.c U xenocara/lib/mesa/src/gbm/main/gbm_backend_abi.h U xenocara/lib/mesa/src/gbm/main/gbmint.h U xenocara/lib/mesa/src/getopt/.editorconfig U xenocara/lib/mesa/src/getopt/getopt.h U xenocara/lib/mesa/src/getopt/getopt_long.c U xenocara/lib/mesa/src/getopt/meson.build U xenocara/lib/mesa/src/glx/applegl_glx.c U xenocara/lib/mesa/src/glx/clientattrib.c U xenocara/lib/mesa/src/glx/clientinfo.c U xenocara/lib/mesa/src/glx/compsize.c U xenocara/lib/mesa/src/glx/create_context.c U xenocara/lib/mesa/src/glx/dri2.c U xenocara/lib/mesa/src/glx/dri2.h U xenocara/lib/mesa/src/glx/dri2_glx.c U xenocara/lib/mesa/src/glx/dri2_priv.h U xenocara/lib/mesa/src/glx/dri3_glx.c U xenocara/lib/mesa/src/glx/dri3_priv.h U xenocara/lib/mesa/src/glx/dri_common.c U xenocara/lib/mesa/src/glx/dri_common.h U xenocara/lib/mesa/src/glx/dri_common_interop.c U xenocara/lib/mesa/src/glx/dri_common_query_renderer.c U xenocara/lib/mesa/src/glx/drisw_glx.c U xenocara/lib/mesa/src/glx/drisw_priv.h U xenocara/lib/mesa/src/glx/driwindows_glx.c U xenocara/lib/mesa/src/glx/eval.c U xenocara/lib/mesa/src/glx/g_glxglvnddispatchfuncs.c U xenocara/lib/mesa/src/glx/g_glxglvnddispatchindices.h U xenocara/lib/mesa/src/glx/glx_error.c U xenocara/lib/mesa/src/glx/glx_error.h U xenocara/lib/mesa/src/glx/glx_pbuffer.c U xenocara/lib/mesa/src/glx/glx_query.c U xenocara/lib/mesa/src/glx/glxclient.h U xenocara/lib/mesa/src/glx/glxcmds.c U xenocara/lib/mesa/src/glx/glxconfig.c U xenocara/lib/mesa/src/glx/glxconfig.h U xenocara/lib/mesa/src/glx/glxcurrent.c U xenocara/lib/mesa/src/glx/glxext.c U xenocara/lib/mesa/src/glx/glxextensions.c U xenocara/lib/mesa/src/glx/glxextensions.h U xenocara/lib/mesa/src/glx/glxglvnd.c U xenocara/lib/mesa/src/glx/glxglvnd.h U xenocara/lib/mesa/src/glx/glxglvnddispatchfuncs.h U xenocara/lib/mesa/src/glx/glxhash.c U xenocara/lib/mesa/src/glx/glxhash.h U xenocara/lib/mesa/src/glx/indirect_glx.c U xenocara/lib/mesa/src/glx/indirect_init.h U xenocara/lib/mesa/src/glx/indirect_texture_compression.c U xenocara/lib/mesa/src/glx/meson.build U xenocara/lib/mesa/src/glx/indirect_transpose_matrix.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.c U xenocara/lib/mesa/src/glx/indirect_vertex_array.h U xenocara/lib/mesa/src/glx/indirect_vertex_array_priv.h U xenocara/lib/mesa/src/glx/indirect_vertex_program.c U xenocara/lib/mesa/src/glx/indirect_window_pos.c U xenocara/lib/mesa/src/glx/packrender.h U xenocara/lib/mesa/src/glx/packsingle.h U xenocara/lib/mesa/src/glx/pixel.c U xenocara/lib/mesa/src/glx/pixelstore.c U xenocara/lib/mesa/src/glx/query_renderer.c U xenocara/lib/mesa/src/glx/render2.c U xenocara/lib/mesa/src/glx/renderpix.c U xenocara/lib/mesa/src/glx/single2.c U xenocara/lib/mesa/src/glx/singlepix.c U xenocara/lib/mesa/src/glx/vertarr.c U xenocara/lib/mesa/src/glx/xfont.c U xenocara/lib/mesa/src/glx/apple/RELEASE_NOTES U xenocara/lib/mesa/src/glx/apple/TODO U xenocara/lib/mesa/src/glx/apple/apple_cgl.c U xenocara/lib/mesa/src/glx/apple/apple_cgl.h U xenocara/lib/mesa/src/glx/apple/apple_glapi.c U xenocara/lib/mesa/src/glx/apple/apple_glx.c U xenocara/lib/mesa/src/glx/apple/apple_glx.h U xenocara/lib/mesa/src/glx/apple/apple_glx_context.c U xenocara/lib/mesa/src/glx/apple/apple_glx_context.h U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.c U xenocara/lib/mesa/src/glx/apple/apple_glx_drawable.h U xenocara/lib/mesa/src/glx/apple/apple_glx_log.c U xenocara/lib/mesa/src/glx/apple/apple_glx_log.h U xenocara/lib/mesa/src/glx/apple/apple_glx_pbuffer.c U xenocara/lib/mesa/src/glx/apple/apple_glx_pixmap.c U xenocara/lib/mesa/src/glx/apple/apple_glx_surface.c U xenocara/lib/mesa/src/glx/apple/apple_visual.c U xenocara/lib/mesa/src/glx/apple/apple_visual.h U xenocara/lib/mesa/src/glx/apple/apple_xgl_api.h U xenocara/lib/mesa/src/glx/apple/appledri.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_read.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_stereo.c U xenocara/lib/mesa/src/glx/apple/apple_xgl_api_viewport.c U xenocara/lib/mesa/src/glx/apple/appledri.h U xenocara/lib/mesa/src/glx/apple/appledristr.h U xenocara/lib/mesa/src/glx/apple/glx_empty.c U xenocara/lib/mesa/src/glx/apple/meson.build U xenocara/lib/mesa/src/glx/tests/clientinfo_unittest.cpp U xenocara/lib/mesa/src/glx/tests/create_context_unittest.cpp U xenocara/lib/mesa/src/glx/tests/dispatch-index-check U xenocara/lib/mesa/src/glx/tests/enum_sizes.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.cpp U xenocara/lib/mesa/src/glx/tests/fake_glx_screen.h U xenocara/lib/mesa/src/glx/tests/indirect_api.cpp U xenocara/lib/mesa/src/glx/tests/meson.build U xenocara/lib/mesa/src/glx/tests/mock_xdisplay.h U xenocara/lib/mesa/src/glx/tests/query_renderer_implementation_unittest.cpp U xenocara/lib/mesa/src/glx/tests/query_renderer_unittest.cpp U xenocara/lib/mesa/src/glx/windows/meson.build U xenocara/lib/mesa/src/glx/windows/wgl.c U xenocara/lib/mesa/src/glx/windows/wgl.h U xenocara/lib/mesa/src/glx/windows/windows_drawable.c U xenocara/lib/mesa/src/glx/windows/windowsdriconst.h U xenocara/lib/mesa/src/glx/windows/windowsdristr.h U xenocara/lib/mesa/src/glx/windows/windowsgl.c U xenocara/lib/mesa/src/glx/windows/windowsgl.h U xenocara/lib/mesa/src/glx/windows/windowsgl_internal.h U xenocara/lib/mesa/src/glx/windows/xwindowsdri.c U xenocara/lib/mesa/src/glx/windows/xwindowsdri.h U xenocara/lib/mesa/src/gtest/.editorconfig U xenocara/lib/mesa/src/gtest/meson.build U xenocara/lib/mesa/src/gtest/include/mesa-gtest-extras.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-death-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-matchers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-message.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-param-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-spi.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-test-part.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest-typed-test.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_pred_impl.h U xenocara/lib/mesa/src/gtest/include/gtest/gtest_prod.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-death-test-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-filepath.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-internal.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-param-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port-arch.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-string.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/gtest-type-util.h.pump U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/README.md U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-port.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest-printers.h U xenocara/lib/mesa/src/gtest/include/gtest/internal/custom/gtest.h U xenocara/lib/mesa/src/gtest/src/gtest-all.cc U xenocara/lib/mesa/src/gtest/src/gtest-death-test.cc U xenocara/lib/mesa/src/gtest/src/gtest-filepath.cc U xenocara/lib/mesa/src/gtest/src/gtest-internal-inl.h U xenocara/lib/mesa/src/gtest/src/gtest-matchers.cc U xenocara/lib/mesa/src/gtest/src/gtest-port.cc U xenocara/lib/mesa/src/gtest/src/gtest-printers.cc U xenocara/lib/mesa/src/gtest/src/gtest-test-part.cc U xenocara/lib/mesa/src/gtest/src/gtest-typed-test.cc U xenocara/lib/mesa/src/gtest/src/gtest.cc U xenocara/lib/mesa/src/gtest/src/gtest_main.cc U xenocara/lib/mesa/src/hgl/.editorconfig U xenocara/lib/mesa/src/hgl/GLRenderer.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.cpp U xenocara/lib/mesa/src/hgl/GLRendererRoster.h U xenocara/lib/mesa/src/hgl/GLView.cpp U xenocara/lib/mesa/src/hgl/meson.build U xenocara/lib/mesa/src/imagination/.clang-format U xenocara/lib/mesa/src/imagination/.dir-locals.el U xenocara/lib/mesa/src/imagination/.editorconfig U xenocara/lib/mesa/src/imagination/meson.build U xenocara/lib/mesa/src/imagination/common/meson.build U xenocara/lib/mesa/src/imagination/common/pvr_debug.c U xenocara/lib/mesa/src/imagination/common/pvr_debug.h U xenocara/lib/mesa/src/imagination/common/pvr_device_info.c U xenocara/lib/mesa/src/imagination/common/pvr_device_info.h U xenocara/lib/mesa/src/imagination/csbgen/gen_pack_header.py U xenocara/lib/mesa/src/imagination/csbgen/meson.build U xenocara/lib/mesa/src/imagination/csbgen/pvr_packet_helpers.h U xenocara/lib/mesa/src/imagination/csbgen/rogue_cdm.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_cr.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_hwdefs.h U xenocara/lib/mesa/src/imagination/csbgen/rogue_ipf.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_lls.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_pbestate.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_pds.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_ppp.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_texstate.xml U xenocara/lib/mesa/src/imagination/csbgen/rogue_vdm.xml U xenocara/lib/mesa/src/imagination/include/pvr_rogue_fw.h U xenocara/lib/mesa/src/imagination/include/pvr_types.h U xenocara/lib/mesa/src/imagination/include/hwdef/rogue_hw_defs.h U xenocara/lib/mesa/src/imagination/include/hwdef/rogue_hw_utils.h U xenocara/lib/mesa/src/imagination/rogue/meson.build U xenocara/lib/mesa/src/imagination/rogue/rogue.c U xenocara/lib/mesa/src/imagination/rogue/rogue.h U xenocara/lib/mesa/src/imagination/rogue/rogue_build_data.c U xenocara/lib/mesa/src/imagination/rogue/rogue_build_data.h U xenocara/lib/mesa/src/imagination/rogue/rogue_compiler.c U xenocara/lib/mesa/src/imagination/rogue/rogue_compiler.h U xenocara/lib/mesa/src/imagination/rogue/rogue_constreg.c U xenocara/lib/mesa/src/imagination/rogue/rogue_constreg.h U xenocara/lib/mesa/src/imagination/rogue/rogue_dump.c U xenocara/lib/mesa/src/imagination/rogue/rogue_dump.h U xenocara/lib/mesa/src/imagination/rogue/rogue_encode.c U xenocara/lib/mesa/src/imagination/rogue/rogue_encode.h U xenocara/lib/mesa/src/imagination/rogue/rogue_encoders.c U xenocara/lib/mesa/src/imagination/rogue/rogue_encoders.h U xenocara/lib/mesa/src/imagination/rogue/rogue_instr.c U xenocara/lib/mesa/src/imagination/rogue/rogue_instr.h U xenocara/lib/mesa/src/imagination/rogue/rogue_nir.c U xenocara/lib/mesa/src/imagination/rogue/rogue_nir.h U xenocara/lib/mesa/src/imagination/rogue/rogue_nir_helpers.h U xenocara/lib/mesa/src/imagination/rogue/rogue_operand.c U xenocara/lib/mesa/src/imagination/rogue/rogue_operand.h U xenocara/lib/mesa/src/imagination/rogue/rogue_regalloc.c U xenocara/lib/mesa/src/imagination/rogue/rogue_regalloc.h U xenocara/lib/mesa/src/imagination/rogue/rogue_shader.c U xenocara/lib/mesa/src/imagination/rogue/rogue_shader.h U xenocara/lib/mesa/src/imagination/rogue/rogue_util.c U xenocara/lib/mesa/src/imagination/rogue/rogue_util.h U xenocara/lib/mesa/src/imagination/rogue/rogue_validate.c U xenocara/lib/mesa/src/imagination/rogue/rogue_validate.h U xenocara/lib/mesa/src/imagination/rogue/nir/rogue_nir_constreg.c U xenocara/lib/mesa/src/imagination/rogue/nir/rogue_nir_lower_io.c U xenocara/lib/mesa/src/imagination/rogue/nir/rogue_nir_pfo.c U xenocara/lib/mesa/src/imagination/rogue/tools/offline_compiler.c U xenocara/lib/mesa/src/imagination/vulkan/meson.build U xenocara/lib/mesa/src/imagination/vulkan/pvr_blit.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_bo.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_bo.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_cmd_buffer.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_csb.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_csb.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_csb_enum_helpers.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_descriptor_set.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_device.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_formats.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_formats.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_hardcode.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_hardcode.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_hw_pass.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_hw_pass.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_image.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_common.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_common.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_pass.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_compute.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_compute.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_context.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_context.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_render.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_render.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_transfer.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_job_transfer.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_limits.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_pipeline.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_pipeline_cache.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_private.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_query.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_queue.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_shader.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_shader.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_tex_state.c U xenocara/lib/mesa/src/imagination/vulkan/pvr_tex_state.h U xenocara/lib/mesa/src/imagination/vulkan/pvr_wsi.c U xenocara/lib/mesa/src/imagination/vulkan/vk_format.h U xenocara/lib/mesa/src/imagination/vulkan/pds/meson.build U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds.c U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_disasm.c U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_printer.c U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_rogue_pds_defs.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_rogue_pds_disasm.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_rogue_pds_encode.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_xgl_pds.c U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays3.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance3.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance_drawid0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance_drawid1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance_drawid2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_arrays_base_instance_drawid3.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements3.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance3.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance_drawid0.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance_drawid1.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance_drawid2.h U xenocara/lib/mesa/src/imagination/vulkan/pds/pvr_pds_programs/pvr_draw_indirect_elements_base_instance_drawid3.h U xenocara/lib/mesa/src/imagination/vulkan/usc/hardcoded_apps/pvr_simple_compute.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_cdm_load_sr.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_end_of_tile.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_nop_usc.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_shader_factory.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_static_shaders.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_transfer_eot.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_usc_fragment_shader.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_vdm_load_sr.h U xenocara/lib/mesa/src/imagination/vulkan/usc/programs/pvr_vdm_store_sr.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvr_winsys.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvr_winsys.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvr_winsys_helper.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvr_winsys_helper.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/powervr/pvr_drm.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/powervr/pvr_drm_public.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_bo.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_bo.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_bridge.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_bridge.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_common.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_common.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_compute.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_compute.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_null.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_null.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_render.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_render.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_transfer.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_job_transfer.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_public.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_sync.c U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/pvr_srv_sync.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/fw-api/pvr_rogue_fwif.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/fw-api/pvr_rogue_fwif_rf.h U xenocara/lib/mesa/src/imagination/vulkan/winsys/pvrsrvkm/fw-api/pvr_rogue_fwif_shared.h U xenocara/lib/mesa/src/imgui/LICENSE.txt U xenocara/lib/mesa/src/imgui/README U xenocara/lib/mesa/src/imgui/imconfig.h U xenocara/lib/mesa/src/imgui/imgui.cpp U xenocara/lib/mesa/src/imgui/imgui.h U xenocara/lib/mesa/src/imgui/imgui_draw.cpp U xenocara/lib/mesa/src/imgui/imgui_internal.h U xenocara/lib/mesa/src/imgui/imgui_memory_editor.h U xenocara/lib/mesa/src/imgui/imgui_widgets.cpp U xenocara/lib/mesa/src/imgui/imstb_rectpack.h U xenocara/lib/mesa/src/imgui/imstb_textedit.h U xenocara/lib/mesa/src/imgui/imstb_truetype.h U xenocara/lib/mesa/src/imgui/meson.build U xenocara/lib/mesa/src/intel/meson.build U xenocara/lib/mesa/src/intel/blorp/TODO U xenocara/lib/mesa/src/intel/blorp/blorp.c U xenocara/lib/mesa/src/intel/blorp/blorp.h U xenocara/lib/mesa/src/intel/blorp/blorp_blit.c C xenocara/lib/mesa/src/intel/blorp/blorp_clear.c U xenocara/lib/mesa/src/intel/blorp/blorp_genX_exec.h U xenocara/lib/mesa/src/intel/blorp/blorp_nir_builder.h U xenocara/lib/mesa/src/intel/blorp/blorp_priv.h U xenocara/lib/mesa/src/intel/blorp/meson.build U xenocara/lib/mesa/src/intel/ci/anv-skips.txt U xenocara/lib/mesa/src/intel/ci/anv-tgl-fails.txt U xenocara/lib/mesa/src/intel/ci/anv-tgl-skips.txt U xenocara/lib/mesa/src/intel/ci/deqp-anv-tgl-vk.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-amly.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-apl.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-cml.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-glk.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-jsl.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-kbl.toml U xenocara/lib/mesa/src/intel/ci/deqp-iris-whl.toml U xenocara/lib/mesa/src/intel/ci/gitlab-ci.yml U xenocara/lib/mesa/src/intel/ci/intel-tgl-skqp-gl_rendertests.txt U xenocara/lib/mesa/src/intel/ci/intel-tgl-skqp-gles_rendertests.txt U xenocara/lib/mesa/src/intel/ci/iris-amly-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-amly-skips.txt U xenocara/lib/mesa/src/intel/ci/iris-amly-flakes.txt U xenocara/lib/mesa/src/intel/ci/iris-apl-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-apl-flakes.txt U xenocara/lib/mesa/src/intel/ci/iris-cml-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-cml-flakes.txt U xenocara/lib/mesa/src/intel/ci/iris-glk-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-glk-flakes.txt U xenocara/lib/mesa/src/intel/ci/iris-jsl-skips.txt U xenocara/lib/mesa/src/intel/ci/iris-kbl-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-kbl-flakes.txt U xenocara/lib/mesa/src/intel/ci/iris-kbl-skips.txt U xenocara/lib/mesa/src/intel/ci/iris-skips.txt U xenocara/lib/mesa/src/intel/ci/iris-whl-fails.txt U xenocara/lib/mesa/src/intel/ci/iris-whl-flakes.txt U xenocara/lib/mesa/src/intel/ci/traces-iris.yml U xenocara/lib/mesa/src/intel/common/intel_aux_map.c U xenocara/lib/mesa/src/intel/common/intel_aux_map.h U xenocara/lib/mesa/src/intel/common/intel_batch_decoder.c U xenocara/lib/mesa/src/intel/common/intel_batch_decoder_stub.c U xenocara/lib/mesa/src/intel/common/intel_buffer_alloc.h U xenocara/lib/mesa/src/intel/common/intel_clflush.h U xenocara/lib/mesa/src/intel/common/intel_decoder.c U xenocara/lib/mesa/src/intel/common/intel_decoder.h U xenocara/lib/mesa/src/intel/common/intel_defines.h U xenocara/lib/mesa/src/intel/common/intel_disasm.c U xenocara/lib/mesa/src/intel/common/intel_disasm.h U xenocara/lib/mesa/src/intel/common/intel_engine.c U xenocara/lib/mesa/src/intel/common/intel_engine.h U xenocara/lib/mesa/src/intel/common/intel_gem.c U xenocara/lib/mesa/src/intel/common/intel_gem.h U xenocara/lib/mesa/src/intel/common/intel_guardband.h U xenocara/lib/mesa/src/intel/common/intel_l3_config.c U xenocara/lib/mesa/src/intel/common/intel_l3_config.h U xenocara/lib/mesa/src/intel/common/intel_measure.c U xenocara/lib/mesa/src/intel/common/intel_measure.h U xenocara/lib/mesa/src/intel/common/intel_pixel_hash.h U xenocara/lib/mesa/src/intel/common/intel_sample_positions.c U xenocara/lib/mesa/src/intel/common/intel_sample_positions.h U xenocara/lib/mesa/src/intel/common/intel_urb_config.c U xenocara/lib/mesa/src/intel/common/intel_uuid.c U xenocara/lib/mesa/src/intel/common/intel_uuid.h U xenocara/lib/mesa/src/intel/common/meson.build U xenocara/lib/mesa/src/intel/common/mi_builder.h U xenocara/lib/mesa/src/intel/common/tests/gentest.xml U xenocara/lib/mesa/src/intel/common/tests/genxml_test.c U xenocara/lib/mesa/src/intel/common/tests/mi_builder_test.cpp U xenocara/lib/mesa/src/intel/compiler/brw_cfg.cpp U xenocara/lib/mesa/src/intel/compiler/brw_cfg.h U xenocara/lib/mesa/src/intel/compiler/brw_clip.h U xenocara/lib/mesa/src/intel/compiler/brw_clip_line.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_point.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_tri.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_unfilled.c U xenocara/lib/mesa/src/intel/compiler/brw_clip_util.c U xenocara/lib/mesa/src/intel/compiler/brw_compile_clip.c U xenocara/lib/mesa/src/intel/compiler/brw_compile_ff_gs.c U xenocara/lib/mesa/src/intel/compiler/brw_compile_sf.c U xenocara/lib/mesa/src/intel/compiler/brw_compiler.c U xenocara/lib/mesa/src/intel/compiler/brw_compiler.h U xenocara/lib/mesa/src/intel/compiler/brw_dead_control_flow.cpp U xenocara/lib/mesa/src/intel/compiler/brw_dead_control_flow.h U xenocara/lib/mesa/src/intel/compiler/brw_debug_recompile.c U xenocara/lib/mesa/src/intel/compiler/brw_disasm.c U xenocara/lib/mesa/src/intel/compiler/brw_disasm_info.c U xenocara/lib/mesa/src/intel/compiler/brw_disasm_info.h U xenocara/lib/mesa/src/intel/compiler/brw_eu.c U xenocara/lib/mesa/src/intel/compiler/brw_eu.h U xenocara/lib/mesa/src/intel/compiler/brw_eu_compact.c U xenocara/lib/mesa/src/intel/compiler/brw_eu_defines.h U xenocara/lib/mesa/src/intel/compiler/brw_eu_emit.c U xenocara/lib/mesa/src/intel/compiler/brw_eu_util.c U xenocara/lib/mesa/src/intel/compiler/brw_eu_validate.c U xenocara/lib/mesa/src/intel/compiler/brw_fs.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs.h U xenocara/lib/mesa/src/intel/compiler/brw_fs_bank_conflicts.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_builder.h U xenocara/lib/mesa/src/intel/compiler/brw_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_combine_constants.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_copy_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_cse.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_dead_code_eliminate.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_generator.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_live_variables.h U xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_pack.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_lower_regioning.cpp C xenocara/lib/mesa/src/intel/compiler/brw_fs_nir.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_reg_allocate.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_register_coalesce.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_scoreboard.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_sel_peephole.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_thread_payload.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_validate.cpp U xenocara/lib/mesa/src/intel/compiler/brw_fs_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/brw_gfx_ver_enum.h U xenocara/lib/mesa/src/intel/compiler/brw_inst.h U xenocara/lib/mesa/src/intel/compiler/brw_interpolation_map.c U xenocara/lib/mesa/src/intel/compiler/brw_ir.h U xenocara/lib/mesa/src/intel/compiler/brw_ir_allocator.h U xenocara/lib/mesa/src/intel/compiler/brw_ir_analysis.h U xenocara/lib/mesa/src/intel/compiler/brw_ir_fs.h U xenocara/lib/mesa/src/intel/compiler/brw_ir_performance.cpp U xenocara/lib/mesa/src/intel/compiler/brw_ir_performance.h U xenocara/lib/mesa/src/intel/compiler/brw_ir_vec4.h U xenocara/lib/mesa/src/intel/compiler/brw_isa_info.h U xenocara/lib/mesa/src/intel/compiler/brw_kernel.c U xenocara/lib/mesa/src/intel/compiler/brw_kernel.h U xenocara/lib/mesa/src/intel/compiler/brw_lower_logical_sends.cpp U xenocara/lib/mesa/src/intel/compiler/brw_mesh.cpp U xenocara/lib/mesa/src/intel/compiler/brw_nir.c U xenocara/lib/mesa/src/intel/compiler/brw_nir.h U xenocara/lib/mesa/src/intel/compiler/brw_nir_analyze_boolean_resolves.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_analyze_ubo_ranges.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_attribute_workarounds.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_clamp_image_1d_2d_array_sizes.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_alpha_to_coverage.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_conversions.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_cs_intrinsics.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_intersection_shader.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_mem_access_bit_sizes.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_ray_queries.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_rt_intrinsics.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_scoped_barriers.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_shader_calls.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_shading_rate_output.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_lower_storage_image.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_opt_peephole_ffma.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt.h U xenocara/lib/mesa/src/intel/compiler/brw_nir_rt_builder.h U xenocara/lib/mesa/src/intel/compiler/brw_nir_tcs_workarounds.c U xenocara/lib/mesa/src/intel/compiler/brw_nir_trig_workarounds.py U xenocara/lib/mesa/src/intel/compiler/brw_packed_float.c U xenocara/lib/mesa/src/intel/compiler/brw_predicated_break.cpp U xenocara/lib/mesa/src/intel/compiler/brw_prim.h U xenocara/lib/mesa/src/intel/compiler/brw_private.h U xenocara/lib/mesa/src/intel/compiler/brw_reg.h U xenocara/lib/mesa/src/intel/compiler/brw_reg_type.c U xenocara/lib/mesa/src/intel/compiler/brw_reg_type.h U xenocara/lib/mesa/src/intel/compiler/brw_rt.h U xenocara/lib/mesa/src/intel/compiler/brw_schedule_instructions.cpp U xenocara/lib/mesa/src/intel/compiler/brw_shader.cpp U xenocara/lib/mesa/src/intel/compiler/brw_shader.h U xenocara/lib/mesa/src/intel/compiler/brw_simd_selection.c U xenocara/lib/mesa/src/intel/compiler/brw_vec4.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_builder.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_cmod_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_cse.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_dead_code_eliminate.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_generator.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_nir.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_gs_visitor.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_live_variables.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_nir.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_reg_allocate.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_surface_builder.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_surface_builder.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_tcs.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_tes.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_tes.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vec4_vs.h U xenocara/lib/mesa/src/intel/compiler/brw_vec4_vs_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/brw_vue_map.c U xenocara/lib/mesa/src/intel/compiler/gfx6_gs_visitor.cpp U xenocara/lib/mesa/src/intel/compiler/gfx6_gs_visitor.h U xenocara/lib/mesa/src/intel/compiler/intel_clc.c U xenocara/lib/mesa/src/intel/compiler/meson.build U xenocara/lib/mesa/src/intel/compiler/test_eu_compact.cpp U xenocara/lib/mesa/src/intel/compiler/test_eu_validate.cpp U xenocara/lib/mesa/src/intel/compiler/test_fs_cmod_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_fs_copy_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_fs_saturate_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_fs_scoreboard.cpp U xenocara/lib/mesa/src/intel/compiler/test_simd_selection.cpp U xenocara/lib/mesa/src/intel/compiler/test_vec4_cmod_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_vec4_copy_propagation.cpp U xenocara/lib/mesa/src/intel/compiler/test_vec4_dead_code_eliminate.cpp U xenocara/lib/mesa/src/intel/compiler/test_vec4_register_coalesce.cpp U xenocara/lib/mesa/src/intel/compiler/test_vf_float_conversions.cpp U xenocara/lib/mesa/src/intel/dev/intel_debug.c U xenocara/lib/mesa/src/intel/dev/intel_debug.h U xenocara/lib/mesa/src/intel/dev/intel_dev_info.c U xenocara/lib/mesa/src/intel/dev/intel_device_info.c U xenocara/lib/mesa/src/intel/dev/intel_device_info.h U xenocara/lib/mesa/src/intel/dev/intel_device_info_override_test.c U xenocara/lib/mesa/src/intel/dev/intel_device_info_test.c U xenocara/lib/mesa/src/intel/dev/intel_device_info_test.h U xenocara/lib/mesa/src/intel/dev/intel_hwconfig.c U xenocara/lib/mesa/src/intel/dev/intel_hwconfig.h U xenocara/lib/mesa/src/intel/dev/intel_hwconfig_types.h U xenocara/lib/mesa/src/intel/dev/meson.build U xenocara/lib/mesa/src/intel/ds/.clang-format U xenocara/lib/mesa/src/intel/ds/intel_driver_ds.cc U xenocara/lib/mesa/src/intel/ds/intel_driver_ds.h U xenocara/lib/mesa/src/intel/ds/intel_pps_driver.cc U xenocara/lib/mesa/src/intel/ds/intel_pps_driver.h U xenocara/lib/mesa/src/intel/ds/intel_pps_perf.cc U xenocara/lib/mesa/src/intel/ds/intel_pps_perf.h U xenocara/lib/mesa/src/intel/ds/intel_pps_priv.h U xenocara/lib/mesa/src/intel/ds/intel_tracepoints.py U xenocara/lib/mesa/src/intel/ds/meson.build U xenocara/lib/mesa/src/intel/genxml/README U xenocara/lib/mesa/src/intel/genxml/gen11.xml U xenocara/lib/mesa/src/intel/genxml/gen12.xml U xenocara/lib/mesa/src/intel/genxml/gen125.xml U xenocara/lib/mesa/src/intel/genxml/gen4.xml U xenocara/lib/mesa/src/intel/genxml/gen45.xml U xenocara/lib/mesa/src/intel/genxml/gen5.xml U xenocara/lib/mesa/src/intel/genxml/gen6.xml U xenocara/lib/mesa/src/intel/genxml/gen7.xml U xenocara/lib/mesa/src/intel/genxml/gen75.xml U xenocara/lib/mesa/src/intel/genxml/gen8.xml U xenocara/lib/mesa/src/intel/genxml/gen9.xml U xenocara/lib/mesa/src/intel/genxml/genX_pack.h U xenocara/lib/mesa/src/intel/genxml/gen_bits_header.py U xenocara/lib/mesa/src/intel/genxml/gen_macros.h U xenocara/lib/mesa/src/intel/genxml/gen_pack_header.py U xenocara/lib/mesa/src/intel/genxml/gen_rt.xml U xenocara/lib/mesa/src/intel/genxml/gen_sort_tags.py U xenocara/lib/mesa/src/intel/genxml/gen_zipped_file.py U xenocara/lib/mesa/src/intel/genxml/meson.build U xenocara/lib/mesa/src/intel/genxml/util.py U xenocara/lib/mesa/src/intel/isl/README U xenocara/lib/mesa/src/intel/isl/gen_format_layout.py U xenocara/lib/mesa/src/intel/isl/isl.c U xenocara/lib/mesa/src/intel/isl/isl.h U xenocara/lib/mesa/src/intel/isl/isl_aux_info.c U xenocara/lib/mesa/src/intel/isl/isl_drm.c U xenocara/lib/mesa/src/intel/isl/isl_emit_cpb.c U xenocara/lib/mesa/src/intel/isl/isl_emit_depth_stencil.c U xenocara/lib/mesa/src/intel/isl/isl_format.c U xenocara/lib/mesa/src/intel/isl/isl_format_layout.csv U xenocara/lib/mesa/src/intel/isl/isl_genX_helpers.h U xenocara/lib/mesa/src/intel/isl/isl_genX_priv.h U xenocara/lib/mesa/src/intel/isl/isl_gfx12.c U xenocara/lib/mesa/src/intel/isl/isl_gfx12.h U xenocara/lib/mesa/src/intel/isl/isl_gfx4.c U xenocara/lib/mesa/src/intel/isl/isl_gfx4.h U xenocara/lib/mesa/src/intel/isl/isl_gfx6.c U xenocara/lib/mesa/src/intel/isl/isl_gfx6.h U xenocara/lib/mesa/src/intel/isl/isl_gfx7.c U xenocara/lib/mesa/src/intel/isl/isl_gfx7.h U xenocara/lib/mesa/src/intel/isl/isl_gfx8.c U xenocara/lib/mesa/src/intel/isl/isl_gfx8.h U xenocara/lib/mesa/src/intel/isl/isl_gfx9.c U xenocara/lib/mesa/src/intel/isl/isl_gfx9.h U xenocara/lib/mesa/src/intel/isl/isl_priv.h U xenocara/lib/mesa/src/intel/isl/isl_storage_image.c U xenocara/lib/mesa/src/intel/isl/isl_surface_state.c U xenocara/lib/mesa/src/intel/isl/isl_tiled_memcpy.c U xenocara/lib/mesa/src/intel/isl/isl_tiled_memcpy_normal.c U xenocara/lib/mesa/src/intel/isl/isl_tiled_memcpy_sse41.c U xenocara/lib/mesa/src/intel/isl/meson.build U xenocara/lib/mesa/src/intel/isl/tests/isl_aux_info_test.cpp U xenocara/lib/mesa/src/intel/isl/tests/isl_surf_get_image_offset_test.c U xenocara/lib/mesa/src/intel/nullhw-layer/README U xenocara/lib/mesa/src/intel/nullhw-layer/VkLayer_INTEL_nullhw.json U xenocara/lib/mesa/src/intel/nullhw-layer/intel_nullhw.c U xenocara/lib/mesa/src/intel/nullhw-layer/meson.build U xenocara/lib/mesa/src/intel/perf/gen_perf.py U xenocara/lib/mesa/src/intel/perf/intel_perf.c U xenocara/lib/mesa/src/intel/perf/intel_perf.h U xenocara/lib/mesa/src/intel/perf/intel_perf_mdapi.c U xenocara/lib/mesa/src/intel/perf/intel_perf_mdapi.h U xenocara/lib/mesa/src/intel/perf/intel_perf_private.h U xenocara/lib/mesa/src/intel/perf/intel_perf_query.c U xenocara/lib/mesa/src/intel/perf/intel_perf_query.h U xenocara/lib/mesa/src/intel/perf/intel_perf_regs.h U xenocara/lib/mesa/src/intel/perf/intel_perf_setup.h U xenocara/lib/mesa/src/intel/perf/meson.build U xenocara/lib/mesa/src/intel/perf/oa-adl.xml U xenocara/lib/mesa/src/intel/perf/oa-bdw.xml U xenocara/lib/mesa/src/intel/perf/oa-bxt.xml U xenocara/lib/mesa/src/intel/perf/oa-cflgt2.xml U xenocara/lib/mesa/src/intel/perf/oa-cflgt3.xml U xenocara/lib/mesa/src/intel/perf/oa-chv.xml U xenocara/lib/mesa/src/intel/perf/oa-dg1.xml U xenocara/lib/mesa/src/intel/perf/oa-ehl.xml U xenocara/lib/mesa/src/intel/perf/oa-glk.xml U xenocara/lib/mesa/src/intel/perf/oa-hsw.xml U xenocara/lib/mesa/src/intel/perf/oa-icl.xml U xenocara/lib/mesa/src/intel/perf/oa-kblgt2.xml U xenocara/lib/mesa/src/intel/perf/oa-kblgt3.xml U xenocara/lib/mesa/src/intel/perf/oa-rkl.xml U xenocara/lib/mesa/src/intel/perf/oa-sklgt2.xml U xenocara/lib/mesa/src/intel/perf/oa-sklgt3.xml U xenocara/lib/mesa/src/intel/perf/oa-sklgt4.xml U xenocara/lib/mesa/src/intel/perf/oa-tglgt1.xml U xenocara/lib/mesa/src/intel/perf/oa-tglgt2.xml U xenocara/lib/mesa/src/intel/tools/aub_mem.c U xenocara/lib/mesa/src/intel/tools/aub_mem.h U xenocara/lib/mesa/src/intel/tools/aub_read.c U xenocara/lib/mesa/src/intel/tools/aub_read.h U xenocara/lib/mesa/src/intel/tools/aub_write.c U xenocara/lib/mesa/src/intel/tools/aub_write.h U xenocara/lib/mesa/src/intel/tools/aubinator.c U xenocara/lib/mesa/src/intel/tools/aubinator_error_decode.c U xenocara/lib/mesa/src/intel/tools/aubinator_viewer.cpp U xenocara/lib/mesa/src/intel/tools/aubinator_viewer.h U xenocara/lib/mesa/src/intel/tools/aubinator_viewer_decoder.cpp U xenocara/lib/mesa/src/intel/tools/aubinator_viewer_urb.h U xenocara/lib/mesa/src/intel/tools/error2aub.c U xenocara/lib/mesa/src/intel/tools/gfx10_context.h U xenocara/lib/mesa/src/intel/tools/gfx8_context.h U xenocara/lib/mesa/src/intel/tools/i965_asm.c U xenocara/lib/mesa/src/intel/tools/i965_asm.h U xenocara/lib/mesa/src/intel/tools/i965_disasm.c U xenocara/lib/mesa/src/intel/tools/i965_gram.y U xenocara/lib/mesa/src/intel/tools/i965_lex.l U xenocara/lib/mesa/src/intel/tools/intel_aub.h U xenocara/lib/mesa/src/intel/tools/intel_context.h U xenocara/lib/mesa/src/intel/tools/intel_dump_gpu.c U xenocara/lib/mesa/src/intel/tools/intel_dump_gpu.in U xenocara/lib/mesa/src/intel/tools/intel_noop_drm_shim.c U xenocara/lib/mesa/src/intel/tools/intel_sanitize_gpu.c U xenocara/lib/mesa/src/intel/tools/intel_sanitize_gpu.in U xenocara/lib/mesa/src/intel/tools/intel_stub_gpu.in U xenocara/lib/mesa/src/intel/tools/meson.build U xenocara/lib/mesa/src/intel/tools/imgui/imgui_impl_gtk3.cpp U xenocara/lib/mesa/src/intel/tools/imgui/imgui_impl_gtk3.h U xenocara/lib/mesa/src/intel/tools/imgui/imgui_impl_opengl3.cpp U xenocara/lib/mesa/src/intel/tools/imgui/imgui_impl_opengl3.h U xenocara/lib/mesa/src/intel/tools/imgui/meson.build U xenocara/lib/mesa/src/intel/tools/tests/run-test.py U xenocara/lib/mesa/src/intel/tools/tests/gen11/cr0.asm U xenocara/lib/mesa/src/intel/tools/tests/gen11/cr0.expected U xenocara/lib/mesa/src/intel/tools/tests/gen11/rol.asm U xenocara/lib/mesa/src/intel/tools/tests/gen11/rol.expected U xenocara/lib/mesa/src/intel/tools/tests/gen11/ror.asm U xenocara/lib/mesa/src/intel/tools/tests/gen11/ror.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/do.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/do.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/iff.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/iff.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/jmpi.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/jmpi.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/line.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/line.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/mac.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/mac.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/do.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/do.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/iff.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/iff.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/jmpi.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/jmpi.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen4.5/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/do.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/do.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/iff.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/iff.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/jmpi.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/jmpi.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen5/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen5/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/halt.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/halt.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/lrp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/lrp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/lzd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/lzd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/mad.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/mad.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/math.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/math.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/rnde.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/rnde.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/rndz.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/rndz.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/sendc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/sendc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen6/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen6/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfe.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfe.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfi1.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfi1.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfi2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfi2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfrev.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/bfrev.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/cbit.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/cbit.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/f16to32.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/f16to32.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/f32to16.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/f32to16.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/fbh.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/fbh.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/fbl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/fbl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/halt.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/halt.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/lrp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/lrp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/lzd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/lzd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/mad.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/mad.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/math.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/math.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/rnde.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/rnde.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/rndz.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/rndz.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/sendc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/sendc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/wait.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/wait.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfe.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfe.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfi1.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfi1.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfi2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfi2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfrev.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/bfrev.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cbit.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cbit.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dim.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dim.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp3.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp3.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp4.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dp4.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dph.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/dph.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/f16to32.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/f16to32.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/f32to16.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/f32to16.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/fbh.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/fbh.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/fbl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/fbl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/halt.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/halt.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/lrp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/lrp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/lzd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/lzd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mad.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mad.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/math.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/math.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rnde.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rnde.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rndz.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/rndz.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/sendc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/sendc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/wait.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/wait.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen7.5/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfe.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfe.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfi1.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfi1.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfi2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfi2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfrev.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/bfrev.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/cbit.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/cbit.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/cr0.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/cr0.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/csel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/csel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/fbh.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/fbh.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/fbl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/fbl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/halt.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/halt.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/lrp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/lrp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/lzd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/lzd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/mad.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/mad.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/math.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/math.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/nop.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/nop.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/rnde.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/rnde.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/rndz.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/rndz.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/sendc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/sendc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/wait.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/wait.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen8/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen8/xor.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/add.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/add.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/and.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/and.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/asr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/asr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfe.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfe.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfi1.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfi1.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfi2.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfi2.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfrev.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/bfrev.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/break.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/break.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/cbit.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/cbit.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/cmp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/cmp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/cont.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/cont.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/cr0.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/cr0.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/csel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/csel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/else.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/else.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/endif.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/endif.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/fbh.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/fbh.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/fbl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/fbl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/frc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/frc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/halt.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/halt.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/if.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/if.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/lrp.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/lrp.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/lzd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/lzd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/mach.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/mach.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/mad.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/mov.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/mad.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/math.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/math.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/mov.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/mul.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/mul.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/nop.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/nop.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/not.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/not.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/or.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/or.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/pln.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/pln.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/rndd.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/rndd.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/rnde.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/rnde.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/rndz.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/rndz.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/sel.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/sel.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/send.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/shl.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/send.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/sendc.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/sendc.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/sends.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/sends.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/shl.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/shr.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/shr.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/wait.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/wait.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/while.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/while.expected U xenocara/lib/mesa/src/intel/tools/tests/gen9/xor.asm U xenocara/lib/mesa/src/intel/tools/tests/gen9/xor.expected U xenocara/lib/mesa/src/intel/vulkan/TODO U xenocara/lib/mesa/src/intel/vulkan/anv_allocator.c U xenocara/lib/mesa/src/intel/vulkan/anv_android.c U xenocara/lib/mesa/src/intel/vulkan/anv_android.h U xenocara/lib/mesa/src/intel/vulkan/anv_android_stubs.c C xenocara/lib/mesa/src/intel/vulkan/anv_batch_chain.c U xenocara/lib/mesa/src/intel/vulkan/anv_blorp.c U xenocara/lib/mesa/src/intel/vulkan/anv_bo_sync.c U xenocara/lib/mesa/src/intel/vulkan/anv_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan/anv_descriptor_set.c C xenocara/lib/mesa/src/intel/vulkan/anv_device.c U xenocara/lib/mesa/src/intel/vulkan/anv_formats.c U xenocara/lib/mesa/src/intel/vulkan/anv_gem.c U xenocara/lib/mesa/src/intel/vulkan/anv_gem_stubs.c U xenocara/lib/mesa/src/intel/vulkan/anv_genX.h C xenocara/lib/mesa/src/intel/vulkan/anv_image.c U xenocara/lib/mesa/src/intel/vulkan/anv_measure.c U xenocara/lib/mesa/src/intel/vulkan/anv_measure.h U xenocara/lib/mesa/src/intel/vulkan/anv_nir.h U xenocara/lib/mesa/src/intel/vulkan/anv_perf.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_apply_pipeline_layout.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_add_base_work_group_id.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_compute_push_layout.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_lower_multiview.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_lower_ubo_loads.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_lower_ycbcr_textures.c U xenocara/lib/mesa/src/intel/vulkan/anv_nir_push_descriptor_analysis.c U xenocara/lib/mesa/src/intel/vulkan/anv_pipeline.c U xenocara/lib/mesa/src/intel/vulkan/anv_pipeline_cache.c C xenocara/lib/mesa/src/intel/vulkan/anv_private.h U xenocara/lib/mesa/src/intel/vulkan/anv_queue.c U xenocara/lib/mesa/src/intel/vulkan/anv_util.c U xenocara/lib/mesa/src/intel/vulkan/anv_utrace.c U xenocara/lib/mesa/src/intel/vulkan/anv_wsi.c U xenocara/lib/mesa/src/intel/vulkan/genX_acceleration_structure.c U xenocara/lib/mesa/src/intel/vulkan/genX_blorp_exec.c C xenocara/lib/mesa/src/intel/vulkan/genX_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan/genX_gpu_memcpy.c C xenocara/lib/mesa/src/intel/vulkan/genX_pipeline.c U xenocara/lib/mesa/src/intel/vulkan/genX_query.c U xenocara/lib/mesa/src/intel/vulkan/genX_state.c U xenocara/lib/mesa/src/intel/vulkan/gfx8_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan/meson.build U xenocara/lib/mesa/src/intel/vulkan/grl/.gitignore U xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl.h U xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl_dispatch.c U xenocara/lib/mesa/src/intel/vulkan/grl/genX_grl_uuid.cpp U xenocara/lib/mesa/src/intel/vulkan/grl/grl_cl_kernel_gen.py U xenocara/lib/mesa/src/intel/vulkan/grl/grl_metakernel_gen.py U xenocara/lib/mesa/src/intel/vulkan/grl/grl_parser.py U xenocara/lib/mesa/src/intel/vulkan/grl/grl_structs.h U xenocara/lib/mesa/src/intel/vulkan/grl/meson.build U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/AABB.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/api_interface.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/atomic_update.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/atomic_update.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/binned_sah_shared.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_leaf.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_primref.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/build_refit.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_BFS.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_DFS.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_leaf.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_presplit.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_primref.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_primref.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_refit.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_refit.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_sah_experimental.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/d3d12.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_build_treelet_refit.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_copy.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_debug.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_debug.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_postbuild_info.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/bvh_rebraid.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/common.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/copy.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/grl_api_interface_verify.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/grl_api_interface_verify.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/input_dump.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/input_dump.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/instance.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/intrinsics.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/mem_utils.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc_legacy.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/misc_shared.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/presplit.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_builder.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_msb_radix_bitonic_sort_shared.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_radix_sort.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton_radix_sort.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/msb_radix_bitonic_sort.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/new_sah_builder.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/postbuild_info.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/qbvh6.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/quad.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/radix_sort.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/rebraid.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/shared.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/structs.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/traversal_shader.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/traversal_shader.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/libraries.grl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/libs/lsc_intrinsics_fallback.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/morton_common.h U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase0.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase1.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/phase2.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/post_sort.cl U xenocara/lib/mesa/src/intel/vulkan/grl/gpu/morton/pre_sort.cl U xenocara/lib/mesa/src/intel/vulkan/grl/include/AABB3f.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLGen12.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLIntTypes.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLOCLCompatibility.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLRTASCommon.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLStructs.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/GRLUtilities.h U xenocara/lib/mesa/src/intel/vulkan/grl/include/affinespace.h U xenocara/lib/mesa/src/intel/vulkan/layers/anv_hitman3.c U xenocara/lib/mesa/src/intel/vulkan/tests/block_pool_grow_first.c U xenocara/lib/mesa/src/intel/vulkan/tests/block_pool_no_free.c U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool.c U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_free_list_only.c U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_no_free.c U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_padding.c U xenocara/lib/mesa/src/intel/vulkan/tests/state_pool_test_helper.h U xenocara/lib/mesa/src/intel/vulkan/tests/test_common.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/TODO U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_allocator.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_android_stubs.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_batch_chain.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_blorp.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_bo_sync.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_descriptor_set.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_device.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_formats.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_gem.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_gem_stubs.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_genX.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_image.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_measure.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_measure.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_perf.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_apply_pipeline_layout.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_add_base_work_group_id.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_compute_push_layout.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_multiview.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_ubo_loads.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_nir_lower_ycbcr_textures.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_pipeline.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_pipeline_cache.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_private.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_queue.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_util.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_utrace.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/anv_wsi.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_blorp_exec.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_gpu_memcpy.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_pipeline.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_query.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/genX_state.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/gfx7_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/gfx8_cmd_buffer.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/meson.build U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/block_pool_grow_first.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/block_pool_no_free.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_free_list_only.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_no_free.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_padding.c U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/state_pool_test_helper.h U xenocara/lib/mesa/src/intel/vulkan_hasvk/tests/test_common.h U xenocara/lib/mesa/src/loader/loader.c U xenocara/lib/mesa/src/loader/loader.h C xenocara/lib/mesa/src/loader/loader_dri3_helper.c C xenocara/lib/mesa/src/loader/loader_dri3_helper.h U xenocara/lib/mesa/src/loader/loader_dri_helper.c U xenocara/lib/mesa/src/loader/loader_dri_helper.h U xenocara/lib/mesa/src/loader/meson.build U xenocara/lib/mesa/src/loader/pci_id_driver_map.h U xenocara/lib/mesa/src/mapi/entry.c U xenocara/lib/mesa/src/mapi/entry.h U xenocara/lib/mesa/src/mapi/entry_ppc64le_tls.h U xenocara/lib/mesa/src/mapi/entry_x86-64_tls.h U xenocara/lib/mesa/src/mapi/entry_x86_tls.h U xenocara/lib/mesa/src/mapi/mapi_abi.py U xenocara/lib/mesa/src/mapi/mapi_glapi.c U xenocara/lib/mesa/src/mapi/mapi_tmp.h U xenocara/lib/mesa/src/mapi/meson.build U xenocara/lib/mesa/src/mapi/stub.c U xenocara/lib/mesa/src/mapi/stub.h U xenocara/lib/mesa/src/mapi/table.c U xenocara/lib/mesa/src/mapi/table.h U xenocara/lib/mesa/src/mapi/u_current.c U xenocara/lib/mesa/src/mapi/u_current.h U xenocara/lib/mesa/src/mapi/u_execmem.c U xenocara/lib/mesa/src/mapi/u_execmem.h U xenocara/lib/mesa/src/mapi/es1api/gles1-symbols.txt U xenocara/lib/mesa/src/mapi/es1api/gles1.def.in U xenocara/lib/mesa/src/mapi/es1api/meson.build U xenocara/lib/mesa/src/mapi/es2api/gles2-symbols.txt U xenocara/lib/mesa/src/mapi/es2api/gles2.def.in U xenocara/lib/mesa/src/mapi/es2api/meson.build U xenocara/lib/mesa/src/mapi/glapi/glapi.c U xenocara/lib/mesa/src/mapi/glapi/glapi.h U xenocara/lib/mesa/src/mapi/glapi/glapi_dispatch.c U xenocara/lib/mesa/src/mapi/glapi/glapi_entrypoint.c U xenocara/lib/mesa/src/mapi/glapi/glapi_getproc.c U xenocara/lib/mesa/src/mapi/glapi/glapi_nop.c U xenocara/lib/mesa/src/mapi/glapi/glapi_priv.h U xenocara/lib/mesa/src/mapi/glapi/meson.build U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_depth_clamp_separate.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_gpu_shader_int64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/AMD_performance_monitor.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_object_purgeable.xml U xenocara/lib/mesa/src/mapi/glapi/gen/APPLE_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES2_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_ES3_compatibility.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_base_instance.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_bindless_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_blend_func_extended.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clear_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL3x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_clip_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_color_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compressed_texture_pixel_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_compute_variable_group_size.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_copy_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_debug_output.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_buffer_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_depth_clamp.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_buffers_blend.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_indirect.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_elements_base_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_draw_instanced.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_no_attachments.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_program_binary.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_get_texture_sub_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gl_spirv.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader5.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_gpu_shader_int64.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_indirect_parameters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_instanced_arrays.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_internalformat_query2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_invalidate_subdata.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_map_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_multi_bind.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_pipeline_statistics_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_program_interface_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_robustness.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sample_shading.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sampler_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_seamless_cube_map.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_atomic_counters.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_image_load_store.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_storage_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sparse_buffer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shader_subroutine.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_shading_language_include.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sparse_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_spirv_extensions.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_sync.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_tessellation_shader.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_buffer_range.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_compression_rgtc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_cube_map_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_gather.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rg.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_rgb10_a2ui.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_storage_multisample.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_texture_view.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_uniform_buffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_array_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_attrib_binding.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_vertex_type_2_10_10_10_rev.xml U xenocara/lib/mesa/src/mapi/glapi/gen/ARB_viewport_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_EGL_image_storage.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_direct_state_access.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_draw_buffers2.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_external_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_external_objects_fd.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_external_objects_win32.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_framebuffer_object.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_gpu_shader4.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_multisampled_render_to_texture.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_packed_depth_stencil.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_provoking_vertex.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_separate_shader_objects.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_shader_image_load_store.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_array.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_texture_integer.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_transform_feedback.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GL4x.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_vertex_attrib_64bit.xml U xenocara/lib/mesa/src/mapi/glapi/gen/EXT_window_rectangles.xml U xenocara/lib/mesa/src/mapi/glapi/gen/GREMEDY_string_marker.xml U xenocara/lib/mesa/src/mapi/glapi/gen/INTEL_performance_query.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_context_flush_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_debug.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_robustness.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_robustness_es.xml U xenocara/lib/mesa/src/mapi/glapi/gen/KHR_texture_compression_astc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/MESA_tile_raster_order.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_alpha_to_coverage_dither_control.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_conditional_render.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_copy_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_half_float.xml U xenocara/lib/mesa/src/mapi/glapi/gen/api_save_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/NV_primitive_restart.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_texture_barrier.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_vdpau_interop.xml U xenocara/lib/mesa/src/mapi/glapi/gen/NV_viewport_swizzle.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_EGL_image.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_fixed_point.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_single_precision.xml U xenocara/lib/mesa/src/mapi/glapi/gen/OES_texture_compression_astc.xml U xenocara/lib/mesa/src/mapi/glapi/gen/api_beginend_init_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/api_exec_decl_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/api_exec_init.py U xenocara/lib/mesa/src/mapi/glapi/gen/api_hw_select_init_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/api_save_init_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/apiexec.py U xenocara/lib/mesa/src/mapi/glapi/gen/es_EXT.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/glX_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_common.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_recv.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_send.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_proto_size.py U xenocara/lib/mesa/src/mapi/glapi/gen/glX_server_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.dtd U xenocara/lib/mesa/src/mapi/glapi/gen/gl_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_SPARC_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_es_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_and_glX_API.xml U xenocara/lib/mesa/src/mapi/glapi/gen/gl_apitemp.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_enums.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_gentable.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_marshal.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_marshal_h.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_procs.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_unmarshal_table.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86-64_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/gl_x86_asm.py U xenocara/lib/mesa/src/mapi/glapi/gen/license.py U xenocara/lib/mesa/src/mapi/glapi/gen/marshal_XML.py U xenocara/lib/mesa/src/mapi/glapi/gen/meson.build U xenocara/lib/mesa/src/mapi/glapi/gen/remap_helper.py U xenocara/lib/mesa/src/mapi/glapi/gen/static_data.py U xenocara/lib/mesa/src/mapi/glapi/gen/typeexpr.py U xenocara/lib/mesa/src/mapi/glapi/registry/gl.xml U xenocara/lib/mesa/src/mapi/glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mapi/new/genCommon.py U xenocara/lib/mesa/src/mapi/new/gen_gldispatch_mapi.py U xenocara/lib/mesa/src/mapi/shared-glapi/glapi-symbols.txt U xenocara/lib/mesa/src/mapi/shared-glapi/meson.build U xenocara/lib/mesa/src/mapi/shared-glapi/tests/check_table.cpp U xenocara/lib/mesa/src/mesa/meson.build U xenocara/lib/mesa/src/mesa/main/accum.c U xenocara/lib/mesa/src/mesa/main/accum.h U xenocara/lib/mesa/src/mesa/main/api_arrayelt.c U xenocara/lib/mesa/src/mesa/main/api_arrayelt.h U xenocara/lib/mesa/src/mesa/main/arbprogram.c U xenocara/lib/mesa/src/mesa/main/arrayobj.c U xenocara/lib/mesa/src/mesa/main/arrayobj.h U xenocara/lib/mesa/src/mesa/main/atifragshader.c U xenocara/lib/mesa/src/mesa/main/atifragshader.h U xenocara/lib/mesa/src/mesa/main/attrib.c U xenocara/lib/mesa/src/mesa/main/attrib.h U xenocara/lib/mesa/src/mesa/main/barrier.c U xenocara/lib/mesa/src/mesa/main/bbox.c U xenocara/lib/mesa/src/mesa/main/bbox.h U xenocara/lib/mesa/src/mesa/main/blend.c U xenocara/lib/mesa/src/mesa/main/blend.h U xenocara/lib/mesa/src/mesa/main/blit.c U xenocara/lib/mesa/src/mesa/main/blit.h U xenocara/lib/mesa/src/mesa/main/bufferobj.c U xenocara/lib/mesa/src/mesa/main/bufferobj.h U xenocara/lib/mesa/src/mesa/main/buffers.c U xenocara/lib/mesa/src/mesa/main/buffers.h U xenocara/lib/mesa/src/mesa/main/clear.c U xenocara/lib/mesa/src/mesa/main/clip.c U xenocara/lib/mesa/src/mesa/main/clip.h U xenocara/lib/mesa/src/mesa/main/colormac.h U xenocara/lib/mesa/src/mesa/main/compute.c U xenocara/lib/mesa/src/mesa/main/condrender.c U xenocara/lib/mesa/src/mesa/main/condrender.h U xenocara/lib/mesa/src/mesa/main/config.h U xenocara/lib/mesa/src/mesa/main/conservativeraster.c U xenocara/lib/mesa/src/mesa/main/conservativeraster.h U xenocara/lib/mesa/src/mesa/main/consts_exts.h U xenocara/lib/mesa/src/mesa/main/context.c U xenocara/lib/mesa/src/mesa/main/context.h U xenocara/lib/mesa/src/mesa/main/copyimage.c U xenocara/lib/mesa/src/mesa/main/cpuinfo.c U xenocara/lib/mesa/src/mesa/main/cpuinfo.h U xenocara/lib/mesa/src/mesa/main/dd.h U xenocara/lib/mesa/src/mesa/main/debug.c U xenocara/lib/mesa/src/mesa/main/debug.h U xenocara/lib/mesa/src/mesa/main/debug_output.c U xenocara/lib/mesa/src/mesa/main/debug_output.h U xenocara/lib/mesa/src/mesa/main/depth.c U xenocara/lib/mesa/src/mesa/main/depth.h U xenocara/lib/mesa/src/mesa/main/dlist.c U xenocara/lib/mesa/src/mesa/main/dlist.h U xenocara/lib/mesa/src/mesa/main/draw.c U xenocara/lib/mesa/src/mesa/main/draw.h U xenocara/lib/mesa/src/mesa/main/draw_validate.c U xenocara/lib/mesa/src/mesa/main/draw_validate.h U xenocara/lib/mesa/src/mesa/main/drawpix.c U xenocara/lib/mesa/src/mesa/main/drawtex.c U xenocara/lib/mesa/src/mesa/main/enable.c U xenocara/lib/mesa/src/mesa/main/enable.h U xenocara/lib/mesa/src/mesa/main/enums.h U xenocara/lib/mesa/src/mesa/main/errors.c U xenocara/lib/mesa/src/mesa/main/errors.h U xenocara/lib/mesa/src/mesa/main/es1_conversion.c U xenocara/lib/mesa/src/mesa/main/eval.c U xenocara/lib/mesa/src/mesa/main/eval.h U xenocara/lib/mesa/src/mesa/main/extensions.c U xenocara/lib/mesa/src/mesa/main/extensions.h U xenocara/lib/mesa/src/mesa/main/extensions_table.c U xenocara/lib/mesa/src/mesa/main/extensions_table.h U xenocara/lib/mesa/src/mesa/main/externalobjects.c U xenocara/lib/mesa/src/mesa/main/externalobjects.h U xenocara/lib/mesa/src/mesa/main/fbobject.c U xenocara/lib/mesa/src/mesa/main/fbobject.h U xenocara/lib/mesa/src/mesa/main/feedback.c U xenocara/lib/mesa/src/mesa/main/feedback.h U xenocara/lib/mesa/src/mesa/main/ff_fragment_shader.cpp U xenocara/lib/mesa/src/mesa/main/fog.c U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.c U xenocara/lib/mesa/src/mesa/main/ffvertex_prog.h U xenocara/lib/mesa/src/mesa/main/fog.h U xenocara/lib/mesa/src/mesa/main/format_fallback.py U xenocara/lib/mesa/src/mesa/main/format_info.py U xenocara/lib/mesa/src/mesa/main/format_pack.h U xenocara/lib/mesa/src/mesa/main/format_parser.py U xenocara/lib/mesa/src/mesa/main/format_unpack.h U xenocara/lib/mesa/src/mesa/main/format_utils.c U xenocara/lib/mesa/src/mesa/main/format_utils.h U xenocara/lib/mesa/src/mesa/main/formatquery.c U xenocara/lib/mesa/src/mesa/main/formatquery.h U xenocara/lib/mesa/src/mesa/main/formats.c U xenocara/lib/mesa/src/mesa/main/formats.csv U xenocara/lib/mesa/src/mesa/main/formats.h U xenocara/lib/mesa/src/mesa/main/framebuffer.c U xenocara/lib/mesa/src/mesa/main/framebuffer.h U xenocara/lib/mesa/src/mesa/main/genmipmap.c U xenocara/lib/mesa/src/mesa/main/genmipmap.h C xenocara/lib/mesa/src/mesa/main/get.c U xenocara/lib/mesa/src/mesa/main/get.h U xenocara/lib/mesa/src/mesa/main/get_hash_generator.py C xenocara/lib/mesa/src/mesa/main/get_hash_params.py U xenocara/lib/mesa/src/mesa/main/getstring.c U xenocara/lib/mesa/src/mesa/main/glconfig.h U xenocara/lib/mesa/src/mesa/main/glformats.c U xenocara/lib/mesa/src/mesa/main/glformats.h U xenocara/lib/mesa/src/mesa/main/glheader.h U xenocara/lib/mesa/src/mesa/main/glspirv.c U xenocara/lib/mesa/src/mesa/main/glspirv.h U xenocara/lib/mesa/src/mesa/main/glthread.c U xenocara/lib/mesa/src/mesa/main/glthread.h U xenocara/lib/mesa/src/mesa/main/glthread_bufferobj.c U xenocara/lib/mesa/src/mesa/main/glthread_draw.c U xenocara/lib/mesa/src/mesa/main/glthread_get.c U xenocara/lib/mesa/src/mesa/main/glthread_list.c U xenocara/lib/mesa/src/mesa/main/glthread_marshal.h U xenocara/lib/mesa/src/mesa/main/glthread_shaderobj.c U xenocara/lib/mesa/src/mesa/main/glthread_varray.c U xenocara/lib/mesa/src/mesa/main/hash.c U xenocara/lib/mesa/src/mesa/main/hash.h U xenocara/lib/mesa/src/mesa/main/hint.c U xenocara/lib/mesa/src/mesa/main/hint.h U xenocara/lib/mesa/src/mesa/main/image.c U xenocara/lib/mesa/src/mesa/main/image.h U xenocara/lib/mesa/src/mesa/main/light.c U xenocara/lib/mesa/src/mesa/main/light.h U xenocara/lib/mesa/src/mesa/main/lines.c U xenocara/lib/mesa/src/mesa/main/lines.h U xenocara/lib/mesa/src/mesa/main/macros.h U xenocara/lib/mesa/src/mesa/main/matrix.c U xenocara/lib/mesa/src/mesa/main/matrix.h U xenocara/lib/mesa/src/mesa/main/menums.h U xenocara/lib/mesa/src/mesa/main/mesa_private.h U xenocara/lib/mesa/src/mesa/main/meson.build U xenocara/lib/mesa/src/mesa/main/mipmap.c U xenocara/lib/mesa/src/mesa/main/mipmap.h U xenocara/lib/mesa/src/mesa/main/mtypes.h U xenocara/lib/mesa/src/mesa/main/multisample.c U xenocara/lib/mesa/src/mesa/main/multisample.h U xenocara/lib/mesa/src/mesa/main/objectlabel.c U xenocara/lib/mesa/src/mesa/main/pack.c U xenocara/lib/mesa/src/mesa/main/pack.h U xenocara/lib/mesa/src/mesa/main/pbo.c U xenocara/lib/mesa/src/mesa/main/pbo.h U xenocara/lib/mesa/src/mesa/main/performance_monitor.c U xenocara/lib/mesa/src/mesa/main/performance_monitor.h U xenocara/lib/mesa/src/mesa/main/performance_query.c U xenocara/lib/mesa/src/mesa/main/performance_query.h U xenocara/lib/mesa/src/mesa/main/pipelineobj.c U xenocara/lib/mesa/src/mesa/main/pipelineobj.h U xenocara/lib/mesa/src/mesa/main/pixel.c U xenocara/lib/mesa/src/mesa/main/pixel.h U xenocara/lib/mesa/src/mesa/main/pixelstore.c U xenocara/lib/mesa/src/mesa/main/pixelstore.h U xenocara/lib/mesa/src/mesa/main/pixeltransfer.c U xenocara/lib/mesa/src/mesa/main/pixeltransfer.h U xenocara/lib/mesa/src/mesa/main/points.c U xenocara/lib/mesa/src/mesa/main/points.h U xenocara/lib/mesa/src/mesa/main/polygon.c U xenocara/lib/mesa/src/mesa/main/polygon.h U xenocara/lib/mesa/src/mesa/main/program_binary.c U xenocara/lib/mesa/src/mesa/main/program_binary.h U xenocara/lib/mesa/src/mesa/main/program_resource.c U xenocara/lib/mesa/src/mesa/main/querymatrix.c U xenocara/lib/mesa/src/mesa/main/queryobj.c U xenocara/lib/mesa/src/mesa/main/queryobj.h U xenocara/lib/mesa/src/mesa/main/rastpos.c U xenocara/lib/mesa/src/mesa/main/rastpos.h U xenocara/lib/mesa/src/mesa/main/readpix.c U xenocara/lib/mesa/src/mesa/main/readpix.h U xenocara/lib/mesa/src/mesa/main/remap.c U xenocara/lib/mesa/src/mesa/main/remap.h U xenocara/lib/mesa/src/mesa/main/scissor.c U xenocara/lib/mesa/src/mesa/main/renderbuffer.c U xenocara/lib/mesa/src/mesa/main/renderbuffer.h U xenocara/lib/mesa/src/mesa/main/robustness.c U xenocara/lib/mesa/src/mesa/main/samplerobj.c U xenocara/lib/mesa/src/mesa/main/samplerobj.h U xenocara/lib/mesa/src/mesa/main/scissor.h U xenocara/lib/mesa/src/mesa/main/shader_query.cpp U xenocara/lib/mesa/src/mesa/main/shader_types.h U xenocara/lib/mesa/src/mesa/main/shaderapi.c U xenocara/lib/mesa/src/mesa/main/shaderapi.h U xenocara/lib/mesa/src/mesa/main/shaderimage.c U xenocara/lib/mesa/src/mesa/main/shaderimage.h U xenocara/lib/mesa/src/mesa/main/shaderobj.c U xenocara/lib/mesa/src/mesa/main/shaderobj.h U xenocara/lib/mesa/src/mesa/main/shared.c U xenocara/lib/mesa/src/mesa/main/shared.h U xenocara/lib/mesa/src/mesa/main/spirv_extensions.c U xenocara/lib/mesa/src/mesa/main/spirv_extensions.h U xenocara/lib/mesa/src/mesa/main/sse_minmax.c U xenocara/lib/mesa/src/mesa/main/sse_minmax.h U xenocara/lib/mesa/src/mesa/main/state.c U xenocara/lib/mesa/src/mesa/main/state.h U xenocara/lib/mesa/src/mesa/main/vdpau.c U xenocara/lib/mesa/src/mesa/main/stencil.c U xenocara/lib/mesa/src/mesa/main/stencil.h U xenocara/lib/mesa/src/mesa/main/syncobj.c U xenocara/lib/mesa/src/mesa/main/syncobj.h U xenocara/lib/mesa/src/mesa/main/texcompress.c U xenocara/lib/mesa/src/mesa/main/texcompress.h U xenocara/lib/mesa/src/mesa/main/texcompress_astc.cpp U xenocara/lib/mesa/src/mesa/main/texcompress_astc.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.c U xenocara/lib/mesa/src/mesa/main/texcompress_bptc.h U xenocara/lib/mesa/src/mesa/main/texcompress_bptc_tmp.h U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.c U xenocara/lib/mesa/src/mesa/main/texcompress_cpal.h U xenocara/lib/mesa/src/mesa/main/texcompress_etc.c U xenocara/lib/mesa/src/mesa/main/texcompress_etc.h U xenocara/lib/mesa/src/mesa/main/texcompress_etc_tmp.h U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.c U xenocara/lib/mesa/src/mesa/main/texcompress_fxt1.h U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.c U xenocara/lib/mesa/src/mesa/main/texcompress_rgtc.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.c U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc.h U xenocara/lib/mesa/src/mesa/main/texcompress_s3tc_tmp.h U xenocara/lib/mesa/src/mesa/main/texenv.c U xenocara/lib/mesa/src/mesa/main/texenvprogram.h U xenocara/lib/mesa/src/mesa/main/texgen.c U xenocara/lib/mesa/src/mesa/main/texgetimage.c U xenocara/lib/mesa/src/mesa/main/texgetimage.h U xenocara/lib/mesa/src/mesa/main/teximage.c U xenocara/lib/mesa/src/mesa/main/teximage.h U xenocara/lib/mesa/src/mesa/main/texobj.c U xenocara/lib/mesa/src/mesa/main/texobj.h U xenocara/lib/mesa/src/mesa/main/texparam.c U xenocara/lib/mesa/src/mesa/main/texparam.h U xenocara/lib/mesa/src/mesa/main/texstate.c U xenocara/lib/mesa/src/mesa/main/texstate.h U xenocara/lib/mesa/src/mesa/main/texstorage.c U xenocara/lib/mesa/src/mesa/main/texstorage.h U xenocara/lib/mesa/src/mesa/main/texstore.c U xenocara/lib/mesa/src/mesa/main/texstore.h U xenocara/lib/mesa/src/mesa/main/texturebindless.c U xenocara/lib/mesa/src/mesa/main/texturebindless.h U xenocara/lib/mesa/src/mesa/main/textureview.c U xenocara/lib/mesa/src/mesa/main/textureview.h U xenocara/lib/mesa/src/mesa/main/transformfeedback.c U xenocara/lib/mesa/src/mesa/main/transformfeedback.h U xenocara/lib/mesa/src/mesa/main/uniform_query.cpp U xenocara/lib/mesa/src/mesa/main/uniforms.c U xenocara/lib/mesa/src/mesa/main/uniforms.h U xenocara/lib/mesa/src/mesa/main/varray.c U xenocara/lib/mesa/src/mesa/main/varray.h U xenocara/lib/mesa/src/mesa/main/version.c U xenocara/lib/mesa/src/mesa/main/version.h U xenocara/lib/mesa/src/mesa/main/viewport.c U xenocara/lib/mesa/src/mesa/main/viewport.h U xenocara/lib/mesa/src/mesa/main/tests/enum_strings.cpp U xenocara/lib/mesa/src/mesa/main/tests/mesa_extensions.cpp U xenocara/lib/mesa/src/mesa/main/tests/mesa_formats.cpp U xenocara/lib/mesa/src/mesa/main/tests/meson.build U xenocara/lib/mesa/src/mesa/main/tests/program_state_string.cpp U xenocara/lib/mesa/src/mesa/main/tests/stubs.cpp U xenocara/lib/mesa/src/mesa/math/m_debug.h U xenocara/lib/mesa/src/mesa/math/m_debug_clip.c U xenocara/lib/mesa/src/mesa/math/m_debug_norm.c U xenocara/lib/mesa/src/mesa/math/m_debug_util.h U xenocara/lib/mesa/src/mesa/math/m_debug_xform.c U xenocara/lib/mesa/src/mesa/math/m_eval.c U xenocara/lib/mesa/src/mesa/math/m_eval.h U xenocara/lib/mesa/src/mesa/math/m_matrix.c U xenocara/lib/mesa/src/mesa/math/m_matrix.h U xenocara/lib/mesa/src/mesa/math/m_vector.c U xenocara/lib/mesa/src/mesa/math/m_vector.h U xenocara/lib/mesa/src/mesa/math/m_vector_asm.h U xenocara/lib/mesa/src/mesa/math/m_xform.h U xenocara/lib/mesa/src/mesa/program/arbprogparse.c U xenocara/lib/mesa/src/mesa/program/arbprogparse.h U xenocara/lib/mesa/src/mesa/program/dummy_errors.c U xenocara/lib/mesa/src/mesa/program/link_program.cpp U xenocara/lib/mesa/src/mesa/program/link_program.h U xenocara/lib/mesa/src/mesa/program/meson.build U xenocara/lib/mesa/src/mesa/program/prog_cache.c U xenocara/lib/mesa/src/mesa/program/prog_cache.h U xenocara/lib/mesa/src/mesa/program/prog_instruction.c U xenocara/lib/mesa/src/mesa/program/prog_instruction.h U xenocara/lib/mesa/src/mesa/program/prog_parameter.c U xenocara/lib/mesa/src/mesa/program/prog_parameter.h U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.c U xenocara/lib/mesa/src/mesa/program/prog_parameter_layout.h U xenocara/lib/mesa/src/mesa/program/prog_print.c U xenocara/lib/mesa/src/mesa/program/prog_print.h U xenocara/lib/mesa/src/mesa/program/prog_statevars.c U xenocara/lib/mesa/src/mesa/program/prog_statevars.h U xenocara/lib/mesa/src/mesa/program/prog_to_nir.c U xenocara/lib/mesa/src/mesa/program/prog_to_nir.h U xenocara/lib/mesa/src/mesa/program/program.c U xenocara/lib/mesa/src/mesa/program/program.h U xenocara/lib/mesa/src/mesa/program/program_lexer.l U xenocara/lib/mesa/src/mesa/program/program_parse.y U xenocara/lib/mesa/src/mesa/program/program_parse_extra.c U xenocara/lib/mesa/src/mesa/program/program_parser.h U xenocara/lib/mesa/src/mesa/program/programopt.c U xenocara/lib/mesa/src/mesa/program/programopt.h U xenocara/lib/mesa/src/mesa/program/symbol_table.c U xenocara/lib/mesa/src/mesa/program/symbol_table.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atifs_to_nir.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atifs_to_nir.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_array.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_atomicbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_blend.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_clip.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_constbuf.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_depth.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_framebuffer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_image.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_list.h U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_msaa.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_pixeltransfer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_rasterizer.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_sampler.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_scissor.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_shader.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_stipple.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_storagebuf.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_tess.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_atom_viewport.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_bitmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_clear.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_copyimage.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_copyimage.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_drawtex.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_eglimage.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_feedback.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_flush.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_rasterpos.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_readpixels.h U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_cb_texture.h C xenocara/lib/mesa/src/mesa/state_tracker/st_context.c U xenocara/lib/mesa/src/mesa/state_tracker/st_context.h U xenocara/lib/mesa/src/mesa/state_tracker/st_copytex.c U xenocara/lib/mesa/src/mesa/state_tracker/st_copytex.h U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.c U xenocara/lib/mesa/src/mesa/state_tracker/st_debug.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.c U xenocara/lib/mesa/src/mesa/state_tracker/st_draw.h U xenocara/lib/mesa/src/mesa/state_tracker/st_draw_feedback.c U xenocara/lib/mesa/src/mesa/state_tracker/st_draw_hw_select.c C xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.c U xenocara/lib/mesa/src/mesa/state_tracker/st_extensions.h U xenocara/lib/mesa/src/mesa/state_tracker/st_format.c U xenocara/lib/mesa/src/mesa/state_tracker/st_format.h U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.c U xenocara/lib/mesa/src/mesa/state_tracker/st_gen_mipmap.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_ir.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_ir.h U xenocara/lib/mesa/src/mesa/state_tracker/st_glsl_to_nir.cpp U xenocara/lib/mesa/src/mesa/state_tracker/st_interop.c U xenocara/lib/mesa/src/mesa/state_tracker/st_interop.h C xenocara/lib/mesa/src/mesa/state_tracker/st_manager.c U xenocara/lib/mesa/src/mesa/state_tracker/st_manager.h U xenocara/lib/mesa/src/mesa/state_tracker/st_nir.h U xenocara/lib/mesa/src/mesa/state_tracker/st_nir_builtins.c U xenocara/lib/mesa/src/mesa/state_tracker/st_nir_lower_builtin.c U xenocara/lib/mesa/src/mesa/state_tracker/st_nir_lower_tex_src_plane.c U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.c U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo.h U xenocara/lib/mesa/src/mesa/state_tracker/st_pbo_compute.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.c U xenocara/lib/mesa/src/mesa/state_tracker/st_program.h U xenocara/lib/mesa/src/mesa/state_tracker/st_sampler_view.c U xenocara/lib/mesa/src/mesa/state_tracker/st_sampler_view.h U xenocara/lib/mesa/src/mesa/state_tracker/st_scissor.c U xenocara/lib/mesa/src/mesa/state_tracker/st_scissor.h U xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.c U xenocara/lib/mesa/src/mesa/state_tracker/st_shader_cache.h U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.c U xenocara/lib/mesa/src/mesa/state_tracker/st_texture.h U xenocara/lib/mesa/src/mesa/state_tracker/st_util.h U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.c U xenocara/lib/mesa/src/mesa/state_tracker/st_vdpau.h U xenocara/lib/mesa/src/mesa/state_tracker/tests/meson.build U xenocara/lib/mesa/src/mesa/state_tracker/tests/st_format.c U xenocara/lib/mesa/src/mesa/vbo/vbo.h U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib.h U xenocara/lib/mesa/src/mesa/vbo/vbo_attrib_tmp.h U xenocara/lib/mesa/src/mesa/vbo/vbo_context.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec.h U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_exec_eval.c U xenocara/lib/mesa/src/mesa/vbo/vbo_minmax_index.c U xenocara/lib/mesa/src/mesa/vbo/vbo_noop.c U xenocara/lib/mesa/src/mesa/vbo/vbo_private.h U xenocara/lib/mesa/src/mesa/vbo/vbo_save.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save.h U xenocara/lib/mesa/src/mesa/vbo/vbo_save_api.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_draw.c U xenocara/lib/mesa/src/mesa/vbo/vbo_save_loopback.c U xenocara/lib/mesa/src/mesa/vbo/vbo_util.h U xenocara/lib/mesa/src/mesa/x86/assyntax.h U xenocara/lib/mesa/src/mesa/x86/common_x86.c U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.S U xenocara/lib/mesa/src/mesa/x86/common_x86_asm.h U xenocara/lib/mesa/src/mesa/x86/common_x86_features.h U xenocara/lib/mesa/src/mesa/x86/read_rgba_span_x86.S U xenocara/lib/mesa/src/microsoft/meson.build U xenocara/lib/mesa/src/microsoft/ci/deqp-dozen.toml U xenocara/lib/mesa/src/microsoft/ci/gitlab-ci.yml U xenocara/lib/mesa/src/microsoft/ci/spirv2dxil_reference.txt U xenocara/lib/mesa/src/microsoft/ci/warp-fails.txt U xenocara/lib/mesa/src/microsoft/ci/warp-flakes.txt U xenocara/lib/mesa/src/microsoft/ci/warp-skips.txt U xenocara/lib/mesa/src/microsoft/clc/clc_compiler.c U xenocara/lib/mesa/src/microsoft/clc/clc_compiler.h U xenocara/lib/mesa/src/microsoft/clc/clc_compiler_test.cpp U xenocara/lib/mesa/src/microsoft/clc/clc_nir.c U xenocara/lib/mesa/src/microsoft/clc/clc_nir.h U xenocara/lib/mesa/src/microsoft/clc/clon12compiler.def U xenocara/lib/mesa/src/microsoft/clc/compute_test.cpp U xenocara/lib/mesa/src/microsoft/clc/compute_test.h U xenocara/lib/mesa/src/microsoft/clc/meson.build U xenocara/lib/mesa/src/microsoft/compiler/dxcapi.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_buffer.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_buffer.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_buffer_test.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_container.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_container.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_dump.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_dump.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_dump_decls.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_enums.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_enums.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_function.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_function.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_internal.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_module.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_module.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_algebraic.py U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_tess.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_cubemaps.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_cubemaps.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_samplers.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_int_samplers.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_nir_lower_vs_vertex_conversion.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_signature.c U xenocara/lib/mesa/src/microsoft/compiler/dxil_signature.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_validator.cpp U xenocara/lib/mesa/src/microsoft/compiler/dxil_validator.h U xenocara/lib/mesa/src/microsoft/compiler/dxil_versions.h U xenocara/lib/mesa/src/microsoft/compiler/meson.build U xenocara/lib/mesa/src/microsoft/compiler/nir_to_dxil.c U xenocara/lib/mesa/src/microsoft/compiler/nir_to_dxil.h U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/dxil_spirv_nir.c U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/dxil_spirv_nir.h U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/dxil_validation.cpp U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/dxil_validation.h U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/meson.build U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv2dxil.c U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.c U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.def U xenocara/lib/mesa/src/microsoft/spirv_to_dxil/spirv_to_dxil.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_abi_helper.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_cmd_buffer.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_descriptor_set.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_device.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxcore.cpp U xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxgi.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_dxgi.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_image.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_meta.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_nir.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_nir.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_physical_device_enum.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_pipeline.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_private.h U xenocara/lib/mesa/src/microsoft/vulkan/dzn_query.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_sync.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_util.c U xenocara/lib/mesa/src/microsoft/vulkan/dzn_wsi.c U xenocara/lib/mesa/src/microsoft/vulkan/meson.build U xenocara/lib/mesa/src/nouveau/meson.build U xenocara/lib/mesa/src/nouveau/codegen/meson.build U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_bb.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_build_util.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_build_util.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_driver.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gk110.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gm107.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gv100.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_gv100.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_nv50.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_emit_nvc0.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_common.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_common.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_nir.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_from_tgsi.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_graph.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_graph.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_inlines.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gm107.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gm107.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gv100.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_gv100.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_helper.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_helper.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nv50.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nvc0.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_lowering_nvc0.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_peephole.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_print.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_ra.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_sched_gm107.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_serialize.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_ssa.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gm107.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gm107.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gv100.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_gv100.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nv50.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nv50.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nvc0.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_target_nvc0.h U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_util.cpp U xenocara/lib/mesa/src/nouveau/codegen/nv50_ir_util.h U xenocara/lib/mesa/src/nouveau/codegen/lib/Makefile U xenocara/lib/mesa/src/nouveau/codegen/lib/gf100.asm U xenocara/lib/mesa/src/nouveau/codegen/lib/gf100.asm.h U xenocara/lib/mesa/src/nouveau/codegen/lib/gk104.asm U xenocara/lib/mesa/src/nouveau/codegen/lib/gk104.asm.h U xenocara/lib/mesa/src/nouveau/codegen/lib/gk110.asm U xenocara/lib/mesa/src/nouveau/codegen/lib/gk110.asm.h U xenocara/lib/mesa/src/nouveau/codegen/lib/gm107.asm U xenocara/lib/mesa/src/nouveau/codegen/lib/gm107.asm.h U xenocara/lib/mesa/src/nouveau/drm-shim/README.md U xenocara/lib/mesa/src/nouveau/drm-shim/meson.build U xenocara/lib/mesa/src/nouveau/drm-shim/nouveau_noop.c U xenocara/lib/mesa/src/panfrost/meson.build U xenocara/lib/mesa/src/panfrost/bifrost/ISA.xml U xenocara/lib/mesa/src/panfrost/bifrost/Notes.txt U xenocara/lib/mesa/src/panfrost/bifrost/README.md U xenocara/lib/mesa/src/panfrost/bifrost/bi_builder.h.py U xenocara/lib/mesa/src/panfrost/bifrost/bi_helper_invocations.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_layout.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_liveness.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_lower_divergent_indirects.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_lower_swizzle.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opcodes.c.py U xenocara/lib/mesa/src/panfrost/bifrost/bi_opcodes.h.py U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_constant_fold.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_copy_prop.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_cse.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_dce.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_dual_tex.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_message_preload.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_mod_props.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_ra.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_opt_push_ubo.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_pack.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_packer.c.py U xenocara/lib/mesa/src/panfrost/bifrost/bi_pressure_schedule.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_print.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_print_common.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_print_common.h U xenocara/lib/mesa/src/panfrost/bifrost/bi_printer.c.py U xenocara/lib/mesa/src/panfrost/bifrost/bi_quirks.h U xenocara/lib/mesa/src/panfrost/bifrost/bi_schedule.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_scoreboard.c U xenocara/lib/mesa/src/panfrost/bifrost/bi_test.h U xenocara/lib/mesa/src/panfrost/bifrost/bi_validate.c U xenocara/lib/mesa/src/panfrost/bifrost/bifrost.h U xenocara/lib/mesa/src/panfrost/bifrost/bifrost_compile.c U xenocara/lib/mesa/src/panfrost/bifrost/bifrost_compile.h U xenocara/lib/mesa/src/panfrost/bifrost/bifrost_isa.py U xenocara/lib/mesa/src/panfrost/bifrost/bifrost_nir.h U xenocara/lib/mesa/src/panfrost/bifrost/bifrost_nir_algebraic.py U xenocara/lib/mesa/src/panfrost/bifrost/bir.c U xenocara/lib/mesa/src/panfrost/bifrost/cmdline.c U xenocara/lib/mesa/src/panfrost/bifrost/compiler.h U xenocara/lib/mesa/src/panfrost/bifrost/disassemble.c U xenocara/lib/mesa/src/panfrost/bifrost/disassemble.h U xenocara/lib/mesa/src/panfrost/bifrost/gen_disasm.py U xenocara/lib/mesa/src/panfrost/bifrost/meson.build U xenocara/lib/mesa/src/panfrost/bifrost/nodearray.h U xenocara/lib/mesa/src/panfrost/bifrost/test/test-constant-fold.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-dual-texture.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-lower-swizzle.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-message-preload.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-optimizer.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-pack-formats.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-packing.cpp U xenocara/lib/mesa/src/panfrost/bifrost/test/test-scheduler-predicates.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/ISA.xml U xenocara/lib/mesa/src/panfrost/bifrost/valhall/asm.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/disasm.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/disassemble.h U xenocara/lib/mesa/src/panfrost/bifrost/valhall/meson.build U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test-assembly.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_compiler.h U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_insert_flow.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_lower_constants.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_lower_isel.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_lower_split_64bit.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_mark_last.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_merge_flow.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_optimize.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_pack.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_perf.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/va_validate.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/valhall.c.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/valhall.h U xenocara/lib/mesa/src/panfrost/bifrost/valhall/valhall.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/valhall_enums.h.py U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/assembler-cases.txt U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/negative-cases.txt U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-add-imm.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-disassembler.c U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-insert-flow.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-lower-constants.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-lower-isel.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-mark-last.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-merge-flow.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-packing.cpp U xenocara/lib/mesa/src/panfrost/bifrost/valhall/test/test-validate-fau.cpp U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g52-vk.toml U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g52.toml U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-g72.toml U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t720.toml U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t760.toml U xenocara/lib/mesa/src/panfrost/ci/deqp-panfrost-t860.toml U xenocara/lib/mesa/src/panfrost/ci/gitlab-ci.yml U xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-flakes.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-g52-skips.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-g72-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-g72-flakes.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-flakes.txt U xenocara/lib/mesa/src/panfrost/ci/traces-panfrost.yml U xenocara/lib/mesa/src/panfrost/ci/panfrost-t720-skips.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t760-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t760-flakes.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t820-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-fails.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-flakes.txt U xenocara/lib/mesa/src/panfrost/ci/panfrost-t860-skips.txt U xenocara/lib/mesa/src/panfrost/drm-shim/meson.build U xenocara/lib/mesa/src/panfrost/drm-shim/panfrost_noop.c U xenocara/lib/mesa/src/panfrost/ds/.clang-format U xenocara/lib/mesa/src/panfrost/ds/meson.build U xenocara/lib/mesa/src/panfrost/ds/pan_pps_driver.cc U xenocara/lib/mesa/src/panfrost/ds/pan_pps_driver.h U xenocara/lib/mesa/src/panfrost/ds/pan_pps_perf.cc U xenocara/lib/mesa/src/panfrost/ds/pan_pps_perf.h U xenocara/lib/mesa/src/panfrost/include/panfrost-job.h U xenocara/lib/mesa/src/panfrost/lib/.gitignore U xenocara/lib/mesa/src/panfrost/lib/meson.build U xenocara/lib/mesa/src/panfrost/lib/pan_afbc.c U xenocara/lib/mesa/src/panfrost/lib/pan_attributes.c U xenocara/lib/mesa/src/panfrost/lib/pan_blend.c U xenocara/lib/mesa/src/panfrost/lib/pan_blend.h U xenocara/lib/mesa/src/panfrost/lib/pan_blitter.c U xenocara/lib/mesa/src/panfrost/lib/pan_blitter.h U xenocara/lib/mesa/src/panfrost/lib/pan_bo.c U xenocara/lib/mesa/src/panfrost/lib/pan_bo.h U xenocara/lib/mesa/src/panfrost/lib/pan_clear.c U xenocara/lib/mesa/src/panfrost/lib/pan_cs.c U xenocara/lib/mesa/src/panfrost/lib/pan_cs.h U xenocara/lib/mesa/src/panfrost/lib/pan_device.h U xenocara/lib/mesa/src/panfrost/lib/pan_earlyzs.c U xenocara/lib/mesa/src/panfrost/lib/pan_earlyzs.h U xenocara/lib/mesa/src/panfrost/lib/pan_encoder.h U xenocara/lib/mesa/src/panfrost/lib/pan_format.c U xenocara/lib/mesa/src/panfrost/lib/pan_format.h U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_dispatch.c U xenocara/lib/mesa/src/panfrost/lib/pan_pool.h U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_dispatch.h U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_draw.c U xenocara/lib/mesa/src/panfrost/lib/pan_indirect_draw.h U xenocara/lib/mesa/src/panfrost/lib/pan_layout.c U xenocara/lib/mesa/src/panfrost/lib/pan_props.c U xenocara/lib/mesa/src/panfrost/lib/pan_samples.c U xenocara/lib/mesa/src/panfrost/lib/pan_scoreboard.h U xenocara/lib/mesa/src/panfrost/lib/pan_scratch.c U xenocara/lib/mesa/src/panfrost/lib/pan_shader.c U xenocara/lib/mesa/src/panfrost/lib/pan_shader.h U xenocara/lib/mesa/src/panfrost/lib/pan_texture.c U xenocara/lib/mesa/src/panfrost/lib/pan_texture.h U xenocara/lib/mesa/src/panfrost/lib/pan_tiler.c U xenocara/lib/mesa/src/panfrost/lib/pan_util.c U xenocara/lib/mesa/src/panfrost/lib/pan_util.h U xenocara/lib/mesa/src/panfrost/lib/wrap.h U xenocara/lib/mesa/src/panfrost/lib/genxml/common.xml U xenocara/lib/mesa/src/panfrost/lib/genxml/decode.c U xenocara/lib/mesa/src/panfrost/lib/genxml/decode.h U xenocara/lib/mesa/src/panfrost/lib/genxml/decode_common.c U xenocara/lib/mesa/src/panfrost/lib/genxml/gen_macros.h U xenocara/lib/mesa/src/panfrost/lib/genxml/gen_pack.py U xenocara/lib/mesa/src/panfrost/lib/genxml/meson.build U xenocara/lib/mesa/src/panfrost/lib/genxml/v4.xml U xenocara/lib/mesa/src/panfrost/lib/genxml/v5.xml U xenocara/lib/mesa/src/panfrost/lib/genxml/v6.xml U xenocara/lib/mesa/src/panfrost/lib/genxml/v7.xml U xenocara/lib/mesa/src/panfrost/lib/genxml/v9.xml U xenocara/lib/mesa/src/panfrost/lib/tests/test-blend.c U xenocara/lib/mesa/src/panfrost/lib/tests/test-clear.c U xenocara/lib/mesa/src/panfrost/lib/tests/test-earlyzs.cpp U xenocara/lib/mesa/src/panfrost/lib/tests/test-layout.cpp U xenocara/lib/mesa/src/panfrost/midgard/compiler.h U xenocara/lib/mesa/src/panfrost/midgard/disassemble.c U xenocara/lib/mesa/src/panfrost/midgard/disassemble.h U xenocara/lib/mesa/src/panfrost/midgard/helpers.h U xenocara/lib/mesa/src/panfrost/midgard/meson.build U xenocara/lib/mesa/src/panfrost/midgard/midgard.h U xenocara/lib/mesa/src/panfrost/midgard/midgard_address.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_compile.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_compile.h U xenocara/lib/mesa/src/panfrost/midgard/midgard_derivatives.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_emit.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_errata_lod.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_helper_invocations.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_liveness.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_nir.h U xenocara/lib/mesa/src/panfrost/midgard/midgard_nir_algebraic.py U xenocara/lib/mesa/src/panfrost/midgard/midgard_nir_lower_helper_writes.c U xenocara/lib/mesa/src/panfrost/midgard/mir.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_nir_lower_image_bitsize.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_ops.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_ops.h U xenocara/lib/mesa/src/panfrost/midgard/midgard_opt_copy_prop.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_opt_dce.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_opt_perspective.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_print.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_print_constant.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_quirks.h U xenocara/lib/mesa/src/panfrost/midgard/midgard_ra.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_ra_pipeline.c U xenocara/lib/mesa/src/panfrost/midgard/midgard_schedule.c U xenocara/lib/mesa/src/panfrost/midgard/mir_promote_uniforms.c U xenocara/lib/mesa/src/panfrost/midgard/mir_squeeze.c U xenocara/lib/mesa/src/panfrost/midgard/nir_fuse_io_16.c U xenocara/lib/mesa/src/panfrost/perf/G31.xml U xenocara/lib/mesa/src/panfrost/perf/G51.xml U xenocara/lib/mesa/src/panfrost/perf/G52.xml U xenocara/lib/mesa/src/panfrost/perf/G57.xml U xenocara/lib/mesa/src/panfrost/perf/G68.xml U xenocara/lib/mesa/src/panfrost/perf/G71.xml U xenocara/lib/mesa/src/panfrost/perf/G72.xml U xenocara/lib/mesa/src/panfrost/perf/G76.xml U xenocara/lib/mesa/src/panfrost/perf/G77.xml U xenocara/lib/mesa/src/panfrost/perf/G78.xml U xenocara/lib/mesa/src/panfrost/perf/T72x.xml U xenocara/lib/mesa/src/panfrost/perf/T76x.xml U xenocara/lib/mesa/src/panfrost/perf/T82x.xml U xenocara/lib/mesa/src/panfrost/perf/T83x.xml U xenocara/lib/mesa/src/panfrost/perf/T86x.xml U xenocara/lib/mesa/src/panfrost/perf/T88x.xml U xenocara/lib/mesa/src/panfrost/perf/meson.build U xenocara/lib/mesa/src/panfrost/perf/pan_gen_perf.py U xenocara/lib/mesa/src/panfrost/perf/pan_perf.c U xenocara/lib/mesa/src/panfrost/perf/pan_perf.h U xenocara/lib/mesa/src/panfrost/perf/quick.c U xenocara/lib/mesa/src/panfrost/shared/meson.build U xenocara/lib/mesa/src/panfrost/shared/pan_minmax_cache.c U xenocara/lib/mesa/src/panfrost/shared/pan_minmax_cache.h U xenocara/lib/mesa/src/panfrost/shared/pan_tiling.c U xenocara/lib/mesa/src/panfrost/shared/pan_tiling.h U xenocara/lib/mesa/src/panfrost/shared/test/test-tiling.cpp U xenocara/lib/mesa/src/panfrost/tools/meson.build U xenocara/lib/mesa/src/panfrost/tools/panfrostdump.c U xenocara/lib/mesa/src/panfrost/util/lcra.c U xenocara/lib/mesa/src/panfrost/util/lcra.h U xenocara/lib/mesa/src/panfrost/util/meson.build U xenocara/lib/mesa/src/panfrost/util/nir_mod_helpers.c U xenocara/lib/mesa/src/panfrost/util/pan_collect_varyings.c U xenocara/lib/mesa/src/panfrost/util/pan_ir.c U xenocara/lib/mesa/src/panfrost/util/pan_ir.h U xenocara/lib/mesa/src/panfrost/util/pan_liveness.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_64bit_intrin.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_framebuffer.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_framebuffer.h U xenocara/lib/mesa/src/panfrost/util/pan_lower_helper_invocation.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_sample_position.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_store_component.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_writeout.c U xenocara/lib/mesa/src/panfrost/util/pan_lower_xfb.c U xenocara/lib/mesa/src/panfrost/util/pan_sysval.c U xenocara/lib/mesa/src/panfrost/vulkan/meson.build U xenocara/lib/mesa/src/panfrost/vulkan/panvk_cmd_buffer.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_cs.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_cs.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_descriptor_set.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_device.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_formats.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_image.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_mempool.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_mempool.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_pass.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_pipeline.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_pipeline_cache.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_private.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_query.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_shader.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_util.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cmd_buffer.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cs.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cmd_buffer.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_cs.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_descriptor_set.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_device.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_device.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_image.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_blit.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_clear.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_meta_copy.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_nir_lower_descriptors.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_pipeline.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_vX_shader.c U xenocara/lib/mesa/src/panfrost/vulkan/panvk_varyings.h U xenocara/lib/mesa/src/panfrost/vulkan/panvk_wsi.c U xenocara/lib/mesa/src/tool/meson.build U xenocara/lib/mesa/src/tool/dlclose-skip/dlclose-skip.c U xenocara/lib/mesa/src/tool/dlclose-skip/meson.build U xenocara/lib/mesa/src/tool/pps/.clang-format U xenocara/lib/mesa/src/tool/pps/meson.build U xenocara/lib/mesa/src/tool/pps/pps.cc U xenocara/lib/mesa/src/tool/pps/pps.h U xenocara/lib/mesa/src/tool/pps/pps_algorithm.h U xenocara/lib/mesa/src/tool/pps/pps_config.cc U xenocara/lib/mesa/src/tool/pps/pps_counter.cc U xenocara/lib/mesa/src/tool/pps/pps_counter.h U xenocara/lib/mesa/src/tool/pps/pps_datasource.cc U xenocara/lib/mesa/src/tool/pps/pps_datasource.h U xenocara/lib/mesa/src/tool/pps/pps_device.cc U xenocara/lib/mesa/src/tool/pps/pps_device.h U xenocara/lib/mesa/src/tool/pps/pps_driver.cc U xenocara/lib/mesa/src/tool/pps/pps_driver.h U xenocara/lib/mesa/src/tool/pps/pps_producer.cc U xenocara/lib/mesa/src/tool/pps/cfg/cpu.cfg U xenocara/lib/mesa/src/tool/pps/cfg/gpu.cfg U xenocara/lib/mesa/src/tool/pps/cfg/intel.cfg U xenocara/lib/mesa/src/tool/pps/cfg/system.cfg U xenocara/lib/mesa/src/util/00-mesa-defaults.conf U xenocara/lib/mesa/src/util/anon_file.c U xenocara/lib/mesa/src/util/anon_file.h U xenocara/lib/mesa/src/util/bigmath.h U xenocara/lib/mesa/src/util/bitpack_helpers.h U xenocara/lib/mesa/src/util/bitscan.c U xenocara/lib/mesa/src/util/bitscan.h U xenocara/lib/mesa/src/util/bitset.h U xenocara/lib/mesa/src/util/blob.c U xenocara/lib/mesa/src/util/blob.h U xenocara/lib/mesa/src/util/build_id.c U xenocara/lib/mesa/src/util/build_id.h U xenocara/lib/mesa/src/util/cnd_monotonic.h U xenocara/lib/mesa/src/util/compiler.h U xenocara/lib/mesa/src/util/compress.c U xenocara/lib/mesa/src/util/compress.h U xenocara/lib/mesa/src/util/crc32.c U xenocara/lib/mesa/src/util/crc32.h U xenocara/lib/mesa/src/util/dag.c U xenocara/lib/mesa/src/util/dag.h U xenocara/lib/mesa/src/util/detect_os.h U xenocara/lib/mesa/src/util/disk_cache.c U xenocara/lib/mesa/src/util/disk_cache.h U xenocara/lib/mesa/src/util/double.c U xenocara/lib/mesa/src/util/disk_cache_os.c U xenocara/lib/mesa/src/util/disk_cache_os.h U xenocara/lib/mesa/src/util/double.h U xenocara/lib/mesa/src/util/driconf.h U xenocara/lib/mesa/src/util/driconf_static.py U xenocara/lib/mesa/src/util/enum_operators.h U xenocara/lib/mesa/src/util/fast_idiv_by_const.c U xenocara/lib/mesa/src/util/fast_idiv_by_const.h U xenocara/lib/mesa/src/util/fast_urem_by_const.h U xenocara/lib/mesa/src/util/format_r11g11b10f.h U xenocara/lib/mesa/src/util/format_rgb9e5.h U xenocara/lib/mesa/src/util/format_srgb.h U xenocara/lib/mesa/src/util/format_srgb.py U xenocara/lib/mesa/src/util/fossilize_db.c U xenocara/lib/mesa/src/util/fossilize_db.h U xenocara/lib/mesa/src/util/futex.c U xenocara/lib/mesa/src/util/futex.h U xenocara/lib/mesa/src/util/glsl2spirv.py U xenocara/lib/mesa/src/util/half_float.c U xenocara/lib/mesa/src/util/half_float.h C xenocara/lib/mesa/src/util/hash_table.c U xenocara/lib/mesa/src/util/hash_table.h U xenocara/lib/mesa/src/util/libsync.h U xenocara/lib/mesa/src/util/list.h U xenocara/lib/mesa/src/util/log.c U xenocara/lib/mesa/src/util/log.h U xenocara/lib/mesa/src/util/macros.h U xenocara/lib/mesa/src/util/memstream.c U xenocara/lib/mesa/src/util/memstream.h U xenocara/lib/mesa/src/util/mesa-sha1.c U xenocara/lib/mesa/src/util/mesa-sha1.h U xenocara/lib/mesa/src/util/mesa_cache_db.c U xenocara/lib/mesa/src/util/mesa_cache_db.h U xenocara/lib/mesa/src/util/meson.build U xenocara/lib/mesa/src/util/os_file.c U xenocara/lib/mesa/src/util/os_file.h U xenocara/lib/mesa/src/util/os_memory.h U xenocara/lib/mesa/src/util/os_memory_aligned.h U xenocara/lib/mesa/src/util/os_memory_debug.h U xenocara/lib/mesa/src/util/os_memory_fd.c U xenocara/lib/mesa/src/util/os_memory_fd.h U xenocara/lib/mesa/src/util/os_memory_stdc.h U xenocara/lib/mesa/src/util/os_misc.c U xenocara/lib/mesa/src/util/rgtc.c U xenocara/lib/mesa/src/util/os_misc.h U xenocara/lib/mesa/src/util/os_socket.c U xenocara/lib/mesa/src/util/os_socket.h U xenocara/lib/mesa/src/util/os_time.c U xenocara/lib/mesa/src/util/os_time.h U xenocara/lib/mesa/src/util/ptralloc.h U xenocara/lib/mesa/src/util/ralloc.c U xenocara/lib/mesa/src/util/ralloc.h U xenocara/lib/mesa/src/util/rand_xor.c U xenocara/lib/mesa/src/util/rand_xor.h U xenocara/lib/mesa/src/util/rb_tree.c U xenocara/lib/mesa/src/util/rb_tree.h U xenocara/lib/mesa/src/util/reallocarray.h U xenocara/lib/mesa/src/util/register_allocate.c U xenocara/lib/mesa/src/util/register_allocate.h U xenocara/lib/mesa/src/util/register_allocate_internal.h U xenocara/lib/mesa/src/util/rgtc.h U xenocara/lib/mesa/src/util/rounding.h U xenocara/lib/mesa/src/util/rwlock.c U xenocara/lib/mesa/src/util/rwlock.h U xenocara/lib/mesa/src/util/set.c U xenocara/lib/mesa/src/util/set.h U xenocara/lib/mesa/src/util/simple_mtx.c U xenocara/lib/mesa/src/util/slab.c U xenocara/lib/mesa/src/util/simple_mtx.h U xenocara/lib/mesa/src/util/slab.h U xenocara/lib/mesa/src/util/softfloat.c U xenocara/lib/mesa/src/util/softfloat.h U xenocara/lib/mesa/src/util/sparse_array.c U xenocara/lib/mesa/src/util/sparse_array.h U xenocara/lib/mesa/src/util/streaming-load-memcpy.c U xenocara/lib/mesa/src/util/streaming-load-memcpy.h U xenocara/lib/mesa/src/util/string_buffer.c U xenocara/lib/mesa/src/util/string_buffer.h U xenocara/lib/mesa/src/util/strndup.h U xenocara/lib/mesa/src/util/strtod.c U xenocara/lib/mesa/src/util/strtod.h U xenocara/lib/mesa/src/util/texcompress_rgtc_tmp.h U xenocara/lib/mesa/src/util/timespec.h U xenocara/lib/mesa/src/util/u_atomic.c U xenocara/lib/mesa/src/util/u_atomic.h U xenocara/lib/mesa/src/util/u_call_once.c U xenocara/lib/mesa/src/util/u_call_once.h U xenocara/lib/mesa/src/util/u_dl.c U xenocara/lib/mesa/src/util/u_cpu_detect.c U xenocara/lib/mesa/src/util/u_cpu_detect.h U xenocara/lib/mesa/src/util/u_debug.c U xenocara/lib/mesa/src/util/u_debug.h U xenocara/lib/mesa/src/util/u_debug_describe.c U xenocara/lib/mesa/src/util/u_debug_describe.h U xenocara/lib/mesa/src/util/u_debug_memory.c U xenocara/lib/mesa/src/util/u_debug_refcnt.c U xenocara/lib/mesa/src/util/u_debug_refcnt.h U xenocara/lib/mesa/src/util/u_debug_stack.c U xenocara/lib/mesa/src/util/u_debug_stack.h U xenocara/lib/mesa/src/util/u_debug_stack_android.cpp U xenocara/lib/mesa/src/util/u_debug_symbol.c U xenocara/lib/mesa/src/util/u_debug_symbol.h U xenocara/lib/mesa/src/util/u_dl.h U xenocara/lib/mesa/src/util/u_drm.h U xenocara/lib/mesa/src/util/u_dynarray.h U xenocara/lib/mesa/src/util/u_endian.h U xenocara/lib/mesa/src/util/u_fifo.h U xenocara/lib/mesa/src/util/u_hash_table.c U xenocara/lib/mesa/src/util/u_hash_table.h U xenocara/lib/mesa/src/util/u_idalloc.c U xenocara/lib/mesa/src/util/u_idalloc.h U xenocara/lib/mesa/src/util/u_math.c U xenocara/lib/mesa/src/util/u_math.h U xenocara/lib/mesa/src/util/u_memory.h U xenocara/lib/mesa/src/util/u_memset.h U xenocara/lib/mesa/src/util/u_mm.c U xenocara/lib/mesa/src/util/u_mm.h U xenocara/lib/mesa/src/util/u_pointer.h U xenocara/lib/mesa/src/util/u_printf.c U xenocara/lib/mesa/src/util/u_printf.h U xenocara/lib/mesa/src/util/u_process.c U xenocara/lib/mesa/src/util/u_process.h U xenocara/lib/mesa/src/util/u_qsort.cpp U xenocara/lib/mesa/src/util/u_qsort.h U xenocara/lib/mesa/src/util/u_queue.c U xenocara/lib/mesa/src/util/u_queue.h U xenocara/lib/mesa/src/util/u_string.h U xenocara/lib/mesa/src/util/u_thread.c U xenocara/lib/mesa/src/util/u_thread.h U xenocara/lib/mesa/src/util/u_vector.c U xenocara/lib/mesa/src/util/u_vector.h U xenocara/lib/mesa/src/util/u_worklist.c U xenocara/lib/mesa/src/util/u_worklist.h U xenocara/lib/mesa/src/util/vl_rbsp.h U xenocara/lib/mesa/src/util/vl_vlc.h U xenocara/lib/mesa/src/util/vma.c U xenocara/lib/mesa/src/util/vma.h U xenocara/lib/mesa/src/util/xmlconfig.c U xenocara/lib/mesa/src/util/xmlconfig.h U xenocara/lib/mesa/src/util/xxd.py U xenocara/lib/mesa/src/util/xxhash.h U xenocara/lib/mesa/src/util/format/format_utils.h U xenocara/lib/mesa/src/util/format/meson.build U xenocara/lib/mesa/src/util/format/u_format.c U xenocara/lib/mesa/src/util/format/u_format.csv U xenocara/lib/mesa/src/util/format/u_format.h U xenocara/lib/mesa/src/util/format/u_format_bptc.c U xenocara/lib/mesa/src/util/format/u_format_bptc.h U xenocara/lib/mesa/src/util/format/u_format_etc.c U xenocara/lib/mesa/src/util/format/u_format_etc.h U xenocara/lib/mesa/src/util/format/u_format_fxt1.c U xenocara/lib/mesa/src/util/format/u_format_fxt1.h U xenocara/lib/mesa/src/util/format/u_format_latc.c U xenocara/lib/mesa/src/util/format/u_format_latc.h U xenocara/lib/mesa/src/util/format/u_format_other.c U xenocara/lib/mesa/src/util/format/u_format_other.h U xenocara/lib/mesa/src/util/format/u_format_pack.py U xenocara/lib/mesa/src/util/format/u_format_parse.py U xenocara/lib/mesa/src/util/format/u_format_rgtc.c U xenocara/lib/mesa/src/util/format/u_format_rgtc.h U xenocara/lib/mesa/src/util/format/u_format_s3tc.c U xenocara/lib/mesa/src/util/format/u_format_s3tc.h U xenocara/lib/mesa/src/util/format/u_format_table.py U xenocara/lib/mesa/src/util/format/u_format_tests.c U xenocara/lib/mesa/src/util/format/u_format_tests.h U xenocara/lib/mesa/src/util/format/u_format_unpack_neon.c U xenocara/lib/mesa/src/util/format/u_format_yuv.c U xenocara/lib/mesa/src/util/format/u_format_yuv.h U xenocara/lib/mesa/src/util/format/u_format_zs.c U xenocara/lib/mesa/src/util/format/u_format_zs.h U xenocara/lib/mesa/src/util/perf/cpu_trace.h U xenocara/lib/mesa/src/util/perf/u_perfetto.cc U xenocara/lib/mesa/src/util/perf/u_perfetto.h U xenocara/lib/mesa/src/util/perf/u_trace.c U xenocara/lib/mesa/src/util/perf/u_trace.h U xenocara/lib/mesa/src/util/perf/u_trace.py U xenocara/lib/mesa/src/util/perf/u_trace_priv.h U xenocara/lib/mesa/src/util/sha1/README U xenocara/lib/mesa/src/util/sha1/sha1.c U xenocara/lib/mesa/src/util/sha1/sha1.h U xenocara/lib/mesa/src/util/tests/bitset_test.cpp U xenocara/lib/mesa/src/util/tests/blob_test.cpp U xenocara/lib/mesa/src/util/tests/cache_test.cpp U xenocara/lib/mesa/src/util/tests/dag_test.cpp U xenocara/lib/mesa/src/util/tests/fast_idiv_by_const_test.cpp U xenocara/lib/mesa/src/util/tests/fast_urem_by_const_test.cpp U xenocara/lib/mesa/src/util/tests/half_float_test.cpp U xenocara/lib/mesa/src/util/tests/int_min_max.cpp U xenocara/lib/mesa/src/util/tests/mesa-sha1_test.cpp U xenocara/lib/mesa/src/util/tests/process_test.c U xenocara/lib/mesa/src/util/tests/rb_tree_test.cpp U xenocara/lib/mesa/src/util/tests/register_allocate_test.cpp U xenocara/lib/mesa/src/util/tests/roundeven_test.cpp U xenocara/lib/mesa/src/util/tests/set_test.cpp U xenocara/lib/mesa/src/util/tests/sparse_array_test.cpp U xenocara/lib/mesa/src/util/tests/string_buffer_test.cpp U xenocara/lib/mesa/src/util/tests/vector_test.cpp U xenocara/lib/mesa/src/util/tests/timespec_test.cpp U xenocara/lib/mesa/src/util/tests/u_atomic_test.cpp U xenocara/lib/mesa/src/util/tests/u_call_once_test.cpp U xenocara/lib/mesa/src/util/tests/u_debug_stack_test.cpp U xenocara/lib/mesa/src/util/tests/u_debug_test.cpp U xenocara/lib/mesa/src/util/tests/u_printf_test.cpp U xenocara/lib/mesa/src/util/tests/u_qsort_test.cpp U xenocara/lib/mesa/src/util/tests/xmlconfig.cpp U xenocara/lib/mesa/src/util/tests/drirc_configdir/00-test.conf U xenocara/lib/mesa/src/util/tests/drirc_configdir/01-unused U xenocara/lib/mesa/src/util/tests/drirc_home/.drirc U xenocara/lib/mesa/src/util/tests/format/meson.build U xenocara/lib/mesa/src/util/tests/format/srgb.c U xenocara/lib/mesa/src/util/tests/format/u_format_compatible_test.c U xenocara/lib/mesa/src/util/tests/format/u_format_test.c U xenocara/lib/mesa/src/util/tests/hash_table/clear.c U xenocara/lib/mesa/src/util/tests/hash_table/collision.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_and_lookup.c U xenocara/lib/mesa/src/util/tests/hash_table/delete_management.c U xenocara/lib/mesa/src/util/tests/hash_table/destroy_callback.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_and_lookup.c U xenocara/lib/mesa/src/util/tests/hash_table/insert_many.c U xenocara/lib/mesa/src/util/tests/hash_table/meson.build U xenocara/lib/mesa/src/util/tests/hash_table/null_destroy.c U xenocara/lib/mesa/src/util/tests/hash_table/random_entry.c U xenocara/lib/mesa/src/util/tests/hash_table/remove_key.c U xenocara/lib/mesa/src/util/tests/hash_table/remove_null.c U xenocara/lib/mesa/src/util/tests/hash_table/replacement.c U xenocara/lib/mesa/src/util/tests/vma/meson.build U xenocara/lib/mesa/src/util/tests/vma/vma_random_test.cpp U xenocara/lib/mesa/src/virtio/meson.build U xenocara/lib/mesa/src/virtio/ci/deqp-venus.toml U xenocara/lib/mesa/src/virtio/ci/gitlab-ci.yml U xenocara/lib/mesa/src/virtio/ci/venus-fails.txt U xenocara/lib/mesa/src/virtio/ci/venus-flakes.txt U xenocara/lib/mesa/src/virtio/ci/venus-skips.txt U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_buffer.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_buffer_view.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_command_buffer.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_command_pool.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_cs.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_defines.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_descriptor_pool.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_descriptor_set.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_descriptor_set_layout.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_descriptor_update_template.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_device.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_device_memory.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_event.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_fence.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_framebuffer.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_handles.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_image.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_image_view.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_info.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_instance.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_pipeline.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_pipeline_cache.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_query_pool.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_pipeline_layout.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_private_data_slot.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_queue.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_render_pass.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_sampler.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_sampler_ycbcr_conversion.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_semaphore.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_shader_module.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_structs.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_transport.h U xenocara/lib/mesa/src/virtio/venus-protocol/vn_protocol_driver_types.h U xenocara/lib/mesa/src/virtio/virtio-gpu/drm_hw.h U xenocara/lib/mesa/src/virtio/virtio-gpu/venus_hw.h U xenocara/lib/mesa/src/virtio/virtio-gpu/virgl_hw.h U xenocara/lib/mesa/src/virtio/virtio-gpu/virgl_protocol.h U xenocara/lib/mesa/src/virtio/virtio-gpu/virglrenderer_hw.h U xenocara/lib/mesa/src/virtio/vtest/vtest_protocol.h U xenocara/lib/mesa/src/virtio/vulkan/.clang-format U xenocara/lib/mesa/src/virtio/vulkan/meson.build U xenocara/lib/mesa/src/virtio/vulkan/vn_android.c U xenocara/lib/mesa/src/virtio/vulkan/vn_android.h U xenocara/lib/mesa/src/virtio/vulkan/vn_buffer.c U xenocara/lib/mesa/src/virtio/vulkan/vn_buffer.h U xenocara/lib/mesa/src/virtio/vulkan/vn_command_buffer.c U xenocara/lib/mesa/src/virtio/vulkan/vn_command_buffer.h U xenocara/lib/mesa/src/virtio/vulkan/vn_common.c U xenocara/lib/mesa/src/virtio/vulkan/vn_common.h U xenocara/lib/mesa/src/virtio/vulkan/vn_cs.c U xenocara/lib/mesa/src/virtio/vulkan/vn_cs.h U xenocara/lib/mesa/src/virtio/vulkan/vn_descriptor_set.c U xenocara/lib/mesa/src/virtio/vulkan/vn_descriptor_set.h U xenocara/lib/mesa/src/virtio/vulkan/vn_device.c U xenocara/lib/mesa/src/virtio/vulkan/vn_device.h U xenocara/lib/mesa/src/virtio/vulkan/vn_device_memory.c U xenocara/lib/mesa/src/virtio/vulkan/vn_device_memory.h U xenocara/lib/mesa/src/virtio/vulkan/vn_feedback.c U xenocara/lib/mesa/src/virtio/vulkan/vn_feedback.h U xenocara/lib/mesa/src/virtio/vulkan/vn_icd.c U xenocara/lib/mesa/src/virtio/vulkan/vn_icd.h U xenocara/lib/mesa/src/virtio/vulkan/vn_image.c U xenocara/lib/mesa/src/virtio/vulkan/vn_image.h U xenocara/lib/mesa/src/virtio/vulkan/vn_instance.c U xenocara/lib/mesa/src/virtio/vulkan/vn_instance.h U xenocara/lib/mesa/src/virtio/vulkan/vn_physical_device.c U xenocara/lib/mesa/src/virtio/vulkan/vn_physical_device.h U xenocara/lib/mesa/src/virtio/vulkan/vn_pipeline.c U xenocara/lib/mesa/src/virtio/vulkan/vn_pipeline.h U xenocara/lib/mesa/src/virtio/vulkan/vn_query_pool.c U xenocara/lib/mesa/src/virtio/vulkan/vn_query_pool.h U xenocara/lib/mesa/src/virtio/vulkan/vn_queue.c U xenocara/lib/mesa/src/virtio/vulkan/vn_queue.h U xenocara/lib/mesa/src/virtio/vulkan/vn_render_pass.c U xenocara/lib/mesa/src/virtio/vulkan/vn_render_pass.h U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer.h U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_internal.c U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_internal.h U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_util.c U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_util.h U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_virtgpu.c U xenocara/lib/mesa/src/virtio/vulkan/vn_renderer_vtest.c U xenocara/lib/mesa/src/virtio/vulkan/vn_ring.c U xenocara/lib/mesa/src/virtio/vulkan/vn_ring.h U xenocara/lib/mesa/src/virtio/vulkan/vn_wsi.c U xenocara/lib/mesa/src/virtio/vulkan/vn_wsi.h U xenocara/lib/mesa/src/vulkan/meson.build U xenocara/lib/mesa/src/vulkan/vulkan-icd-symbols.txt U xenocara/lib/mesa/src/vulkan/vulkan_api.def.in U xenocara/lib/mesa/src/vulkan/device-select-layer/VkLayer_MESA_device_select.json U xenocara/lib/mesa/src/vulkan/device-select-layer/device_select.h U xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_layer.c U xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_wayland.c U xenocara/lib/mesa/src/vulkan/device-select-layer/device_select_x11.c U xenocara/lib/mesa/src/vulkan/device-select-layer/meson.build U xenocara/lib/mesa/src/vulkan/overlay-layer/README.rst U xenocara/lib/mesa/src/vulkan/overlay-layer/TODO U xenocara/lib/mesa/src/vulkan/overlay-layer/VkLayer_MESA_overlay.json U xenocara/lib/mesa/src/vulkan/overlay-layer/mesa-overlay-control.py U xenocara/lib/mesa/src/vulkan/overlay-layer/meson.build U xenocara/lib/mesa/src/vulkan/overlay-layer/overlay.cpp U xenocara/lib/mesa/src/vulkan/overlay-layer/overlay.frag U xenocara/lib/mesa/src/vulkan/overlay-layer/overlay.vert U xenocara/lib/mesa/src/vulkan/overlay-layer/overlay_params.c U xenocara/lib/mesa/src/vulkan/overlay-layer/overlay_params.h U xenocara/lib/mesa/src/vulkan/registry/update-aliases.py U xenocara/lib/mesa/src/vulkan/registry/vk.xml U xenocara/lib/mesa/src/vulkan/runtime/meson.build U xenocara/lib/mesa/src/vulkan/runtime/vk_android.c U xenocara/lib/mesa/src/vulkan/runtime/vk_buffer.c U xenocara/lib/mesa/src/vulkan/runtime/vk_buffer.h U xenocara/lib/mesa/src/vulkan/runtime/vk_cmd_copy.c U xenocara/lib/mesa/src/vulkan/runtime/vk_cmd_enqueue.c U xenocara/lib/mesa/src/vulkan/runtime/vk_command_buffer.c U xenocara/lib/mesa/src/vulkan/runtime/vk_command_buffer.h U xenocara/lib/mesa/src/vulkan/runtime/vk_command_pool.c U xenocara/lib/mesa/src/vulkan/runtime/vk_command_pool.h U xenocara/lib/mesa/src/vulkan/runtime/vk_debug_report.c U xenocara/lib/mesa/src/vulkan/runtime/vk_debug_report.h U xenocara/lib/mesa/src/vulkan/runtime/vk_debug_utils.c U xenocara/lib/mesa/src/vulkan/runtime/vk_debug_utils.h U xenocara/lib/mesa/src/vulkan/runtime/vk_deferred_operation.c U xenocara/lib/mesa/src/vulkan/runtime/vk_deferred_operation.h U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_set_layout.c U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptors.c U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_set_layout.h U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_update_template.c U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptor_update_template.h U xenocara/lib/mesa/src/vulkan/runtime/vk_descriptors.h U xenocara/lib/mesa/src/vulkan/runtime/vk_device.c U xenocara/lib/mesa/src/vulkan/runtime/vk_device.h U xenocara/lib/mesa/src/vulkan/runtime/vk_drm_syncobj.c U xenocara/lib/mesa/src/vulkan/runtime/vk_drm_syncobj.h U xenocara/lib/mesa/src/vulkan/runtime/vk_fence.c U xenocara/lib/mesa/src/vulkan/runtime/vk_fence.h U xenocara/lib/mesa/src/vulkan/runtime/vk_framebuffer.c U xenocara/lib/mesa/src/vulkan/runtime/vk_framebuffer.h U xenocara/lib/mesa/src/vulkan/runtime/vk_graphics_state.c U xenocara/lib/mesa/src/vulkan/runtime/vk_graphics_state.h U xenocara/lib/mesa/src/vulkan/runtime/vk_image.c U xenocara/lib/mesa/src/vulkan/runtime/vk_image.h U xenocara/lib/mesa/src/vulkan/runtime/vk_instance.c U xenocara/lib/mesa/src/vulkan/runtime/vk_instance.h U xenocara/lib/mesa/src/vulkan/runtime/vk_limits.h U xenocara/lib/mesa/src/vulkan/runtime/vk_log.c U xenocara/lib/mesa/src/vulkan/runtime/vk_log.h U xenocara/lib/mesa/src/vulkan/runtime/vk_nir.c U xenocara/lib/mesa/src/vulkan/runtime/vk_nir.h U xenocara/lib/mesa/src/vulkan/runtime/vk_object.c U xenocara/lib/mesa/src/vulkan/runtime/vk_object.h U xenocara/lib/mesa/src/vulkan/runtime/vk_physical_device.c U xenocara/lib/mesa/src/vulkan/runtime/vk_physical_device.h U xenocara/lib/mesa/src/vulkan/runtime/vk_physical_device_features.py U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline.c U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline.h U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_cache.c U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_cache.h U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_layout.c U xenocara/lib/mesa/src/vulkan/runtime/vk_pipeline_layout.h U xenocara/lib/mesa/src/vulkan/runtime/vk_queue.c U xenocara/lib/mesa/src/vulkan/runtime/vk_queue.h U xenocara/lib/mesa/src/vulkan/runtime/vk_render_pass.c U xenocara/lib/mesa/src/vulkan/runtime/vk_render_pass.h U xenocara/lib/mesa/src/vulkan/runtime/vk_sampler.c U xenocara/lib/mesa/src/vulkan/runtime/vk_sampler.h U xenocara/lib/mesa/src/vulkan/runtime/vk_semaphore.c U xenocara/lib/mesa/src/vulkan/runtime/vk_semaphore.h U xenocara/lib/mesa/src/vulkan/runtime/vk_shader_module.c U xenocara/lib/mesa/src/vulkan/runtime/vk_shader_module.h U xenocara/lib/mesa/src/vulkan/runtime/vk_standard_sample_locations.c U xenocara/lib/mesa/src/vulkan/runtime/vk_standard_sample_locations.h U xenocara/lib/mesa/src/vulkan/runtime/vk_sync.c U xenocara/lib/mesa/src/vulkan/runtime/vk_sync.h U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_binary.c U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_binary.h U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_dummy.c U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_dummy.h U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_timeline.c U xenocara/lib/mesa/src/vulkan/runtime/vk_sync_timeline.h U xenocara/lib/mesa/src/vulkan/runtime/vk_synchronization2.c U xenocara/lib/mesa/src/vulkan/util/gen_enum_to_str.py U xenocara/lib/mesa/src/vulkan/util/meson.build U xenocara/lib/mesa/src/vulkan/util/vk_alloc.c U xenocara/lib/mesa/src/vulkan/util/vk_alloc.h U xenocara/lib/mesa/src/vulkan/util/vk_cmd_queue_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_dispatch_table_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_dispatch_trampolines_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_entrypoints.py U xenocara/lib/mesa/src/vulkan/util/vk_entrypoints_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_extensions.py U xenocara/lib/mesa/src/vulkan/util/vk_extensions_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_format.c U xenocara/lib/mesa/src/vulkan/util/vk_format.h U xenocara/lib/mesa/src/vulkan/util/vk_icd_gen.py U xenocara/lib/mesa/src/vulkan/util/vk_util.c U xenocara/lib/mesa/src/vulkan/util/vk_util.h U xenocara/lib/mesa/src/vulkan/wsi/meson.build U xenocara/lib/mesa/src/vulkan/wsi/wsi_common.c U xenocara/lib/mesa/src/vulkan/wsi/wsi_common.h U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_display.c U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_display.h U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_drm.c U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_drm.h U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_private.h U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_queue.h U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_wayland.c U xenocara/lib/mesa/src/vulkan/wsi/wsi_common_win32.c C xenocara/lib/mesa/src/vulkan/wsi/wsi_common_x11.c U xenocara/lib/mesa/subprojects/.gitignore U xenocara/lib/mesa/subprojects/DirectX-Headers.wrap U xenocara/lib/mesa/subprojects/expat.wrap U xenocara/lib/mesa/subprojects/perfetto.wrap U xenocara/lib/mesa/subprojects/zlib.wrap 64 conflicts created by this import. Use the following command to help the merge: cvs checkout -jmesa:yesterday -jmesa xenocara/lib/mesa CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/04/06 04:23:46 Modified files: lib/mesa : Makefile VERSION meson.build lib/mesa/generated: Makefile lib/mesa/generated/src/amd/common: amdgfxregs.h sid_tables.h lib/mesa/generated/src/amd/compiler: aco_opcodes.cpp lib/mesa/generated/src/amd/vulkan: radv_entrypoints.c radv_entrypoints.h lib/mesa/generated/src/compiler/glsl: glsl_lexer.cpp lib/mesa/generated/src/compiler/glsl/glcpp: glcpp-lex.c glcpp-parse.c lib/mesa/generated/src/intel/genxml: gen125_pack.h gen12_pack.h genX_xml.h lib/mesa/generated/src/mesa: get_hash.h lib/mesa/generated/src/mesa/program: lex.yy.c lib/mesa/generated/src/util: driconf_static.h lib/mesa/include/CL: cl_d3d10.h cl_d3d11.h cl_dx9_media_sharing.h opencl.h lib/mesa/include/GLES3: gl3ext.h lib/mesa/mk/libGL: Makefile lib/mesa/mk/libvulkan_radeon: Makefile lib/mesa/src/amd/common: ac_gpu_info.c ac_surface.c ac_surface.h amd_family.h lib/mesa/src/amd/compiler: aco_instruction_selection.cpp lib/mesa/src/amd/llvm: ac_llvm_util.c lib/mesa/src/amd/vulkan: radv_cmd_buffer.c radv_device.c radv_formats.c radv_image.c radv_pipeline.c radv_private.h radv_query.c radv_sqtt.c vulkan.sym lib/mesa/src/amd/vulkan/layers: radv_sqtt_layer.c lib/mesa/src/amd/vulkan/winsys/amdgpu: radv_amdgpu_cs.c lib/mesa/src/compiler/glsl: standalone.cpp standalone_scaffolding.cpp standalone_scaffolding.h lib/mesa/src/compiler/glsl/glcpp: glcpp-parse.y lib/mesa/src/compiler/nir: nir_builder.h nir_from_ssa.c lib/mesa/src/egl/drivers/dri2: egl_dri2.h platform_x11.c lib/mesa/src/freedreno/vulkan: tu_clear_blit.c lib/mesa/src/gallium/auxiliary/util: u_vbuf.c lib/mesa/src/gallium/drivers/etnaviv: etnaviv_resource.c etnaviv_screen.c lib/mesa/src/gallium/drivers/iris: iris_screen.c lib/mesa/src/gallium/drivers/llvmpipe: lp_screen.c lib/mesa/src/gallium/drivers/nouveau: nouveau_screen.c lib/mesa/src/gallium/drivers/r600/sfn: sfn_nir.cpp lib/mesa/src/gallium/drivers/radeonsi: si_pipe.c si_pm4.c si_pm4.h si_shader.c si_shader_internal.h si_shader_llvm.c si_state.c lib/mesa/src/gallium/drivers/svga: svga_format.c svga_resource_texture.c svga_resource_texture.h svga_screen_cache.c lib/mesa/src/gallium/include/pipe: p_video_state.h lib/mesa/src/getopt: getopt.h getopt_long.c lib/mesa/src/intel/blorp: blorp_clear.c lib/mesa/src/intel/compiler: brw_fs_nir.cpp lib/mesa/src/intel/vulkan: anv_batch_chain.c anv_device.c anv_image.c anv_private.h genX_cmd_buffer.c genX_pipeline.c lib/mesa/src/loader: loader_dri3_helper.c loader_dri3_helper.h lib/mesa/src/mesa/main: get.c get_hash_params.py lib/mesa/src/mesa/state_tracker: st_context.c st_extensions.c st_manager.c lib/mesa/src/util: hash_table.c lib/mesa/src/vulkan/wsi: wsi_common_x11.c Log message: Merge Mesa 22.3.7 CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/04/06 05:02:53 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 05:22:29 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 05:22:40 Modified files: games/tuxpaint-config: Makefile distinfo Log message: Update to tuxpaint-config-0.0.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 05:22:53 Modified files: games/tuxpaint-stamps: Makefile distinfo games/tuxpaint-stamps/pkg: PLIST Log message: Update to tuxpaint-stamps-20230402. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/06 05:29:55 Modified files: sbin/route : route.8 Log message: Markup route flags to get tags ":tM" to jump to the definition of RTF_MODIFIED is easier and faster than manually navigating there. OK schwarze CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 05:46:00 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/06 06:01:00 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 06:01:45 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: Move a comment to the proper place CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/06 10:18:51 Modified files: www/chromium/patches: patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h Log message: missing /* in i386-specific patch, ok robert CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/06 10:42:09 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/patches: patch-scripts_buildversion_py Log message: Omit datetime and hostname from dmesg visible version string It is a weird concat of port version, datetime, hostname, port revision, uname(?) and a fixed string(?), in that order. -bios0: vendor SeaBIOS version "1.14.0-20230330_133212-symphytum.spacehopper.orgp2-OpenBSD-vmm" date 01/01/2011 +bios0: vendor SeaBIOS version "1.14.0p3-OpenBSD-vmm" date 01/01/2011 OK sthen dv CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/06 12:42:55 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.28.1 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.28.1 OK aisha@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/06 12:43:47 Modified files: lib/libcrypto : constant_time.h Log message: Use RCS tag instead of an incorrect path. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/06 13:02:29 Modified files: sys/dev/fdt : rkgrf.c Log message: The simplebus_attach() function already prints a newline, so drop it here. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/06 13:06:51 Modified files: lib/libcrypto/man: BIO_ctrl.3 Log message: Properly document BIO_set_info_callback(3) and BIO_get_info_callback(3) which where mentioned below SYNOPSIS and HISTORY but not described. Also document the command constant BIO_CTRL_SET_CALLBACK and the deprecated function type name bio_info_cb(3). Mention that callbacks installed using BIO_set_callback_ex(3) and BIO_set_callback(3) can tamper with *all* the return values. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/06 13:23:12 Modified files: lib/libcrypto/man: BIO_s_connect.3 Log message: Document the effects that BIO_set_info_callback(3), BIO_callback_ctrl(3), BIO_get_info_callback(3), and BIO_info_cb(3) have on connect BIOs. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 14:15:59 Modified files: . : 73.html Log message: move resolver bugfix to the network section. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 14:38:26 Modified files: . : 73.html Log message: Order the entries in the 'Improved hardware support and driver bugfixes' section somewhat CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/06 14:52:18 Modified files: lib/libevent : event_base_new.3 Log message: Fix two documentation bugs: 1. The function event_base_free(3) does reset the global variable to the initial state when needed. 2. The CAVEATS section got the issue backwards: multiple threads per base cause trouble, whereas multiples bases per thread do not. While here, also avoid the plural when talking about the global variable used by event_init(3): there is only one. Using input from jmc@ and from Ted Bullock. CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 14:58:16 Modified files: . : 73.html Log message: sorted Various bugfixes and tweaks in userland CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 15:04:40 Modified files: . : 73.html Log message: whitespace CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 15:10:43 Modified files: . : 73.html Log message: no extended platforms and no mandoc updates CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 15:15:42 Modified files: . : 73.html Log message: whitespace CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/06 15:17:01 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add two more RK3568 clocks. ok dlg@ CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/04/06 15:46:05 Modified files: . : 73.html Log message: sorted kernel and driver changes CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2023/04/06 16:22:15 Modified files: . : 73.html Log message: i did a few things worth mentioning promote acme-client stuff to its own dedicated section now that it has a few more points CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/04/06 17:01:39 Modified files: . : lyrics.html Added files: images : 73song.gif Log message: OpenBSD 7.3 song - "The Wizard and the Fish" Lyrics & voice acting by Tara Smeenk Composed & produced by Lourens van der Zwaag CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2023/04/06 18:19:35 Modified files: . : 73.html Log message: Fix displaced link. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2023/04/06 18:50:00 Modified files: . : 73.html Log message: Some disklabel(8) and fdisk(8) items. CVSROOT: /cvs Module name: www Changes by: krw@cvs.openbsd.org 2023/04/06 19:08:06 Modified files: . : 73.html Log message: cdio(1) and disktab(5) items. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/06 19:18:01 Modified files: share/misc : airport Log message: add MLN CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:50:10 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_migrate.c Log message: drm/amdkfd: Fix BO offset for multi-VMA page migration From Xiaogang Chen b61b21bcbb8a379269de7d2e3e9ceb42e5368ec4 in linux-6.1.y/6.1.23 b4ee9606378bb9520c94d8b96f0305c3696f5c29 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:52:40 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_process_queue_manager.c Log message: drm/amdkfd: fix a potential double free in pqm_create_queue From Chia-I Wu b861f0e62ae148eb5f0a48c4d6fcd5dc03b4e252 in linux-6.1.y/6.1.23 b2ca5c5d416b4e72d1e9d0293fc720e2d525fd42 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:53:55 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_chardev.c Log message: drm/amdkfd: fix potential kgd_mem UAFs From Chia-I Wu 5045360f3bb62ccd4f87202e33489f71f8bbc3fc in linux-6.1.y/6.1.23 9da050b0d9e04439d225a2ec3044af70cdfb3933 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:55:33 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_module.c kfd_priv.h kfd_process.c Log message: drm/amdkfd: Fixed kfd_process cleanup on module exit. From David Belanger b969838c9554a0e9aab3c3cadfcd23d246bc2abe in linux-6.1.y/6.1.23 20bc9f76b6a2455c6b54b91ae7634f147f64987f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:57:13 Modified files: sys/dev/pci/drm/i915/display: intel_tc.c Log message: drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state From Imre Deak 75084659969f5cd0287a86e7faae3ef0a5651d1e in linux-6.1.y/6.1.23 38c583019484f190d5b33f59b8ae810e6b1763c6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 21:58:43 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c Log message: drm/amdgpu: allow more APUs to do mode2 reset when go to S4 From Tim Huang febacc33298f8d72d5bfd4d23a556cc21b5cd6c2 in linux-6.1.y/6.1.23 2fec9dc8e0acc3dfb56d1389151bcf405f087b10 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:00:35 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c amdgpu_dm_mst_types.h Log message: drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub From Fangzhi Zuo 41abe8828c83e8f73940790a3861b498a8b5ee3f in linux-6.1.y/6.1.23 f4f3b7dedbe849e780c779ba67365bb1db0d8637 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:02:25 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c amdgpu_dm_mst_types.h Log message: drm/amd/display: Take FEC Overhead into Timeslot Calculation From Fangzhi Zuo fd71f4c9e3fa7454f9797c539abd5fcfc8b92b41 in linux-6.1.y/6.1.23 68dc1846c3a44d5e633be145c169ce2fd5420695 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:03:48 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_lmem.c Log message: drm/i915/gem: Flush lmem contents after construction From Chris Wilson 21ee19974b19edcda7a8e4f9bd5b02c3a750a69e in linux-6.1.y/6.1.23 d032ca43f2c80049ce5aabd3f208dc3849359497 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:06:11 Modified files: sys/dev/pci/drm/i915/display: intel_dpt.c sys/dev/pci/drm/i915/gem: i915_gem_object.h i915_gem_object_types.h Log message: drm/i915/dpt: Treat the DPT BO as a framebuffer From Ville Syrjala c781c107731fc09ce4330c8c636b8446d0f72aa4 in linux-6.1.y/6.1.23 3413881e1ecc3cba722a2e87ec099692eed5be28 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:07:59 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: drm/i915: Disable DC states for all commits From Ville Syrjala 0fc6fea41c7122aa5f2088117f50144b507e13d7 in linux-6.1.y/6.1.23 a2b6e99d8a623544f3bdccd28ee35b9c1b00daa5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:09:51 Modified files: sys/dev/pci/drm/i915/display: intel_color.c Log message: drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk From Ville Syrjala fcf712b4e5d0aacbc193e71962bdaa4d4afe3335 in linux-6.1.y/6.1.23 a8e03e00b62073b494886dbff32f8b5338066c8b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/06 22:11:42 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_migrate.c Log message: drm/amdkfd: Get prange->offset after svm_range_vram_node_new From Xiaogang Chen d0386bd84e6d81990ef22e10657d5a5d9c209763 in linux-6.1.y/6.1.23 8eeddc0d4200762063e1c66b9cc63afa7b24ebf0 in mainline linux CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/07 00:08:26 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_atomicops_h patch-base_debug_stack_trace_posix_cc patch-base_process_kill_posix_cc patch-base_process_process_iterator_freebsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_synchronization_lock_impl_h patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc 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_devtools_devtools_eye_dropper_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_download_download_prefs_h patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_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_settings_private_prefs_util_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_system_network_context_manager_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_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_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_renderer_preferences_util_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_sharing_hub_sharing_hub_bubble_controller_h patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc 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_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_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_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_proto_util_unittest_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_audio_audio_service_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_widget_host_view_aura_cc patch-content_common_BUILD_gn patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_zygote_features_gni 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_dns_dns_reloader_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_context_linux_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_editing_editing_behavior_cc patch-third_party_blink_renderer_core_execution_context_navigator_base_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_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_maldoca_BUILD_gn patch-third_party_perfetto_src_base_periodic_task_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc patch-tools_json_schema_compiler_feature_compiler_py patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_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_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/ungoogled-chromium/patches: patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_net_system_network_context_manager_h patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_h patch-printing_backend_cups_helper_cc patch-printing_backend_cups_ipp_helper_cc patch-remoting_host_desktop_and_cursor_conditional_composer_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h Removed files: www/ungoogled-chromium/patches: patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_web_applications_web_app_provider_cc patch-content_renderer_media_render_media_client_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_command_buffer_tests_gl_test_utils_h patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_browser_main_parts_linux_cc patch-media_base_supported_types_cc patch-media_capture_video_linux_video_capture_device_factory_linux_cc patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_system_task_cc Log message: update to 112.0.5615.49 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/07 00:18:26 Modified files: sys/dev/ofw : ofw_regulator.c Log message: fixed regulators could have a "gpios" or "gpio" property. we only handled "gpio" before. figuring this out has wasted many days of my life recently. ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/07 00:33:49 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: register a mapping of dwqe interfaces to ofw nodes/phandles. ok kettenis@ CVSROOT: /cvs Module name: www Changes by: namn@cvs.openbsd.org 2023/04/07 00:58:29 Modified files: . : 73.html Log message: proofreading CVSROOT: /cvs Module name: www Changes by: otto@cvs.openbsd.org 2023/04/07 02:46:03 Modified files: . : 73.html Log message: malloc's main internal data is marked immutable CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/07 02:53:03 Modified files: sys/dev/fdt : if_dwqe_fdt.c sys/dev/ic : dwqe.c dwqevar.h Log message: Determine PHY mode and pass the appropriate flags down to the PHY when we attach it. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/07 03:31:59 Modified files: sys/arch/arm64/dev: rtkit.c Log message: avoid use of uninitialised memory ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/07 03:33:51 Modified files: sys/dev/ic : dwqevar.h Log message: register a mapping of dwqe interfaces to ofw nodes/phandles. i forgot to commit this as part of src/sys/dev/fdt/if_dwqe_fdt.c r1.7 found by mglocker@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/07 03:40:18 Modified files: distrib/miniroot: install.sub Log message: Nail the root disk default in the guided disk encryption case Save the softraid volume's device and make it root disk default, being the only legit choice in this case; this gets it always right on systems with multiple physical disks. All other install/upgrade cases keep picking the first available [sw]d* disk as root disk default. OK afresh1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 03:43:38 Modified files: sys/kern : makesyscalls.sh Log message: Fix whitespace on two lines CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/07 04:58:23 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-23.4.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 05:01:38 Modified files: security/libgpg-error: Makefile distinfo security/libgpg-error/pkg: PLIST Log message: Update to libgpg-error-1.47. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 05:02:05 Modified files: security/libgcrypt: Makefile distinfo Added files: security/libgcrypt/patches: patch-config_h_in patch-configure patch-random_rndgetentropy_c Log message: Update to libgcrypt-1.10.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 05:09:15 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.31.0. CVSROOT: /cvs Module name: www Changes by: jsing@cvs.openbsd.org 2023/04/07 07:37:11 Modified files: . : 73.html Log message: Fix markup. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/07 07:48:42 Modified files: distrib/miniroot: install.sub Log message: Default 'Is the disk partition alrady mounted?' to 'no' on install For installation, no partitions whatsoever are mounted, so 'yes' is always wrong unless the user manually mounted stuff before that question. No change for upgrade, where partitions on the root disk are mounted. Idea from naddy, diff from Mikhail (mp39590 AT gmail) Tweaks from me OK op afresh1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/07 07:49:03 Modified files: usr.sbin/bgpd : rde.c rde.h rde_rib.c Log message: Pass a pt_entry pointer to rib_get() and rib_add(). Add rib_get_addr() to behave like rib_get() did before. OK tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/07 08:42:51 Modified files: sbin/fdisk : part.c part.h Log message: Add helper functions find_mbr_desc() and find_gpt_desc() to allow checking mbr_type[N].mt_desc and gpt_type[N].gt_desc before using name on menu when printing out partition tables. Tweak logic in find_mbr_type() and find_gpt_type() to be a bit more paranoid. Tweak function/variable names to be more in line to usage. No functional change as all mt_desc and gt_desc are currently NULL. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/07 08:47:37 Modified files: lib/libcrypto/man: BIO_set_callback.3 Log message: Mark BIO_CB_return(), BIO_cb_pre(), and BIO_cb_post() as intentionally undocumented because they are unused according to codesearch.debian.net and would cause nothing but obfuscation if they were used. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 08:49:50 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_JavaScriptCore_jsc_cpp patch-Source_JavaScriptCore_offlineasm_arm64_rb patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_WTF_wtf_PlatformCPU_h patch-Source_WTF_wtf_PlatformEnable_h patch-Source_WTF_wtf_PlatformHave_h patch-Source_WebCore_platform_network_DNS_h patch-Source_cmake_OptionsCommon_cmake patch-Source_cmake_WebKitCommon_cmake patch-Source_cmake_WebKitCompilerFlags_cmake patch-Source_cmake_WebKitFeatures_cmake www/webkitgtk4/pkg: PLIST Added files: www/webkitgtk4/patches: patch-Source_WebCore_CMakeLists_txt patch-Source_WebCore_SourcesGTK_txt patch-Source_WebKit_UIProcess_API_glib_WebKitUserContentManager_cpp patch-Source_WebKit_UIProcess_Launcher_glib_ProcessLauncherGLib_cpp patch-Source_WebKit_gtk_webkitgtk-web-process-extension_pc_in patch-Source_WebKit_gtk_webkitgtk_pc_in www/webkitgtk4/pkg: PFRAG.no-webkitgtk60 PFRAG.webkitgtk60 Removed files: www/webkitgtk4/patches: patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in patch-Source_WebKit_gtk_webkit2gtk_pc_in www/webkitgtk4/pkg: PFRAG.no-webkitgtk50 PFRAG.webkitgtk50 Log message: Update to webkitgtk{40,41,60}-2.40.0 Add a hack from robert@ to fix build without support for eventfd and using epoll-shim instead. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 08:51:18 Log message: Re-import webkitgtk50-2.38.5 from www/webkitgtk4 into its own port. The webkitgtk50 API is deprecated (webkitgtk60 is the new one) but we still need it until we update to the next GNOME version. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230407 N ports/www/webkitgtk50/Makefile N ports/www/webkitgtk50/distinfo N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_PlatformCPU_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_dtoa_utils_h N ports/www/webkitgtk50/patches/patch-Source_cmake_WebKitCommon_cmake N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_API_glib_JSCOptions_cpp N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_assembler_ARM64Assembler_h N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_heap_BlockDirectory_cpp N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_javascriptcoregtk_pc_in N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_jsc_cpp N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_InlineASM_h N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_offlineasm_arm64_rb N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_runtime_MachineContext_h N ports/www/webkitgtk50/patches/patch-Source_JavaScriptCore_runtime_Options_cpp N ports/www/webkitgtk50/patches/patch-Source_ThirdParty_ANGLE_src_common_platform_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_PageBlock_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_PlatformEnable_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_PlatformHave_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_Platform_h N ports/www/webkitgtk50/patches/patch-Source_WTF_wtf_RawHex_h N ports/www/webkitgtk50/patches/patch-Source_WebCore_PAL_pal_PlatformGTK_cmake N ports/www/webkitgtk50/patches/patch-Source_WebCore_crypto_algorithms_CryptoAlgorithmAES_GCM_cpp N ports/www/webkitgtk50/patches/patch-Source_WebCore_page_NavigatorBase_cpp N ports/www/webkitgtk50/patches/patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm_h N ports/www/webkitgtk50/patches/patch-Source_WebCore_platform_network_DNS_h N ports/www/webkitgtk50/patches/patch-Source_WebCore_rendering_RenderLayerBacking_h N ports/www/webkitgtk50/patches/patch-Source_WebDriver_PlatformGTK_cmake N ports/www/webkitgtk50/patches/patch-Source_cmake_OptionsCommon_cmake N ports/www/webkitgtk50/patches/patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in N ports/www/webkitgtk50/patches/patch-Source_WebKit_gtk_webkit2gtk_pc_in N ports/www/webkitgtk50/patches/patch-Source_bmalloc_bmalloc_AvailableMemory_cpp N ports/www/webkitgtk50/patches/patch-Source_bmalloc_bmalloc_AvailableMemory_h N ports/www/webkitgtk50/patches/patch-Source_bmalloc_bmalloc_BPlatform_h N ports/www/webkitgtk50/patches/patch-Source_cmake_WebKitCompilerFlags_cmake N ports/www/webkitgtk50/patches/patch-Source_cmake_WebKitFeatures_cmake N ports/www/webkitgtk50/pkg/PLIST N ports/www/webkitgtk50/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 08:51:56 Modified files: www : Makefile Log message: +webkitgtk50 -webkitgtk4,webkitgtk50 +webkitgtk4,webkitgtk60 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/07 08:52:36 Added files: math/coq/patches: patch-Makefile_make Log message: math/coq: fix build with gmake 4.4 gmake 4.4 now recognizes the generated coqpp_parse.mli file as an intermediate file and removes it after use. Add yacc-produced files to the explicit list of generated .mli files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 08:52:47 Modified files: databases/evolution-data-server: Makefile x11/gnome/builder: Makefile x11/gnome/initial-setup: Makefile Log message: www/webkitgtk4,webkitgtk50 -> www/webkitgtk50 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/07 09:08:55 Modified files: shells/yash : Makefile distinfo shells/yash/patches: patch-configure patch-variable_c Log message: shells/yash: update to 2.54 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/04/07 09:22:28 Modified files: sysutils/login_duo: Makefile distinfo Log message: Update login_duo to 2.0.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/07 09:22:36 Modified files: games/tuxpaint/patches: patch-Makefile Log message: Oops, forgot this chunk in previous. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/07 09:39:18 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Two minor tweaks that are useful for processing bio.h, among other headers: * ignore lines defining "__bounded__()" * ignore whitespace between "#" and "include" CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/07 09:43:18 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Ignore ten getter and setter control macros related to proxy BIOs. Those are not useful because such a BIO type neither exists in LibreSSL nor in OpenSSL 1.1.1. Not adding the deprecation notice to some manual page because there is no manual page that is even vaguely related. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/07 10:34:41 Modified files: sbin/fdisk : cmd.c gpt.c Log message: Oops. Missed files in last commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 11:09:54 Modified files: regress/lib/libcrypto/bn: bn_gcd.c Log message: Improve some test failure reporting CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/07 12:14:22 Modified files: www/py-beautifulsoup4: Makefile Log message: build backend changed to hatchling CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/04/07 14:32:36 Modified files: . : 73.html Log message: 7.3 release: 8474 powerpc64 packages CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/07 16:02:58 Modified files: sys/net : if.c sys/netinet : if_ether.c Log message: Remove kernel locks from the ARP input path. Caller if_netisr() grabs the exclusive netlock and that is sufficent for in_arpinput() and arpcache(). with kn@; OK mvs@; tested by Hrvoje Popovski CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:14:20 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: inline the only use of lst[] lst[] can be converted from a bit string to a hex string. Use BN_hex2bn() isntead of BN_bin2bn(). Handle this inside test_lshift() rather than doing artistic ownership dances. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:18:42 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: handle rc consistently Various test functions had bugs due to the fact that the return code would be set to 1 at the top so that each error would have to set rc = 0. This is silly. Fail closed instead by setting rc = 0 at the top and only flipping to 1 before the err label CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:22:10 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: rand_neg() is not only one of the most stupidly named functions in the entire code base it also has a few parentheses too many CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:23:31 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: a few early return would leak. goto err instead CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:25:09 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: use bn_copy() instead of BN_free/BN_dup This is not only simpler but also required by an upcoming change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:28:21 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: keep the error stack clean Make message() print and clear the error stack. This way we can know what test errored. To make this work also clear the error stack after a handful of xfail tests. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:29:33 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: move rc initialization to its own line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:30:31 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: drop a few braces that are now unnecessary CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:32:59 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: pass BN_CTX into all functions There is a BN_CTX at program scope. Pass it into all test functions. This simplifies memory management at the end of the functions quite a bit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 16:36:38 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: rename rc into ret as per usual CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/07 16:53:15 Modified files: net/weechat : Makefile Log message: net/weechat,-lua uses C++, so ports-gcc must be used on base-gcc arches Fixes the buid on sparc64 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/07 16:55:26 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: print which gmac the dwqe driver is attaching to. there's no guarantee that dwqe0 in the kernel will attach to gmac0 in the device tree, so print it to make it explicit what's going where. ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/07 17:03:32 Modified files: lib/libcrypto/bn: bn_mont.c Log message: bn_mont: fix typo in comment divisable -> divisible CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/07 17:22:39 Modified files: security/openssl-ruby-tests: Makefile distinfo Added files: security/openssl-ruby-tests/patches: patch-test_openssl_test_bn_rb Log message: Update to openssl-ruby-tests 20230407 Add a patch to fix a bug in a bn test that relies on a particular modular square root being chosen. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/07 17:23:23 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230408 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/07 17:28:59 Modified files: math/igraph : Makefile Log message: Building debug package fails with: "libigraph.so.2.0.dbg: Unknown DWARF DW_OP_182" Disable building of debug package for non-ld.lld arches Fixes build on sparc64 CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/04/07 19:10:55 Modified files: . : 73.html Log message: repair href formatting issue CVSROOT: /cvs Module name: www Changes by: cheloha@cvs.openbsd.org 2023/04/07 19:52:39 Modified files: . : 73.html Log message: 73.html: revise the summaries of my meager achievements While here, tweak a few other things that don't ring right. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/07 20:32:38 Modified files: sys/dev/fdt : ahci_fdt.c Log message: try and cope with not having the firmware/boot loader init the hardware. more specifically, spin up the clocks and phy, and if the device tree has a "ports-implemented" property use it to initialise the AHCI_REG_PI register. this gets sata working on a banana pi bpi-r2 pro. help from jared mcneill ok jmatthew@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/07 23:38:25 Modified files: sys/dev/fdt : if_mvpp.c Log message: correct write to MV_XLG_PORT_MAC_CTRL4_REG tested by matthieu@ ok patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/07 23:40:54 Modified files: sys/dev/fdt : sdhc_fdt.c Log message: add missing write to XENON_EMMC_PHY_PAD_CONTROL2 ok patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 00:23:30 Modified files: astro/kstars : Makefile distinfo Log message: Update kstars to 3.6.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/08 00:58:53 Modified files: www/py-beautifulsoup4: Makefile distinfo Log message: update to py3-beautifulsoup4-4.12.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/08 01:10:17 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-color_command_c patch-pager_display_c Log message: update to neomutt-20230407 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/08 02:06:03 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.109. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/08 02:06:16 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.109. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/08 02:06:35 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.109. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/08 04:34:56 Modified files: security/pizauth: Makefile crates.inc distinfo Log message: update to pizauth-0.2.2, from Laurence Tratt (maintainer) CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2023/04/08 04:45:04 Added files: faq : upgrade73.html Log message: Initial version of 7.3 upgrade instructions CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2023/04/08 04:56:51 Modified files: . : 73.html Log message: arm64 feature bit printing really isn't worth mentioning in release notes CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/04/08 05:05:00 Modified files: . : 73.html Log message: remove duplicate, spotted by kettenis CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/04/08 05:10:22 Modified files: x11/motif : Makefile x11/motif/patches: patch-lib_Xm_VirtKeys_c Log message: Fix patch-lib_Xm_VirtKeys_c to check max keycode value against the proper value. Reported and fix tested by a1ex at dismail dot de. Also tested by Walter Alejandro Iglesias who reported the initial issue. ok tb@ CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/04/08 05:53:52 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.7.2 stable release CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/08 07:49:38 Modified files: sys/net : if.c Log message: Move rtm_ifannounce(IFAN_DEPARTURE) outside netlock within if_detach(). This is the mbuf(9) allocation and broadcast transmission for PF_ROUTE sockets, netlock is not required here. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/08 07:50:22 Modified files: sys/netinet : ip_gre.c Log message: Do not reload `inp' in gre_send(). The pointer to PCB of raw socket is immutable, we don't need to reload it again. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/08 09:25:47 Modified files: sbin/fdisk : part.c Log message: A bit more guid vs uuid naming consistency. No functional change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/08 10:21:22 Added files: lib/libevent : event_base_loop.3 Log message: New manual page written by Ted Bullock , providing more information and in a more systematic way than the current event(3) manual page. Not yet linked to the tree. Using input from nicm@ and jmc@. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/04/08 10:56:52 Modified files: www/honk : Makefile distinfo www/honk/pkg : MESSAGE PLIST README Log message: Update to honk 0.9.91, from MAINTAINER Horia Racoviceanu. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/08 11:43:30 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: two minor style tweaks CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/08 12:12:08 Modified files: sys/lib/libsa : fchmod.c Log message: Return -1 on actual failure MI boot.c's "a-x" fchmod on bsd.upgrade is the only caller that checks the return value and that call can fail on, e.g. softraid volumes. Stop clobbering the actual fchmod return value and get that warning printed. OK deraadt CVSROOT: /cvs Module name: www Changes by: kmos@cvs.openbsd.org 2023/04/08 17:09:46 Modified files: faq : current.html Log message: Roll current.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:15:20 Modified files: x11/qt5 : Makefile.version x11/qt5/docs : distinfo x11/qt5/docs/pkg: PLIST-html x11/qt5/qt3d : distinfo x11/qt5/qtbase : Makefile distinfo x11/qt5/qtbase/patches: patch-src_network_kernel_qnetworkinterface_unix_cpp x11/qt5/qtcharts: distinfo x11/qt5/qtconnectivity: distinfo x11/qt5/qtdatavis3d: distinfo x11/qt5/qtdeclarative: distinfo x11/qt5/qtgamepad: distinfo x11/qt5/qtgraphicaleffects: distinfo x11/qt5/qtimageformats: distinfo x11/qt5/qtlocation: distinfo x11/qt5/qtlottie: distinfo x11/qt5/qtmultimedia: distinfo x11/qt5/qtnetworkauth: distinfo x11/qt5/qtpurchasing: distinfo x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: 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: distinfo x11/qt5/qtsvg : distinfo x11/qt5/qttools: distinfo x11/qt5/qttranslations: distinfo x11/qt5/qtvirtualkeyboard: distinfo x11/qt5/qtwayland: distinfo x11/qt5/qtwebchannel: distinfo x11/qt5/qtwebglplugin: distinfo x11/qt5/qtwebsockets: distinfo x11/qt5/qtwebview: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Log message: Update Qt5 to 5.15.9 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:15:45 Modified files: multimedia/qtav: Makefile Log message: Bump after Qt5 update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:16:41 Modified files: meta/qt5 : Makefile Log message: Remove REVISION after Qt5 update to 5.15.9 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/08 23:16:59 Modified files: . : 73.html Log message: fix double 'the' CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/08 23:27:38 Modified files: . : 73.html Log message: spelling CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:28:16 Modified files: devel/gsl : Makefile distinfo devel/gsl/patches: patch-doc_gsl_3 patch-ieee-utils_read_c devel/gsl/pkg : DESCR PLIST Log message: Update gsl to 2.7.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:29:05 Modified files: math/labplot : Makefile distinfo math/labplot/pkg: PLIST Log message: Update labplot to 2.10.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/08 23:47:54 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch2 to 3.3.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:02:45 Modified files: graphics/GraphicsMagick: Makefile distinfo graphics/GraphicsMagick/patches: patch-configure graphics/GraphicsMagick/pkg: PLIST Log message: Update GraphicsMagick to 1.3.40. Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:04:29 Modified files: net/dnsmasq : Makefile distinfo net/dnsmasq/patches: patch-man_dnsmasq_8 Log message: Update to dnsmasq 2.89. version 2.89 Fix bug introduced in 2.88 (commit fe91134b) which can result in corruption of the DNS cache internal data structures and logging of "cache internal error". This has only been seen in one place in the wild, and it took considerable effort to even generate a test case to reproduce it, but there's no way to be sure it won't strike, and the effect is to break the cache badly. Installations with DNSSEC enabled are more likely to see the problem, but not running DNSSEC does not guarantee that it won't happen. Thanks to Timo van Roermund for reporting the bug and for his great efforts in chasing it down. Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:07:08 Modified files: multimedia/libheif: Makefile distinfo multimedia/libheif/pkg: PLIST Removed files: multimedia/libheif/patches: patch-libheif_CMakeLists_txt Log message: Update to libheif 1.15.2. - codec plugin system now also works with Windows - heif_convert: manually choose which decoder should be used - support for CLLI (content light level box), MDCV (mastering display colour volume), PASP (pixel aspect) information - ICC profile support in gdk-pixbuf loader Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:10:06 Modified files: textproc/libunibreak: Makefile distinfo Log message: Update to libunibreak 5.1. - Speed up line-break property lookup - Update the data to conform to Unicode 15 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:14:31 Modified files: multimedia/libass: Makefile distinfo Log message: Update to libass 0.17.1. libass (0.17.1) * Fix buffer overread if soft-wrapping occurred and ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due to Encoding -1 (bug introduced in 0.16.0) * x86: detect GNU Hurd and configure NASM appropriately libass (0.17.0) * Fix various parts relating to automatic linebreaking * Fix rendering when hinting was enabled and fontsizes or scales are zero * Switch build to a non-recursive setup for improved parallelism * Improve quality of SSA Effects movement * Further documentation improvements * Completely invalid Events are now discarded during parsing * Introduction of LayoutRes{X,Y} script headers * New AlphaLevel style override to set all alpha values while keeping the color * Add ASS_FEATURE_WRAP_UNICODE to allow automatic linebreaks in accordance with the Unicode line breaking algorithm instead of ASS' much stricter breaking rules. For the feature to be available at runtime, libass must be linked against the new optional dependency libunibreak. * Improve VSFilter compatibility: * Fix premature truncation of animated alphas (was a 0.15.0 regression) * Fix handling of small delay parameters for legacy SSA Effects * Fix x-scaling with PlayResX * Fix x-scaling for anamorphic video (except for \be whose scaling remains buggy in general) * Support SSA's AlphaLevel style field * Support the \kt override tag from VSFilter's v4++ set * Parse ScriptType headers * Parse integer header, style and event field values like VSFilter * Ignore trailing whitespace in an event's text Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:15:33 Modified files: multimedia/libvpx: Makefile distinfo multimedia/libvpx/patches: patch-configure Log message: Update to libvpx 1.13.0. 2023-01-31 v1.13.0 "Ugly Duckling" This release includes more Neon and AVX2 optimizations, adds a new codec control to set per frame QP, upgrades GoogleTest to v1.12.1, and includes numerous bug fixes. - Upgrading: This release is ABI incompatible with the previous release. New codec control VP9E_SET_QUANTIZER_ONE_PASS to set per frame QP. GoogleTest is upgraded to v1.12.1. .clang-format is upgraded to clang-format-11. VPX_EXT_RATECTRL_ABI_VERSION was bumped due to incompatible changes to the feature of using external rate control models for vp9. - Enhancement: Numerous improvements on Neon optimizations. Numerous improvements on AVX2 optimizations. Additional ARM targets added for Visual Studio. - Bug fixes: Fix to calculating internal stats when frame dropped. Fix to segfault for external resize test in vp9. Fix to build system with replacing egrep with grep -E. Fix to a few bugs with external RTC rate control library. Fix to make SVC work with VBR. Fix to key frame setting in VP9 external RC. Fix to -Wimplicit-int (Clang 16). Fix to VP8 external RC for buffer levels. Fix to VP8 external RC for dynamic update of layers. Fix to VP9 auto level. Fix to off-by-one error of max w/h in validate_config. Fix to make SVC work for Profile 1. Update diff form Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:16:31 Modified files: net/libcares : Makefile distinfo Log message: Update to libcares 1.19.0. c-ares version 1.19.0 This is a feature and bugfix release. It addresses a couple of new feature requests as well as a couple of bug fixes. Security: o Low. Stack overflow in ares_set_sortlist() which is used during c-ares initialization and typically provided by an administrator and not an end user. [24] Changes: o Windows: Drop support for XP and derivatives which greatly cleans up initialization code. [3] o Add ARES_OPT_HOSTS_FILE similar to ARES_OPT_RESOLVCONF for specifying a custom hosts file location. [10] o Add vcpkg installation instructions [13] Bug fixes: o Fix cross-compilation from Windows to Linux due to CPACK logic. [1] o Fix memory leak in reading /etc/hosts when using localhost fallback. [2] o Fix chain building c-ares when libresolv is already included by another project [4] o File lookup should not immediately abort as there may be other tries due to search criteria. o Asterisks should be allowed in host validation as CNAMEs may reference wildcard domains [5] o AutoTools build system referenced bad STDC_HEADERS macro [6] o Even if one address class returns a failure for ares_getaddrinfo() we should still return the results we have o CMake Windows: DLLs did not include resource file to include versions [7] [8] o CMake: Guard target creation in exported config [9] o Fix ares_getaddrinfo() numerical address resolution with AF_UNSPEC [11] o Apple: fix libresolv configured query times. [12] o Fix tools and help information [14] [15] o Various documentation fixes and cleanups [16] [22] [25] o Add include guards to ares_data.h [17] o c-ares could try to exceed maximum number of iovec entries supported by system [18] o CMake package config generation allow for absolute install paths [19] o Intel compiler fixes [20] o ares_strsplit bugs [21] [23] o The RFC6761 6.3 states localhost subdomains must be offline too. [26] Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:17:17 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-CMakeLists_txt patch-build_cmake_aom_configure_cmake Log message: Update to aom 3.6.0. 2023-02-03 v3.6.0 This release includes compression efficiency and perceptual quality improvements, speedup and memory optimizations, and some new features. This release is ABI compatible with the last release. - New Features * New values 20-27 (corresponding to levels 7.0-7.3 and 8.0-8.3) for the encoder control AV1E_SET_TARGET_SEQ_LEVEL_IDX (note that the proposal to add the new levels are still in draft status). The original special value 24 (keep level stats only for level monitoring) is renumbered as 32. * New encoder control AV1E_SET_SKIP_POSTPROC_FILTERING to skip the application of post-processing filters on reconstructed frame in all intra mode. * New encoder option "kf-max-pyr-height": Maximum height of pyramid structure used for the GOP starting with a key frame (-1 to 5). * Make SVC work for screen content. * Rate control improvements to reduce frame-size spikes for screen content coding. * RISC-V architecture support with gcc toolchain. - Compression Efficiency Improvements * Peak compression efficiency in VOD setting is improved by 1%. * 0.7% - 2.2% RTC encoding BDrate gains for real time speed 8 to 10. * 15% RTC encoding BDrate gains for screen content speed 10. - Perceptual Quality Improvements * Resolved a visual quality issue that was reported for high resolution clips (2K) for speed 4 and above in VOD use case. * Visual quality improvements to screen content coding. * Quality improvements to temporal layer RTC coding. - Speedup and Memory Optimizations * RTC single-thread encoder speedup: o ~6% instruction count reduction for speed 5 and 6. o ~15% instruction count reduction for speed 7. o ~10% instruction count reduction for speed 8 to 10 (>=360p resolutions). * RTC multi-thread encoder speedup (beyond single-thread speedup): o 5-8% encode time reduction for speed 7 to 10. * RTC screen-content encoder speedup: o 11% instruction count reduction for speed 9 and 10 (>=720p resolutions). * ~5% reduction in heap memory requirements for RTC, speed 6 to 10. * AVIF: o 4-5% speedup for speed 9 in still-picture encoding mode. o 3-4% heap memory reduction in still-picture encoding mode for 360p-720p resolutions with multiple threads. - Bug Fixes * Added a workaround for an AV1 specification bug which makes TRANSLATION type global motion models unusable. * Fixed AddressSanitizer global-buffer-overflow errors in av1/encoder/arm/neon/av1_fwd_txfm2d_neon.c. * Fixed AddressSanitizer heap-buffer-overflow error in av1_wiener_convolve_add_src_neon(). * chromium:1393384 Avoid scene detection on spatial resize. * aomedia:3308 Remove color artifacts under high motion. * aomedia:3310 Avoid out of memory failures with Visual Studio 2017, 2019, and 2022 for Win32 x86 builds. * aomedia:3346 Make SVC work properly for screen content. * aomedia:3348 Fix a bug where an uninitialized search_site is used. * aomedia:3365 Work around what seems like a Visual Studio 2022 compiler optimization bug. * aomedia:3369 Incorrect PSNR values reported by libaom for 12-bit encode. Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:27:35 Modified files: games/freecol : Makefile distinfo games/freecol/files: freecol games/freecol/pkg: PLIST Log message: Update freecol to 1.0.0. While here switch HOMEPAGE to HTTPS. Update diff from wen heping CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/09 00:27:52 Modified files: lib/libcrypto/man: BIO_dup_chain.3 share/man/man4 : scmi.4 Log message: fix double words CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 00:46:06 Modified files: editors/sigil : Makefile distinfo Log message: Update sigil to 1.9.30 Update diff from wen heping CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 01:01:42 Modified files: mail/fdm : Makefile distinfo Log message: Update fdm to 2.2 Update diff from Ricardo Mestre, maintainer timeout CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/04/09 01:14:45 Modified files: . : 57.html 68.html 72.html errata69.html errata71.html errata72.html lyrics.html events.html faq : upgrade52.html Log message: fix double words CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/09 01:45:50 ports/devel/highway/patches Update of /cvs/ports/devel/highway/patches In directory cvs.openbsd.org:/tmp/cvs-serv49658/patches Log Message: Directory /cvs/ports/devel/highway/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/09 01:53:53 Modified files: devel/highway : Makefile Added files: devel/highway/patches: patch-CMakeLists_txt Log message: riscv64: don't forcefully enable -march=rv64gcv1p0 No support in clang and our kernel yet CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/09 02:40:00 Modified files: security/sslscan: Makefile distinfo Log message: update to sslscan-2.0.16 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/09 03:22:43 Modified files: www/chromium : Makefile Log message: remove PATCHORIG CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 06:28:38 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: Makefile distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: Makefile distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: Makefile distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: Makefile distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: Makefile distinfo devel/kf5/kconfig: Makefile distinfo devel/kf5/kconfigwidgets: Makefile distinfo devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: Makefile distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: Makefile distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: Makefile distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: Makefile distinfo devel/kf5/kguiaddons: Makefile distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: Makefile distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kio/pkg: PLIST devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: Makefile distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: Makefile distinfo devel/kf5/knotifications: Makefile distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: Makefile distinfo devel/kf5/kpeople: Makefile distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : Makefile distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: Makefile distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: Makefile distinfo devel/kf5/ktextwidgets: Makefile distinfo devel/kf5/kunitconversion: Makefile distinfo devel/kf5/kwallet: Makefile distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: Makefile distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: Makefile distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: Makefile distinfo devel/kf5/sonnet: Makefile distinfo devel/kf5/syndication: Makefile distinfo devel/kf5/syntax-highlighting: Makefile distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks to 5.105.0 https://kde.org/announcements/frameworks/5/5.105.0/ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/04/09 06:39:32 Modified files: . : 73.html Log message: Add missing bulletpoint CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/04/09 08:28:14 Modified files: cad/kicad-share/packages3D: Makefile cad/kicad-share/packages3D/pkg: DESCR chinese/libtabe: Makefile chinese/libtabe/pkg: DESCR databases/p5-DBIx-DBSchema: Makefile databases/p5-DBIx-DBSchema/pkg: DESCR devel/npth : Makefile devel/npth/pkg : DESCR devel/p5-String-Tagged-Terminal: Makefile devel/p5-String-Tagged-Terminal/pkg: DESCR devel/py-wcwidth: Makefile devel/py-wcwidth/pkg: DESCR devel/vanessa/logger: Makefile devel/vanessa/logger/pkg: DESCR fonts/chivo : Makefile fonts/chivo/pkg: DESCR fonts/league-fonts/junction: Makefile fonts/league-fonts/junction/pkg: DESCR games/puzzles : Makefile games/puzzles/pkg: DESCR graphics/dcmtk : Makefile graphics/dcmtk/pkg: DESCR graphics/jbigkit: Makefile graphics/jbigkit/pkg: DESCR lang/kawa : Makefile lang/kawa/pkg : DESCR lang/rsm : Makefile lang/rsm/pkg : DESCR mail/rss2email : Makefile mail/rss2email/pkg: DESCR print/latex-mk : Makefile print/latex-mk/pkg: DESCR security/p5-Text-Password-Pronounceable: Makefile security/p5-Text-Password-Pronounceable/pkg: DESCR sysutils/hcloud: Makefile sysutils/hcloud/pkg: DESCR sysutils/multitail: Makefile sysutils/multitail/pkg: DESCR sysutils/tarsnapper: Makefile sysutils/tarsnapper/pkg: DESCR textproc/meld : Makefile textproc/meld/pkg: DESCR textproc/py-patiencediff: Makefile textproc/py-patiencediff/pkg: DESCR www/netsurf/libnspsl: Makefile www/netsurf/libnspsl/pkg: DESCR www/polipo : Makefile www/polipo/pkg : DESCR Log message: fix double words in DESCR ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/09 08:30:24 Modified files: lib/libevent : event_base_new.3 Log message: Explain what it means that an API function "requires event_init(3)" in one place, not in two places, reducing duplication of text. Joint work with Ted Bullock. OK jmc@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/09 08:43:51 Modified files: lib/libevent : event_base_loop.3 Log message: Trim some redundant and a bit of misleading text: 1. The values of #define'd constants are part of the ABI, but not of the API. Programmers need not worry about them and must not rely on them. Consequently, do not list these values in the SYNOPSIS. 2. libevent can be used for any event loop, not only for the main loop of a program. 3. No need to state numbers of arguments, they are obvious from the SYNOPSIS. 4. If a function is documented to require a pointer to a specific kind of object as an argument, there is no need to say passing NULL is undefined. OK jmc@ and Ted Bullock CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/09 09:40:09 Modified files: lib/libcrypto/evp: m_sha1.c Log message: Rename SHA functions to have sha{1,224,256,384,512}_ prefix. Also remove some unnecessary parentheses. No functional change. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/09 09:47:41 Modified files: lib/libcrypto/evp: m_sha1.c Log message: Provide and use sha{224,384}_{update,final} functions. Improve readability and consistency by providing and using functions named for the specific hash, rather than reusing the sha256/sha512 update and final functions. No functional change. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/09 10:51:00 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs Log message: Update rust-openssl-tests to 20230409 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/09 11:19:59 Modified files: sbin/fdisk : cmd.c part.c part.h Log message: Refactor and simplify GPT menu selection logic. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/09 11:28:52 Modified files: usr.bin/openssl: x509.c Log message: Minor code cleanup Unwrap a few awkwardly wrapped lines, drop redundant parentheses and add empty lines after some variable declarations. No change in the generated assembly. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/04/09 11:50:02 Modified files: sys/dev/acpi : acpithinkpad.c Log message: don't attach temperature sensors for which there is no TMP# node in the DSDT, and verify the result of the fetch when updating it later. ok kn CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/09 11:52:47 Modified files: shells/yash : Makefile Log message: shells/yash: add GitHub mirror CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/09 12:26:26 Modified files: lib/libtls : tls_internal.h tls_signer.c Log message: Drop X9.31 support from libtls The TLS signer isn't exposed in public API (we should finally fix it...) and it supports X9.31, a standard that has been retired and deprecated for a very long time. libcrypto will stop supporting it soon, this step is needed to prepare userland. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/09 12:33:26 Modified files: usr.bin/openssl: openssl.1 rsautl.c Log message: Remove X9.31 support from openssl(1) The X9.31 standard has long been retired and deprecated and libcrypto will drop support for it soon. This prepares userland. ok jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/09 12:37:38 Modified files: net/openvpn : Makefile distinfo Log message: Update to openvpn-2.6.2 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn26 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/09 12:38:59 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Remove some doubled empty lines CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/09 13:09:07 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20230203 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/09 13:10:23 Modified files: lib/libcrypto/dh: dh.h dh_depr.c lib/libcrypto/dsa: dsa.h dsa_depr.c lib/libcrypto/err: err.c err.h lib/libcrypto/rsa: rsa.h rsa_depr.c Log message: Move a few functions out of OPENSSL_NO_DEPRECATED Geoff Thorpe added OPENSSL_NO_DEPRECATED nearly two decades ago. The hope was that at some point some functions can be dropped. Most of the functions marked deprecated are actually unused nowadays but unfortunately some of them are still used in the ecosystem. Move them out of OPENSSL_NO_DEPRECATED so we can define it without breaking the consumers in the next bump. ERR_remove_state() is still used by a dozen or so ports. This isn't a big deal since it is just a stupid wrapper for the not quite as deprecated ERR_remove_thread_state(). It's not worth patching these ports. Annoyingly, {DH,DSA}_generate_parameters() and RSA_generate_key() are still used. They "make use" of the old-style BN_GENCB callback, which is therefore more difficult to remove - in case you don't know know: that's the thing responsible for printing pretty '.', '+' and '*' when you generate keys. Most annoyingly, DH_generate_parameters() was added to rust-openssl in 2020 for "advanced DH support". This is very unfortunate since cargo bundles a rust-openssl and updates it only every few years or so. As a consequence we're going to be stuck with this nonsense for a good while. ok beck jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/09 13:48:37 Modified files: sys/arch/arm64/arm64: pmap.c sys/arch/arm64/conf: Makefile.arm64 Log message: So clang 13 miscompiles dev/usb/umass_scsi.c with the combination if -Oz and -mbranch-protection=bti. So turn off the BTI protection in ramdisk kernels for now. ok deraadt@, miod@, phessler@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 13:52:58 Modified files: multimedia/dav1d: Makefile distinfo Log message: Update to dav1d 1.1.0. Changes for 1.1.0 'Arctic Peregrine Falcon': ------------------------------------------- 1.1.0 is an important release of dav1d, fixing numerous bugs, and adding SIMD - New function dav1d_get_frame_delay to query the decoder frame delay - Numerous fixes for strict conformity to the specs and samples - NEON and AVX-512 misc fixes and improvements - Partial AVX2 12bpc transform implementations - AVX-512 high bit-depth cdef_filter, loopfilter, itx - NEON z1/z3 optimization for 8bpc - SSSE3 z1 optimization for 8bpc Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 13:58:54 Modified files: net/iperf3 : Makefile distinfo net/iperf3/patches: patch-src_iperf_api_c Removed files: net/iperf3/patches: patch-configure_ac patch-src_iperf_h patch-src_iperf_locale_c patch-src_tcp_info_c Log message: Update to iperf3 3.13. iperf-3.13 2023-02-16 --------------------- * Notable user-visible changes * fq-rate (PR #1461, Issue #1366), and bidirectional flag (Issue #1428, PR #1429) were added to the JSON output. * Added support for OpenBSD including cleaning up endian handling (PR #1396) and support for TCP_INFO on systems where it was implemented (PR #1397). * Fixed bug in how TOS is set in mapped v4 (PR #1427). * Corrected documentation, such as updating binary download links and text (Issue #1459), updating version on iperf3 websites, and fixing an incorrect error message (Issue #1441). * Fixed crash on rcv-timeout with JSON logfile (#1463, #1460, issue #1360, PR #1369). * Fixed a bug that prevented TOS/DSCP from getting set correctly for reverse tests (PR #1427, Issue #638). * Developer-visible changes * Getter and setter are now available for bind_dev (PR #1419). * Added missing getter for bidirectional tests (PR #1453). * Added minor changes to clean up .gitignore and error messages (#1408). * Made sure configure scripts are runnable with /bin/sh (PR #1398). * Cleaned up RPM spec, such as adding missing RPM build dependencies, dropping EL5 and removing outdated %changelog (PR #1401) to make. * Added a fix for a resource leak bug in function iperf_create_pidfile(#1443). Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 14:03:20 Modified files: x11/mplayer : Makefile distinfo x11/mplayer/patches: patch-configure patch-libao2_ao_sndio_c patch-stream_tvi_bsdbt848_c Removed files: x11/mplayer/patches: patch-libmpcodecs_ve_lavc_c Log message: Update MPlayer to 20230409 snapshot. Update diff from Brad CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/04/09 17:41:42 src/regress/libexec/ld.so/subst/prog2 Update of /cvs/src/regress/libexec/ld.so/subst/prog2 In directory cvs.openbsd.org:/cvs.d/hack/gnezdo/src/regress/libexec/ld.so/subst/prog2 Log Message: Directory /cvs/src/regress/libexec/ld.so/subst/prog2 added to the repository CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/04/09 17:41:48 Modified files: libexec/ld.so : resolve.c regress/libexec/ld.so/subst: Makefile Added files: regress/libexec/ld.so/subst/prog2: Makefile main.c Log message: Treat symlinks better in $ORIGIN determination in ld.so Now symlinking an executable away from the rest of its installation tree no longer prevents it from finding the libraries. This matches the behavior of other OS linkers. Prompted by a behavior change in lang/ghc test suite. Swapped the order of dirname/realpath in _dl_origin_path. Added some regress tests that pass and then bin3 that fails without this change and reflects the behavior needd for lang/ghc. Suggestion by semarie@, OK deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/09 20:54:15 Modified files: faq/pf : index.html Log message: drop a few redundant sentences CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/09 20:54:38 Modified files: . : plus73.html Log message: use consistent naming for -current CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/09 20:55:09 Modified files: . : alpha.html amd64.html anoncvs.html arm64.html armv7.html errata72.html ftp.html hppa.html i386.html landisk.html loongson.html luna88k.html macppc.html octeon.html powerpc64.html riscv64.html sparc64.html stable.html build : Makefile build/mirrors : anoncvs.html.head ftp.html.end faq : faq1.html faq10.html faq13.html faq14.html faq16.html faq4.html faq5.html index.html faq/pf : example1.html faq/ports : ports.html Log message: 7.3 updates CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/09 20:59:40 Modified files: faq : upgrade72.html Log message: uncomment 7.3 upgrade guide links CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/09 22:21:20 Modified files: sys/arch/amd64/amd64: db_disasm.c sys/arch/armv7/exynos: ec_commands.h sys/arch/armv7/marvell: mvmpic.c sys/arch/hppa/include: atomic.h sys/arch/i386/include: mpbiosreg.h sys/arch/amd64/include: mpbiosreg.h sys/arch/luna88k/stand/boot: ufs_disksubr.c sys/arch/sparc64/sparc64: mdesc.c sys/dev/dt : dtvar.h sys/dev/fdt : rkpmic.c fanpwr.c sys/uvm : uvm_map.c uvm_pmemrange.c uvm_vnode.c sys/dev/pci : mbg.c sys/arch/sh/sh : clock.c Log message: spelling CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 23:38:55 Modified files: inputmethods/fcitx-kkc: Makefile inputmethods/fcitx-kkc/patches: patch-CMakeLists.txt patch-gui_CMakeLists_txt Log message: Fix build with CMake 3.26 Fix from upstream: https://github.com/fcitx/fcitx5-kkc/commit/85b56d6289550174b15f108e355f39d7083f8c5c OK Yifei Zhan (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 23:43:30 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Source_cmFileCommand_cxx patch-Source_cmFindPackageCommand_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmTarget_cxx devel/cmake/pkg: PLIST Log message: Update CMake to 3.26.3 CMake 3.26.2 went through a aarch64 bulk build from phessler@, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 23:46:29 Modified files: x11/qt6 : Makefile Makefile.version x11/qt6/qt3d : Makefile distinfo x11/qt6/qt3d/pkg: PLIST x11/qt6/qt5compat: Makefile distinfo x11/qt6/qt5compat/pkg: PLIST x11/qt6/qtbase : Makefile distinfo x11/qt6/qtbase/patches: patch-cmake_QtBuild_cmake patch-cmake_QtCompilerOptimization_cmake patch-cmake_QtFeature_cmake patch-cmake_QtProcessConfigureArgs_cmake patch-cmake_QtRpathHelpers_cmake patch-qmake_generators_unix_unixmake2_cpp patch-src_corelib_plugin_qelfparser_p_cpp patch-src_network_ssl_qsslsocket_openssl_symbols_cpp patch-src_plugins_tls_openssl_qx509_openssl_cpp x11/qt6/qtbase/pkg: PLIST-global PLIST-main x11/qt6/qtcharts: Makefile distinfo x11/qt6/qtcharts/pkg: PLIST x11/qt6/qtconnectivity: Makefile distinfo x11/qt6/qtconnectivity/pkg: PLIST x11/qt6/qtdatavis3d: Makefile distinfo x11/qt6/qtdatavis3d/pkg: PLIST x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtdeclarative/patches: patch-src_qml_configure_cmake patch-src_qml_jit_qv4assemblercommon_p_h x11/qt6/qtdeclarative/pkg: PLIST x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: Makefile distinfo x11/qt6/qtlanguageserver/pkg: PLIST x11/qt6/qtlottie: Makefile distinfo x11/qt6/qtlottie/pkg: PLIST x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: Makefile distinfo x11/qt6/qtnetworkauth/pkg: PLIST x11/qt6/qtpositioning: Makefile distinfo x11/qt6/qtpositioning/pkg: PLIST x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3d/pkg: PLIST x11/qt6/qtquicktimeline: Makefile distinfo x11/qt6/qtquicktimeline/pkg: PLIST x11/qt6/qtremoteobjects: Makefile distinfo x11/qt6/qtremoteobjects/pkg: PLIST x11/qt6/qtscxml: Makefile distinfo x11/qt6/qtscxml/pkg: PLIST x11/qt6/qtsensors: Makefile distinfo x11/qt6/qtsensors/pkg: PLIST x11/qt6/qtserialbus: Makefile distinfo x11/qt6/qtserialbus/pkg: PLIST x11/qt6/qtserialport: Makefile distinfo x11/qt6/qtserialport/pkg: PLIST x11/qt6/qtshadertools: Makefile distinfo x11/qt6/qtshadertools/pkg: PLIST 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/qtvirtualkeyboard/pkg: PLIST x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/patches: patch-CMakeLists_txt x11/qt6/qtwayland/pkg: PLIST Added files: x11/qt6/qtdeclarative/patches: patch-src_qml_memory_qv4stacklimits_cpp Removed files: x11/qt6/qtbase/patches: patch-mkspecs_features_qt_module_prf Log message: Update Qt6 to 6.5.0 (LTS) https://www.qt.io/blog/qt-6.5-lts-released CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 23:48:20 Modified files: security/age-plugin-yubikey: Makefile crates.inc distinfo Log message: Updat age-plugin-yubikey to 0.4.0 Update diff from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/09 23:53:22 Modified files: devel/sdcc : Makefile distinfo devel/sdcc/pkg : PLIST Removed files: devel/sdcc/patches: patch-sim_ucsim_cmd_src_Makefile_in patch-sim_ucsim_cmd_src_cmdlex_l Log message: Update sdcc to 4.2.0 Port Changes from Sven M. Hallberg: - Removed the only two patches (patch-sim_ucsim_cmd_src_Makefile_in and patch-sim_ucsim_cmd_src_cmdlex_l) that change the name cmdpars.hh to cmdpars.h. Their comment says "Allow use of in-base yacc." The build worked for me without them, using yacc from base - Changes to CONFIGURE_ENV: - Changed sdcc_cv_CCggdb=no to sdcc_cv_c_ggdb=no. I think this may have been a typo?! - Guessing that the intention was to not compile anything with -ggdb, I also added sdcc_cv_cxx_ggdb=no and bor_cv_c_ggdb=no. The latter appears in debugger/mcs51/configure. - Removed sdcc_cv_c_fms_extensions=no. I could not find that variable in the source. - Added curses to WANTLIB (needed by serialview). Update diff from Sven M. Hallberg, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 00:18:12 Modified files: multimedia/svt-av1: Makefile distinfo Removed files: multimedia/svt-av1/patches: patch-CMakeLists_txt patch-Source_Lib_Encoder_Codec_EbRateControlProcess_c Log message: Update SVT-AV1 to 1.4.1 Update diff from Brad, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 00:20:49 Modified files: multimedia/xine-ui: Makefile distinfo multimedia/xine-ui/pkg: PLIST Removed files: multimedia/xine-ui/patches: patch-src_xitk_xine-toolkit_backend_x11_c Log message: Update Xine-ui to 0.99.14. xine-ui (0.99.14) * Add Dutch translation. * Add panel mrl display highlight. * Add display flipping support. * Better keyboard support. * Better status OSD. * Better setup, key binding and mediamark editors. * Better filename filter. * Fix build with libcaca. * Fix menu hide. * Fix directory add to playlists. * Many small fixes and optinizations. * Update german translation. Update diff from Brad, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 00:24:49 Modified files: sysutils/vifm : Makefile distinfo sysutils/vifm/pkg: PLIST Log message: Update vifm to 0.13 Update diff from xaizek (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 00:38:53 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake devel/qbs/pkg : PLIST Added files: devel/qbs/patches: patch-src_lib_corelib_jsextensions_domxml_cpp patch-src_shared_quickjs_quickjs_c Removed files: devel/qbs/patches: patch-doc_man_man_pri Log message: Update QBS to 2.0.0 Switch from qmake/qt5 to cmake/qt6 to unbreak the build. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/10 02:08:04 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230410 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 02:57:06 Modified files: lang/elixir : Makefile distinfo Log message: Update elixir to 1.14.4 Update diff from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/04/10 03:01:56 Modified files: sysutils/librelp: Makefile distinfo Log message: update librelp to version 1.10.0 ok tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/10 06:11:22 Modified files: sys/dev/usb : umcs.c Log message: fix setting parity bits ok mglocker@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/10 06:57:15 Modified files: distrib/notes/arm64: prep distrib/notes/armv7: prep distrib/notes/riscv64: prep Log message: fix 'in in' CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/04/10 07:01:35 Modified files: . : 73.html artwork.html Added files: images : DryGarden-s.gif DryGarden.png puffy73.gif Log message: Add OpenBSD 7.3 release art Artwork by George Mager CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/10 07:32:29 Modified files: lib/libevent : event_base_new.3 Log message: More deduplication: talk about environment variable in one place, not two. Clarify that the variables only affect the event_base structure currently being created. They do not disable "library support" as a whole. Sort the variables alphabetically. OK jmc@ and Ted Bullock CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/04/10 07:39:05 Modified files: . : 73.html index.html Log message: prep for 7.3 rollover CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/10 07:40:17 Modified files: lib/libevent : event_base_loop.3 Log message: Various wording tweaks for clarity and precision, and a few for conciseness. OK jmc@ and Ted Bullock CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 07:57:32 Modified files: regress/lib/libcrypto/bn: bn_to_string.c Log message: Rework the bn_to_string() to use public API We can use the undocumented functions {i2s,s2i}_ASN1_INTEGER(3) to exercise bn_to_string(). This way we use public API and remove the need of linking statically. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 07:57:57 Modified files: regress/lib/libcrypto/bn: Makefile Log message: bn_to_string no longer needs to be linked statically CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 08:10:26 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Make bn_to_string() static This function is no longer used directly by regress, so it can now be local to this file. CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/04/10 08:10:35 Modified files: . : 73.html Log message: Reference 7.3 song CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/04/10 08:46:10 Modified files: fonts/spleen : Makefile distinfo Log message: Update spleen to 1.9.3. CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/04/10 08:56:51 Modified files: . : index.html Log message: fix typo: 54rd -> 54th release CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/04/10 09:14:04 Modified files: sys/arch/arm64/dev: apldc.c aplhidev.c Log message: Enable caps lock LED on modern Apple laptop keyboards. ok kettenis@ patrick@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 09:20:49 Modified files: app/beforelight: COPYING ChangeLog Makefile.am Makefile.in aclocal.m4 b4light.c configure configure.ac app/beforelight/man: Makefile.in Added files: app/beforelight: README.md Removed files: app/beforelight: README Log message: Update to beforelight 1.0.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 09:25:49 Modified files: app/xdriinfo : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xdriinfo.c app/xdriinfo/man: Makefile.in Added files: app/xdriinfo : README.md Removed files: app/xdriinfo : README Log message: Update to xdriinfo 1.0.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 09:30:17 Modified files: app/xhost : COPYING ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac xhost.c app/xhost/man : Makefile.in Log message: Update to xhost 1.0.9 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 09:34:57 Modified files: app/xkbcomp : ChangeLog Makefile.in aclocal.m4 compat.c compile config.h.in configure configure.ac indicators.c symbols.c app/xkbcomp/man: xkbcomp.man Log message: Update to xkbcomp 1.4.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 09:39:01 Modified files: app/xvidtune : ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac xvidtune.c app/xvidtune/man: Makefile.in xvidtune.man Added files: app/xvidtune : README.md Removed files: app/xvidtune : README Log message: Update to xvidtune 1.0.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/10 09:57:05 Modified files: devel/github-cli: Makefile distinfo devel/github-cli/pkg: PLIST Log message: update to github-cli 2.27.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/10 10:02:35 Modified files: textproc/loccount: Makefile distinfo textproc/loccount/pkg: PLIST Log message: update to loccount 2.15 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/10 10:02:51 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: update to gitlab-cli 1.27.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 10:16:52 Modified files: app/xwininfo : COPYING ChangeLog Makefile.bsd-wrapper Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac dsimple.c xwininfo.c app/xwininfo/man: Makefile.in Log message: Update to xwininfo 1.1.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 10:25:33 Modified files: driver/xf86-input-elographics: ChangeLog Makefile.in README.md aclocal.m4 configure configure.ac driver/xf86-input-elographics/man: Makefile.am Makefile.in driver/xf86-input-elographics/src: Makefile.in xf86Elo.c Log message: Update to xf86-input-elographics 1.4.3 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 10:33:31 Modified files: driver/xf86-input-joystick: ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac driver/xf86-input-joystick/config: Makefile.in driver/xf86-input-joystick/include: Makefile.in driver/xf86-input-joystick/man: Makefile.in joystick.man driver/xf86-input-joystick/src: Makefile.in backend_bsd.c backend_evdev.c backend_joystick.c jstk.h jstk_axis.c jstk_options.c Added files: driver/xf86-input-joystick: README.md Removed files: driver/xf86-input-joystick: README Log message: Update to xf86-input-joystick 1.6.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 10:38:33 Modified files: driver/xf86-input-mouse: ChangeLog Makefile.in README aclocal.m4 compile config.h.in configure configure.ac driver/xf86-input-mouse/include: Makefile.in driver/xf86-input-mouse/man: Makefile.in driver/xf86-input-mouse/src: Makefile.in bsd_mouse.c mouse.c pnp.c sun_mouse.c Log message: Update to xf86-input-mouse 1.9.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 10:42:35 Modified files: benchmarks/tsung: Makefile distinfo benchmarks/tsung/pkg: PLIST Removed files: benchmarks/tsung/patches: patch-src_test_ts_test_utils_erl Log message: Update tsung to 1.8.0 Update diff from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 10:45:01 Modified files: security/age-plugin-yubikey: Makefile Removed files: security/age-plugin-yubikey/pkg: MESSAGE Log message: Remove MESSAGE, forgotten in update to 0.4.0 commit Spotted by maintainer CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 10:46:00 Modified files: lib/libcrypto/x509: x509v3.h Log message: Fix indentation of structs and unions in x509v3.h No change according to diff -w CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 11:08:52 Modified files: driver/xf86-input-void: ChangeLog Makefile.am Makefile.in aclocal.m4 compile configure configure.ac driver/xf86-input-void/man: Makefile.in driver/xf86-input-void/src: Makefile.in void.c Added files: driver/xf86-input-void: README.md Removed files: driver/xf86-input-void: README Log message: Update to xf86-input-void 1.4.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 11:15:06 Modified files: driver/xf86-input-vmmouse: ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac driver/xf86-input-vmmouse/fdi: Makefile.in driver/xf86-input-vmmouse/man: Makefile.in vmmouse_detect.man driver/xf86-input-vmmouse/shared: Makefile.in driver/xf86-input-vmmouse/src: Makefile.in driver/xf86-input-vmmouse/tools: Makefile.in vmmouse_iopl.c Log message: Update to xf86-input-vmmouse 13.2.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 11:34:09 Modified files: driver/xf86-video-nv: ChangeLog Makefile.am Makefile.in README.G80 aclocal.m4 compile configure configure.ac driver/xf86-video-nv/man: Makefile.in driver/xf86-video-nv/src: Makefile.am Makefile.in nv_driver.c nv_hw.c nv_include.h nv_video.c riva_include.h riva_xaa.c Added files: driver/xf86-video-nv: README.md driver/xf86-video-nv/src: pci_ids.h Removed files: driver/xf86-video-nv: README Log message: Update to xf86-video-nv 2.1.22 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 11:45:01 Modified files: . : README Log message: Note that gettext-tools is needed for autoreconf CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/04/10 11:45:28 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/10 13:02:30 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_general.c Log message: Provide benchmarks for BN_copy() CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 13:08:41 Modified files: x11/autorandr : Makefile distinfo Log message: Update autorandr to 1.13.3 OK Ashton Fagg (maintainer) and thfr@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/10 13:25:11 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.26.3 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/10 13:26:35 Modified files: audio : Makefile databases : Makefile devel : Makefile graphics : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile x11 : Makefile Log message: Stop building ruby30 ports by default Ruby 3.0 is now in security maintenance mode, so per our Ruby support policy, we will no longer build ruby30 packages by default. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/10 13:44:43 Modified files: sbin/fdisk : cmd.c part.c Log message: Make GPT display of menu hex octet the same as the MBR display. i.e. two digits. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 14:59:33 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: Drop BN_NO_DEPRECATED dance from bn_test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/10 15:00:16 Modified files: regress/lib/libcrypto/bn: bn_to_string.c Log message: Some more cleanup in bn_to_string CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/10 17:18:08 Modified files: sys/arch/sparc64/dev: sab.c Log message: add missing write of SAB_DAFO ok miod@ who tested on Ultra 5 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/10 18:45:10 Modified files: sys/arch/alpha/alpha: machdep.c pmap.c vm_machdep.c sys/arch/alpha/include: autoconf.h sys/arch/amd64/amd64: pmap.c vm_machdep.c sys/arch/arm/arm: vm_machdep.c sys/arch/arm/include: setjmp.h sys/arch/arm64/arm64: vm_machdep.c sys/arch/arm64/include: setjmp.h sys/arch/i386/i386: pmap.c pmapae.c vm_machdep.c sys/arch/m88k/m88k: db_trace.c vm_machdep.c sys/arch/macppc/dev: adb.c sys/arch/macppc/pci: kauaiata.c sys/arch/powerpc/powerpc: lock_machdep.c vm_machdep.c sys/arch/powerpc64/powerpc64: trap.c vm_machdep.c sys/arch/riscv64/riscv64: vm_machdep.c sys/arch/sparc64/dev: psycho.c sys/dev/fdt : rkpcie.c sys/dev/ic : elink3.c malo.c tcic2reg.h twereg.h sys/dev/pci : if_de.c if_em_hw.c if_iwm.c if_tl.c sys/dev/pv : hypervic.c xenstore.c sys/dev/sbus : stp4020.c sys/dev/sdmmc : sdhc.c sys/dev/usb : umcs.h sys/kern : kern_event.c sysv_msg.c sys/net : hfsc.c ofp.h sys/net80211 : ieee80211_node.c sys/netinet : in.h sys/scsi : ch.c scsi_changer.h sys/sys : exec_elf.h sys/ufs/ffs : ffs_softdep.c sys/uvm : uvm_amap.c uvm_anon.c uvm_mmap.c uvm_page.c Log message: fix double words in comments feedback and ok jmc@ miod, ok millert@ CVSROOT: /cvs Module name: src Changes by: mglocker@cvs.openbsd.org 2023/04/10 22:45:11 Modified files: sys/dev/acpi : qcgpio.c Log message: Nuke unused function prototype. Only acknowledge interrupts when one was active. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/10 23:53:53 Modified files: regress/lib/libcrypto/bn: bn_general.c bn_mul_div.c Log message: Correct benchmark result computation on 32 bit platforms. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/11 03:15:17 Modified files: mail/neomutt : Makefile mail/neomutt/patches: patch-main_c Log message: neomutt: adjust guard to fix SASL library preloading before pledge problem found and fix tested by rsadowski ok rsadowski sthen (maintainer) CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/04/11 03:17:45 Modified files: www/apache-httpd: Makefile distinfo Log message: update to 2.4.57 ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/04/11 03:20:42 Modified files: www/apache-httpd: Makefile Log message: switch to CONFIGURE_STYLE=gnu, avoid some hidden dependencies ok rsadowski@ No bump since it has just been committed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/11 04:08:44 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/bn: bn_mod_sqrt.c Removed files: lib/libcrypto/bn: bn_sqrt.c Log message: Add a new implementation of BN_mod_sqrt() This is a reimplementation from scratch of the Tonelli-Shanks algorithm based on Henri Cohen "A Course in Computational Algebraic Number Theory", Springer GTM 138, section 1.5.1. It is API compatible with the previous implementation, so no documentation change is required. Contrary to the old implementation, this does not have any infinite loops and has various additional sanity checks to prevent misbehavior in case the input modulus is not a prime. It contains extensive comments and the individual parts of the algorithm are split into digestible chunks instead of having one huge function. One difference of note is that it BN_mod_sqrt() now always returns the smaller of the two possible answers. In other words, while its core is non-deterministic, its answer is not. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/11 04:10:52 Modified files: regress/lib/libcrypto/bn: bn_mod_sqrt.c Log message: bn_mod_sqrt: remove no longer necessary complications due to the non-deterministic nature of the old implementation. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:21:02 Modified files: lib/libcrypto/sha: sha512.c Log message: Remove less than useful implementation notes. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:26:29 Modified files: lib/libcrypto/sha: sha512.c Log message: Omit sha512_block_data_order() prototype when assembly is not being used. In the case that the pure C implementation of SHA512 is being used, the prototype is unnecessary as the function is declared static and exists in dependency order. Simply omit the prototype rather than using #ifndef to toggle the static prefix. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:32:21 Modified files: lib/libcrypto/sha: sha512.c Log message: Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:35:21 Modified files: lib/libcrypto/sha: sha512.c Log message: Simplify handling of big vs little endian. Rather than sprinkling BYTE_ORDER checks throughout the implementation, always define PULL64 - on big endian platforms it just becomes a no-op. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:39:50 Added files: lib/libcrypto/sha: sha1.c Removed files: lib/libcrypto/sha: sha1_one.c sha1dgst.c Log message: Consolidate sha1 into a single file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 04:41:10 Modified files: lib/libcrypto : Makefile Log message: Consolidate sha1 into a single file. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/04/11 05:23:09 Modified files: share/man/man1 : proot.1 Log message: give people a chance to find bulk(8) from proot(1) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/11 07:03:03 Modified files: lib/libcrypto/sha: sha512.c Log message: Back out r1.27 using htobe64() - apparently some OS don't have it. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 08:50:44 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-media_ffvpx_libavcodec_x86_fft_asm patch-toolkit_xre_glxtest_cpp www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-mozglue_misc_Uptime_cpp Removed files: www/mozilla-firefox/patches: patch-media_libcubeb_src_cubeb_sndio_c patch-toolkit_system_gnome_nsGIOService_cpp Log message: www/mozilla-firefox: update to 112.0. see https://www.mozilla.org/en-US/firefox/112.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/ - drop patch from #1814359, merged upstream - drop patch from tb@ via #1817588, merged upstream - add patch from #1824084 fixing various (with/without suspend) uptime-related functions, discussed with cheloha@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 08:54:38 Modified files: www/firefox-esr-i18n: Makefile.inc distinfo www/firefox-esr: Makefile distinfo Log message: www/firefox-esr: update to 102.10.0. see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 08:55:23 Modified files: www/firefox-esr: Tag: OPENBSD_7_2 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.10.0. see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 08:58:26 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.10.0. see https://www.mozilla.org/en-US/firefox/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-14/ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/04/11 09:02:56 Modified files: share/man/man1 : dpb.1 Log message: be more forceful in pointing people to bulk(8) and proot(1). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:06:06 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_3 patch-bin_dig_dig_c patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: Tag: OPENBSD_7_3 PLIST Log message: update to isc-bind-9.18.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:08:11 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.20.1, openbgpd 7.8 support CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:08:36 Modified files: net/arouteserver: Tag: OPENBSD_7_3 Makefile distinfo Log message: update to arouteserver-1.20.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:09:21 Modified files: devel/py-tz : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to py3-tz-2023.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:09:54 Modified files: devel/py-tz : Tag: OPENBSD_7_3 Makefile Log message: bump REVISION (updated in 7.2-stable) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:10:31 Modified files: net/irssi : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to irssi-1.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:10:49 Modified files: net/irssi-icb : Tag: OPENBSD_7_3 Makefile Log message: bump REVISION to rebuild for -stable due to irssi update CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:11:26 Modified files: www/tomcat/v8 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v8/pkg: Tag: OPENBSD_7_3 PLIST-examples Log message: update to tomcat-8.5.87 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:11:31 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v9/pkg: Tag: OPENBSD_7_3 PLIST-examples Log message: update to tomcat-9.0.73 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:11:34 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v10/pkg: Tag: OPENBSD_7_3 PLIST-examples Log message: update to tomcat-10.1.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/11 09:13:10 Modified files: lang/php : Tag: OPENBSD_7_3 php.port.mk lang/php/8.0 : Tag: OPENBSD_7_3 Makefile lang/php/8.0/pkg: Tag: OPENBSD_7_3 PLIST-main lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.1/pkg: Tag: OPENBSD_7_3 PLIST-main lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo Log message: move unversioned /usr/local/bin/php and phar binaries from 8.0 to 8.1 update 8.1 to 8.1.17, 8.2 to 8.2.4 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/11 09:35:31 Modified files: lib/libcrypto/man: BIO_find_type.3 Log message: While all the BIO_TYPE_* constants are part of the API, most of their values are only part of the ABI and not of the API, so delete them from the SYNOPSIS: application programmers must not rely on the specific values. Instead of listing the specific values, properly describe the meaning of all these constants. However, the values of BIO_TYPE_NONE and BIO_TYPE_START are hard-coded into the API and application programmers need to be aware of their values, so those remain in the SYNOPSIS. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/11 09:38:56 Modified files: lib/libcrypto/sha: sha512.c Log message: Recommit jsing's r1.27 - portable is ready Use htobe64() instead of testing BYTE_ORDER and then handrolling htobe64(). Thanks to tobhe for providing most of the fix via openiked-portable CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/11 09:45:40 Modified files: sys/conf : Tag: OPENBSD_7_3 newvers.sh Log message: 7.3-stable CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/11 10:34:51 Modified files: sbin/fdisk : part.c Log message: Shuffle mbr and gpt function prototypes and declarations together. No functional change. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/11 10:58:43 Modified files: lib/libssl/man : BIO_f_ssl.3 lib/libcrypto/man: BIO_f_base64.3 BIO_f_buffer.3 BIO_f_cipher.3 BIO_f_md.3 BIO_f_null.3 BIO_s_accept.3 BIO_s_bio.3 BIO_s_connect.3 BIO_s_fd.3 BIO_s_file.3 BIO_s_mem.3 BIO_s_null.3 BIO_s_socket.3 Log message: Document the RETURN VALUES of BIO_method_type(3) and BIO_method_name(3) for the various BIO types. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/11 11:26:59 Modified files: sbin/fdisk : part.c Log message: Simplify code by passing pointers to the appropriate type to find_gpt_desc() and find_mbr_desc(). No functional change. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 11:30:25 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.10.0. see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 11:31:59 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_2 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.10.0 see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/11 11:34:03 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.10.0 see https://www.thunderbird.net/en-US/thunderbird/102.10.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-15/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/11 11:39:06 Modified files: x11/qt5ct : Makefile distinfo x11/qt5ct/pkg : PLIST Log message: Update qt5ct to 1.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/11 11:58:19 Modified files: security/openssl-ruby-tests: Makefile security/openssl-ruby-tests/patches: patch-test_openssl_test_bn_rb Log message: openssl-ruby-tests: extend the mod_sqrt test slightly, link to PR https://github.com/ruby/openssl/pull/614 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/11 12:25:44 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230411 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/11 12:25:53 Modified files: textproc/libxml: Makefile distinfo Log message: SECURITY update to libxml-2.10.4. - [CVE-2023-29469] Hashing of empty dict strings isn’t deterministic - [CVE-2023-28484] Fix null deref in xmlSchemaFixupComplexType - schemas: Fix null-pointer-deref in xmlSchemaCheckCOSSTDerivedOK CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/11 12:33:05 Modified files: textproc/libxslt: Makefile Log message: Move to the gnome MODULE for real. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/11 12:47:27 Modified files: print/foo2zjs : Tag: OPENBSD_7_3 Makefile print/foo2zjs/patches: Tag: OPENBSD_7_3 patch-getweb_in Log message: MFC: unbreak getweb. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/11 12:47:42 Modified files: textproc/libxml: Tag: OPENBSD_7_3 Makefile distinfo Log message: SECURITY update to libxml-2.10.4. - [CVE-2023-29469] Hashing of empty dict strings isn’t deterministic - [CVE-2023-28484] Fix null deref in xmlSchemaFixupComplexType - schemas: Fix null-pointer-deref in xmlSchemaCheckCOSSTDerivedOK CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/11 12:52:20 Modified files: games/fheroes2 : Makefile distinfo games/fheroes2/pkg: PLIST Log message: update to fheroes2 1.0.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 12:53:20 Modified files: lib/libcrypto/ec: ecp_nist.c Log message: Clean up unused BIGNUM. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 12:58:20 Modified files: lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c ec_check.c ec_lib.c ec_mult.c ec_oct.c ecp_mont.c ecp_nist.c ecp_oct.c ecp_smpl.c Log message: Handle BN_CTX at the EC API boundary. The EC API allows callers to optionally pass in a BN_CTX, which means that any code needing a BN_CTX has to check if one was provided, allocate one if not, then free it again. Rather than doing this dance throughout the EC code, handle the BN_CTX existance at the EC API boundary. This means that lower level implementation code can simply assume that the BN_CTX is available. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/11 13:23:55 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.10.0. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/11 13:37:29 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo www/tor-browser/browser/patches: Tag: OPENBSD_7_3 patch-browser_app_profile_000-tor-browser_js www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.0.4 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/11 14:07:34 Modified files: news/sabnzbd : Makefile Log message: Add devel/py-setuptools as RDEP Found by Matthias Schmidt . Thank you! CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/11 14:19:21 Modified files: archivers/zstd : Tag: OPENBSD_7_3 Makefile distinfo Removed files: archivers/zstd/patches: Tag: OPENBSD_7_3 patch-programs_fileio_c Log message: Update to zstd-1.5.5 This release corrects a corruption bug in high compression mode. More information can be found at https://github.com/facebook/zstd/pull/3517. Overview on other changes can be found at https://github.com/facebook/zstd/releases/tag/v1.5.5. Minor of SHLIB has been bumped because of addition of new symbols. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/04/11 14:34:38 Modified files: net/seafile/client: Makefile distinfo net/seafile/seafile: Makefile distinfo net/seafile/seafile/patches: patch-daemon_Makefile_am Log message: Update to seafile-9.0.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/11 15:02:26 Modified files: editors/helix : Makefile crates.inc distinfo editors/helix/patches: patch-helix-loader_src_grammar_rs patch-helix-loader_src_lib_rs editors/helix/pkg: PLIST Added files: editors/helix/patches: patch-Cargo_lock patch-Cargo_toml patch-helix-loader_build_rs Removed files: editors/helix/patches: patch-helix-term_build_rs Log message: Update helix to 23.03 Update diff from Volker Schlecht, Feedback and ok Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/11 15:14:19 Modified files: sbin/fdisk : part.c Log message: Abstract find_[gpt|mbr]_menuitem() to simplify code and prepare for future uses. No functional change. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/11 16:29:47 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-src_SDL_c patch-src_joystick_SDL_gamecontrollerdb_h Log message: update to SDL2 2.26.5 based on diff from Brad, who noticed that --disable-oss and the joystick haptics part of the diff are no longer needed CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/11 16:39:58 Modified files: . : groups.html build : groups.dat Log message: add bsd.si user group; from jan prunk CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/04/11 17:22:47 Modified files: . : groups.html build : groups.dat Log message: tweak previous CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/11 20:20:07 Modified files: sys/arch/octeon/dev: octmmc.c Log message: remove unused buffer selection code ok visa@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/11 21:53:40 Modified files: usr.sbin/rpki-client: print.c Log message: Align printing of geofeed records in filemode CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 22:40:39 Modified files: lib/libcrypto/sha: sha512.c Added files: lib/libcrypto : crypto_internal.h Log message: Provide and use crypto_store_htobe64(). It is common to need to store data in a specific endianness - rather than handrolling and deduplicating code to do this, provide a crypto_store_htobe64() function that converts from host endian to big endian, before storing the data to a location with unknown alignment. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 22:54:16 Modified files: lib/libcrypto : crypto_internal.h md32_common.h lib/libcrypto/sha: sha512.c Log message: Provide and use crypto_ro{l,r}_u{32,64}(). Various code in libcrypto needs bitwise rotation - rather than defining different versions across the code base, provide a common set that can be reused. Any sensible compiler optimises these to a single instruction where the architecture supports it, which means we can ditch the inline assembly. On the chance that we need to provide a platform specific versions, this follows the approach used in BN where a MD crypto_arch.h header could be added in the future, which would then provide more specific versions of these functions. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/11 23:16:08 Removed files: lib/libcrypto/sha: sha_local.h Log message: Remove now unused sha_local.h. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/11 23:56:13 Modified files: math/labplot : Makefile math/labplot/pkg: PLIST Log message: Disable VectorBLF and Excel support for now VectorBLF and QXlsx needs internet/git access at build time. We do not want that. Separate ports might help here. While here disable CMake Git detection. Spotted by aja and naddy, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 00:19:42 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins-devel to 2.400 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 00:21:48 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.27.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/12 00:52:25 Modified files: textproc/libxslt: Makefile Log message: Missed bump; reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 01:07:36 Modified files: net/libaccounts-glib: Makefile Log message: Remove py-gobject3 as LIB_DEPENDS. BUILD_DEPENDS is enough CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/12 01:11:54 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_util_platforms_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-426.0.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 01:29:31 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-media_ffvpx_libavcodec_x86_fft_asm patch-toolkit_xre_glxtest_cpp Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-mozglue_misc_Uptime_cpp Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-media_libcubeb_src_cubeb_sndio_c patch-toolkit_system_gnome_nsGIOService_cpp Log message: www/mozilla-firefox: MFC update to 112.0. see https://www.mozilla.org/en-US/firefox/112.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-13/ - drop patch from #1814359, merged upstream - drop patch from tb@ via #1817588, merged upstream - add patch from #1824084 fixing various (with/without suspend) uptime-related functions, discussed with cheloha@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/12 01:53:48 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-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer ports to version 1.22.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/12 02:11:10 Modified files: net/bro : Makefile distinfo net/bro/pkg : PLIST Log message: SECURITY update to zeek-5.0.8. See https://github.com/zeek/zeek/blob/v5.0.8/NEWS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/12 02:11:35 Modified files: net/bro : Tag: OPENBSD_7_3 Makefile distinfo net/bro/pkg : Tag: OPENBSD_7_3 PLIST Log message: SECURITY update to zeek-5.0.8. See https://github.com/zeek/zeek/blob/v5.0.8/NEWS CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/12 02:32:27 Modified files: usr.bin/rsync : rsync.5 Log message: Fix 24bit maximum/mask in manpage. Noticed by wangqr on github. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/12 02:41:59 Modified files: games/0ad/base : Makefile Log message: honour MAKE_JOBS, document COMPILER, skip test compilation OK thfr CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/12 02:53:54 Modified files: usr.bin/ssh : PROTOCOL.agent sftp-server.c sftp.c ssh-keygen.c Log message: fix double words ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 03:04:21 Modified files: misc/remind : Makefile distinfo Log message: update to remind-4.2.5, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/12 03:07:42 Modified files: share/misc : na.phone inter.phone Log message: remove duplicate lines CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/12 03:09:41 Modified files: regress/usr.sbin/bgpd/config: Makefile Added files: regress/usr.sbin/bgpd/config: bgpd.conf.15.in bgpd.conf.15.ok Log message: Add test for multiprotocol announce statements CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 03:32:11 Modified files: www/mycorrhiza : Makefile distinfo modules.inc Log message: update to mycorrhiza-1.14.0, from la ninpre (maintainer) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/12 03:55:22 Modified files: lib/libpcap : pcap-filter.5 usr.sbin/tcpdump: tcpdump.8 share/man/man9 : bpf_mtap.9 share/man/man4 : gdt.4 lib/libcrypto/man: EC_POINT_add.3 Log message: remove duplicate lines CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/12 04:12:14 Modified files: sys/dev/pci : pcidevs Log message: Add PCI IDs for the 2nd generation Aquantio 10G NICs. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/12 04:12:42 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/12 06:35:30 Modified files: sbin/fdisk : part.c Log message: Clarify logic in PRT_uuid_to_menudflt() by using find_gpt_menuitem(). No functional change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 06:37:20 Modified files: net/libaccounts-glib: Makefile Log message: Add missing run dependency on devel/py-gobject3 Spotted by aja CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/12 06:41:41 Modified files: net/knot : Makefile distinfo Log message: update to 3.2.6 ok abieber@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/12 06:41:56 Modified files: net/py-libknot : Makefile distinfo Log message: update to 3.2.6 ok abieber@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/12 07:11:37 Modified files: sbin/fdisk : part.c Log message: Simplify code by folding uuid_attr() into PRT_protected_uuid(). No functional change. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/04/12 07:13:14 Modified files: sysutils/ruby-facter: Makefile Added files: sysutils/ruby-facter/patches: patch-lib_facter_resolvers_networking_rb Log message: Fix bug preventing all IP related output to be omitted when you run into an interface that has an IP but no mask, i.e. a gif tunnel. While there, set a proper COMMENT CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/12 08:22:04 Modified files: usr.bin/ssh : progressmeter.c Log message: remove duplicate signal.h include CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 09:12:39 Modified files: print/ghostscript/gnu: Makefile distinfo print/ghostscript/gnu/patches: patch-configure print/ghostscript/gnu/pkg: PLIST Log message: update to ghostscript-10.01.1, fixes CVE-2023-28879 from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 09:13:11 Modified files: print/ghostscript/gnu: Tag: OPENBSD_7_3 Makefile distinfo print/ghostscript/gnu/patches: Tag: OPENBSD_7_3 patch-configure print/ghostscript/gnu/pkg: Tag: OPENBSD_7_3 PLIST Log message: update to ghostscript-10.01.1, fixes CVE-2023-28879 from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 09:23:04 Modified files: misc/py-babelfish: Makefile Log message: py-babelfish: add RDEP on setuptools for pkg_resources This is the real reason for sabnzbd complaining about missing pkg_resources CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/12 09:26:26 Modified files: usr.bin/units : units.lib Log message: correct the entry for chilepeso; from jan stary CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/04/12 09:44:22 Modified files: sysutils/ruby-puppet-lint: Makefile distinfo Log message: simple update 3.3.0 -> 3.4.0 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/04/12 09:51:51 Modified files: sysutils/ruby-facter: Makefile distinfo Log message: simple update 4.3.0 -> 4.3.1 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/04/12 09:55:53 Modified files: devel/ruby-hocon: Makefile distinfo Log message: simple update 1.3.1 -> 1.4.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/12 09:56:08 Modified files: sys/dev/pci : pcidevs Log message: Add BCM4388. ok patrick@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/12 09:56:33 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/12 10:14:42 Modified files: sys/netinet : if_ether.c Log message: Pull MP-safe arprequest() out of kernel lock Defer sending after unlock, reuse `refresh' from similar construct. OK bluhm CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/12 10:37:06 Modified files: devel/scons : Makefile distinfo devel/scons/patches: patch-setup_cfg devel/scons/pkg: PLIST Log message: update devel/scons to 4.5.2 survived an aarch64 bulk build from phessler@ (thanks!) with games/dxx-rebirth as only failure (which will be fixed as follow-up.) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/12 10:38:39 Modified files: games/dxx-rebirth/patches: patch-SConstruct Log message: games/dxx-rebirth: backport fix to build with scons 4.5.x ok thfr@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/12 10:48:10 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.8; from Florian Viehweger, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/12 11:19:16 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: bgpctl network bulk requires now the specification of 'add' or 'delete'. In the add case the extra attributes can be specified afterwards. This makes the parser behave cleaner since 'add' and 'delete' are removed from the attribute set table. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 11:42:24 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-CMakeLists_txt Log message: update to jpeg-2.1.5 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/12 12:43:01 Modified files: security/rust-ring: Makefile security/rust-ring/pkg: PLIST Added files: security/rust-ring/pkg: README Log message: rust-ring: add a pkg-readme with a useful hint from Laurie https://marc.info/?l=openbsd-misc&m=168120112917160&w=2 Laurie is in favor of this ok sthen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 12:51:57 Modified files: www/nextcloud/24: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/24: MFC update to 24.0.11. see https://nextcloud.com/changelog/#latest24 discussed with & ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 12:52:38 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/25/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/25: MFC update to 25.0.5. see https://nextcloud.com/changelog/#latest25 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/12 12:54:57 Log message: import net/rrdpit, tested by job, ok rsadowski Description: Small tool that can be pointed at a directory on your system. It produces RPKI RRDP (RFC 8182) notification, snapshot, and delta files. Status: Vendor Tag: tb Release Tags: tb_20230412 N ports/net/rrdpit/Makefile N ports/net/rrdpit/distinfo N ports/net/rrdpit/crates.inc N ports/net/rrdpit/pkg/DESCR N ports/net/rrdpit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/12 12:55:34 Modified files: net : Makefile Log message: +rrdpit CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 12:55:52 Modified files: www/nextcloud/23: Tag: OPENBSD_7_3 Makefile Added files: www/nextcloud/23/pkg: Tag: OPENBSD_7_3 MESSAGE Log message: www/nextcloud/23: add a MESSAGE telling users to upgrade to supported branches -current properly handles that via @pkgpath, but it was missed for 7.3. discussed with/ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 13:11:27 Modified files: textproc/p5-Pod-Spell: Makefile distinfo textproc/p5-Pod-Spell/pkg: PLIST Log message: update p5-Pod-Spell to 1.26 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 13:28:01 Log message: Import devel/py-immutabledict 2.2.4. ======= A fork of the original frozendict, an immutable wrapper around dictionaries. It implements the complete mapping interface and can be used as a drop-in replacement for dictionaries where immutability is desired. The immutabledict constructor mimics dict, and all of the expected interfaces (iter, len, repr, hash, getitem) are provided. Note that an immutabledict does not guarantee the immutability of its values, so the utility of hash method is restricted by usage. The only difference is that the copy() method of immutable takes variable keyword arguments, which will be present as key/value pairs in the new, immutable copy. ======= Required for net/synapse update, original submission from Renaud Allard (maintainer), revamped by sthen@, ok sthen@ Status: Vendor Tag: rallard Release Tags: landry_20230412 N ports/devel/py-immutabledict/Makefile N ports/devel/py-immutabledict/distinfo N ports/devel/py-immutabledict/pkg/DESCR N ports/devel/py-immutabledict/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 13:29:34 Modified files: devel : Makefile Log message: +devel/py-immutabledict,python3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 13:31:04 Modified files: textproc/py-canonicaljson: Makefile distinfo textproc/py-canonicaljson/pkg: PLIST Log message: textproc/py-canonicaljson: update to 2.0.0. from maintainer Renaud Allard, required for net/synapse update. textproc/py-signedjson tests all pass with that new version. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/12 13:32:19 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.81.0. see https://matrix-org.github.io/synapse/latest/upgrade.html#upgrading-to-v1810 from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 13:33:38 Modified files: textproc/p5-XML-XPath: Makefile distinfo textproc/p5-XML-XPath/pkg: PLIST Log message: update p5-XML-XPath to 1.48 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/12 13:45:09 Modified files: lang/python/3.10: Makefile distinfo lang/python/3.10/pkg: PLIST-main Log message: https://docs.python.org/release/3.10.11/whatsnew/changelog.html#python-3-10-11-final Update to Python 3.10.11 tweak and ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/12 13:45:41 Modified files: lang/python/3.11: Makefile distinfo lang/python/3.11/patches: patch-Python_fileutils_c Log message: https://docs.python.org/release/3.11.3/whatsnew/changelog.html#python-3-11-3 Update to 3.11.3 tweak and ok sthen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 13:51:20 Modified files: devel/p5-Test-WWW-Mechanize: Makefile distinfo Log message: update p5-Test-WWW-Mechanize to 1.60 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/12 13:54:57 Modified files: lang/python/3.10: Tag: OPENBSD_7_3 Makefile distinfo lang/python/3.10/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: https://docs.python.org/release/3.10.11/whatsnew/changelog.html#python-3-10-11-final Update to Python 3.10.11 tweak and ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/12 13:56:16 Modified files: lang/python/3.11: Tag: OPENBSD_7_3 Makefile distinfo lang/python/3.11/patches: Tag: OPENBSD_7_3 patch-Python_fileutils_c Log message: https://docs.python.org/release/3.11.3/whatsnew/changelog.html#python-3-11-3 Update to Python 3.11.3 tweak and ok sthen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 14:16:15 Modified files: www/p5-XML-Atom: Makefile distinfo Log message: update p5-XML-Atom to 0.43 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 14:22:53 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/12 14:22:54 Modified files: net/wireshark : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to wireshark-4.0.5 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 14:48:56 Modified files: www/p5-XML-Feed: Makefile distinfo Log message: update p5-XML-Feed to 0.63 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/12 14:55:44 Modified files: devel/p5-Date-ICal: Makefile distinfo Log message: update p5-Date-ICal to 2.680 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/12 20:19:06 Modified files: sys/arch/arm64/arm64: ast.c cpu.c syscall.c sys/arch/landisk/stand/boot: getsecs.c sys/arch/loongson/loongson: conf.c gdium_machdep.c sys/arch/octeon/octeon: conf.c sys/arch/powerpc64/powerpc64: trap.c sys/arch/riscv64/riscv64: ast.c syscall.c sys/arch/sparc64/stand/ofwboot: boot.c elf64_exec.c sys/dev/acpi : acpidmar.c sys/dev : diskmap.c sys/dev/dt : dt_prov_syscall.c sys/dev/fdt : if_mvneta.c sys/dev/pci : virtio_pci.c sys/dev/rasops : rasops.c sys/isofs/udf : udf_vfsops.c udf_vnops.c sys/net : if_gre.c if_pflow.c if_vxlan.c Log message: remove duplicate includes ok deraadt@ miod@ krw@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/12 22:42:32 Modified files: news/sabnzbd : Makefile Log message: Remove devel/py-setuptools as RDEP Previously observed missing import was caused by py-babelfish (used by py-guessit) not being able to find py-setuptools. sthen@ added it there. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 23:20:45 Log message: Import kbibtex-0.10.0, ok thfr@ Comment: KDE TeX/LaTeX bibliographies management application Description: KBibTeX is a reference management application which can be used to collect TeX/LaTeX bibliographies and export them in various formats. KBibTeX can do the following things: - Preview bibliography entries in various formats (Source (BibTeX), Source (RIS), Wikipedia, standard (XML/XSLT), fancy (XML/XSLT), and abstract-only (XML/XSLT)). Additional preview styles become available when bibtex2html is installed. - Import data in various bibliography file formats such as BibTeX, RIS and ISI and export data to PDF (requires pdflatex), PostScrip, RTF, and HTML. - Search for the bibliography entries data in online databases (e.g. Google Scholar, ACM, IEEE, arXiv, etc.) - Preview local or remote (online) resources, e.g. PDF files, linked in the BibTEX entry. - Find and merge duplicate entries in bibliography. - Integrate your bibliographies with LaTeX editors such as Kile and LyX. - Import your Zotero library. Maintainer: Rafael Sadowski WWW: https://apps.kde.org/kbibtex/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230413 N ports/print/kbibtex/Makefile N ports/print/kbibtex/distinfo N ports/print/kbibtex/pkg/DESCR N ports/print/kbibtex/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 23:22:18 Modified files: print : Makefile Log message: +kbibtex CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/12 23:25:31 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: ectest: missing error checking CID 452228 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 23:31:26 Modified files: meta/kde : Makefile Log message: Add new ports to development, education, utils and pim CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/12 23:49:14 Modified files: meta/kde : Makefile Log message: Add math/labplot to -education CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:06:20 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.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:07:53 Modified files: net/bro : Makefile Log message: portroach: ignore 5.2.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:11:58 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.67.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:13:37 Modified files: textproc/hotdoc: Makefile distinfo Log message: Update to hotdoc-0.14.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:22:38 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 00:45:09 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.6.4. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 00:48:18 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Fix various early return issues spotted by coverity A large mechanical diff led to sloppy review and gave coverity an opportunity to be right for once. First time in a good many weeks. same diff/ok jsing CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/13 01:33:05 Modified files: audio/sox : Makefile audio/sox/patches: patch-src_wav_c Log message: audio/sox unbreak wav gsm wav gsm playback and encoding was broken because the wav.c patch to avoid division by 0 introduced a regression. patch against older version of sox is from Helmut Grohne . patch against git is from Steffen Nurpmeso with tweak by me. maintainer timeout ok tb@ sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 01:44:12 Modified files: lib/libcrypto/ec: ec_lib.c Log message: ec_lib.c: fix a few NULL misspellings CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 04:00:15 Modified files: net/libaccounts-glib: Makefile Log message: Unbreak: bad bump CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/13 04:23:21 Modified files: share/man/man4 : softraid.4 Log message: zap leftover lines from previous CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/13 05:22:35 Modified files: devel/p5-Module-Build: Makefile distinfo Log message: update p5-Module-Build to 0.4232 CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/04/13 05:32:06 Modified files: regress/lib/libc/time/time_conversion: timetest.c Log message: Fix compilation on sparc64. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/13 05:52:43 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: Sort commands alphabetically both in the tables and manpage. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/13 06:29:15 Modified files: security/gnupg : Makefile distinfo security/gnupg/patches: patch-dirmngr_server_c Log message: Update to gnupg-2.2.41 ChangeLog: https://dev.gnupg.org/T6280 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/13 06:30:28 Removed files: security/gnupg/patches: patch-dirmngr_server_c Log message: Zap empty patch (missed in previous) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 06:44:20 Modified files: net/libproxy : Makefile Added files: net/libproxy/pkg: DESCR PLIST Removed files: net/libproxy/pkg: DESCR-main DESCR-webkit PLIST-main PLIST-webkit Log message: Merge both libproxy subpackages into one and use duktape instead of webkit for the WPAD/PAC JS interpreter. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 06:44:30 Modified files: net/glib2-networking: Makefile net/neon : Makefile net/openconnect: Makefile net/signond : Makefile Log message: Bump after libproxy subpackages merge. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 07:35:34 ports/net/glib2-networking/patches Update of /cvs/ports/net/glib2-networking/patches In directory cvs.openbsd.org:/tmp/cvs-serv78702/patches Log Message: Directory /cvs/ports/net/glib2-networking/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/13 08:01:39 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.9. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/13 08:32:28 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini Log message: Update gitea 1.19.0 - > 1.19.1 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.19.1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/13 08:55:02 Modified files: www/p5-HTML-Parser: Makefile distinfo Log message: update p5-HTML-Parser to 3.81 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 08:57:00 Modified files: lib/libcrypto/dh: dh_depr.c dh_gen.c Log message: Move DH_generate_parameters() from dh_depr.c to dh_gen.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 08:58:27 Modified files: lib/libcrypto/dsa: dsa_depr.c dsa_gen.c Log message: Move DSA_generate_parameters() from dsa_depr.c to dsa_gen.c Discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 08:59:13 Modified files: lib/libcrypto/rsa: rsa_depr.c rsa_gen.c Log message: Move RSA_generate_key() from rsa_depr.c to rsa_gen.c Discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 09:00:24 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c ecs_sign.c ecs_vrf.c Log message: Fold ECDSA sign and verify mess into ecs_ossl.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 09:01:18 Modified files: lib/libcrypto : Makefile Log message: Drop now useless files from the Makefile CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 09:04:20 Removed files: lib/libcrypto/dh: dh_depr.c lib/libcrypto/dsa: dsa_depr.c lib/libcrypto/ecdsa: ecs_sign.c ecs_vrf.c lib/libcrypto/rsa: rsa_depr.c Log message: Remove files that definitely contain no code anymore (experts disagree whether they ever did) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 09:05:19 Modified files: sys/arch/alpha/include: vmparam.h Log message: Move USRSTACK to the end of userland address space. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 09:07:43 Modified files: share/man/man9 : pci_mapreg_map.9 sys/arch/hppa/dev: sti_pci_machdep.c sys/arch/macppc/pci: vgafb.c sys/arch/sparc64/dev: vgafb.c sys/dev/pci : pci_map.c pcivar.h ppb.c rtsx_pci.c sti_pci.c Log message: Remove intentionally undocumented pci_{io,mem}_find and convert their last few users to pci_mapreg_info(). ok jsg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 09:15:43 Modified files: lib/libcrypto/dh: dh_gen.c Log message: Zap trailing whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 09:18:29 Modified files: lib/libcrypto/dh: dh_gen.c lib/libcrypto/rsa: rsa_gen.c Log message: The NBs have been duly noted and ignored. Drop them. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 09:23:23 Modified files: share/man/man9 : pmap.9 sys/arch/alpha/alpha: pmap.c sys/arch/alpha/include: pmap.h sys/arch/amd64/amd64: pmap.c sys/arch/amd64/include: pmap.h sys/arch/arm/include: pmap.h sys/arch/arm64/arm64: pmap.c sys/arch/hppa/include: pmap.h sys/arch/i386/i386: pmap.c pmapae.c sys/arch/i386/include: pmap.h sys/arch/m88k/include: pmap.h sys/arch/mips64/mips64: pmap.c sys/arch/powerpc/include: pmap.h sys/arch/powerpc64/powerpc64: pmap.c sys/arch/riscv64/riscv64: pmap.c sys/arch/sh/include: pmap.h sys/arch/sparc64/sparc64: pmap.c sys/uvm : uvm_map.c uvm_pmap.h Log message: pmap_copy() has never, ever, been implemented in any of the platforms OpenBSD ever ran on, and it's unlikely to ever be implemented, so remove it. ok jsg@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 09:36:28 Modified files: sys/dev/pci : pci.c sys/arch/sparc64/sparc64: locore.s Log message: Grammar fixes in comments. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/13 09:51:16 Modified files: usr.sbin/bgpd : rde.c Log message: Simplify how IMSG_CTL_SHOW_RIB_COMMUNITIES is constructed. This can just call imsg_compose() and be done with it. OK tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/13 10:30:03 Modified files: sysutils/nnn : Makefile distinfo Log message: update sysutils/nnn to 4.8; from MAINTAINER Martin Ziemer, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/13 10:35:30 Modified files: net/icinga/icinga-php-library: Makefile distinfo Log message: update to icinga-php-library-0.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/13 10:36:03 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-9.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/13 10:38:47 Modified files: www/urlwatch : Makefile distinfo Log message: update to urlwatch-2.26 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/13 10:53:53 Modified files: x11/kde-applications/akonadi: Makefile Log message: Add missing dependencies on kaccounts-integration and libaccounts-qt Spotted by jca@, merci CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/13 11:04:02 Modified files: usr.sbin/rpki-client: extern.h main.c parser.c validate.c Log message: Check whether products listed on a manifest were issued by the same authority as the manifest itself OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 12:20:21 Modified files: lib/libkeynote : base64.c Log message: Use ANSI-style functions for Base64 wrappers Silences a few -Wdeprecated-non-prototype warnings emitted by clang 15. ok bluhm miod CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 12:29:36 Modified files: sys/dev/ic : pcdisplay_chars.c sys/dev/wscons : unicode.h wsemul_vt100_chars.c Log message: Catch up with box drawing characters which have been standardized in unicode after the original wscons code was written and chose placeholder values. From NetBSD (wsemul_vt100_chars.c r1.8 and r1.14) via Crystal Kolipe, thanks! CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/13 13:39:50 Modified files: sys/arch/alpha/include: alpha_cpu.h vmparam.h Log message: Sprinkle UL suffix to constant literals which don't fit in int. NFCI CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/13 13:45:35 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.5.1 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.5.1 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/04/13 13:57:30 Modified files: libexec/ld.so : resolve.c Log message: Avoid an overflow in the ELF SYSV ABI hash function. The hash function is supposed to return a value less than or equal to 0x0fffffff. Due to a bug in the sample code supplied with the ELF SYSV ABI documentation, the hash function can overflow on 64-bit systems. Apply the same fix used by GNU libc, MUSL libc and FreeBSD. Prompted by https://maskray.me/blog/2023-04-12-elf-hash-function OK tb@ miod@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/13 14:31:30 Modified files: graphics/digikam: Makefile distinfo graphics/digikam/pkg: PLIST Removed files: graphics/digikam/patches: patch-core_tests_metadataengine_exiftool_exiftoolparserout_cli_cpp Log message: Update digikam to 8.0.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/13 15:39:01 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to py-tlsfuzzer 20230413 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/13 17:02:12 Modified files: sys/net : ethertypes.h Log message: add the "local experiments" ethertypes CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/13 17:50:33 Modified files: net/p5-Net-Pcap: Makefile net/p5-Net-Pcap/pkg: PLIST Added files: net/p5-Net-Pcap/patches: patch-Pcap_xs patch-t_02-lookup_t patch-t_10-fileno_t patch-t_14-datalink_t patch-t_16-setnonblock_t patch-t_17-lib_version_t Log message: Fix OpenBSD special cases so that all p5-Net-Pcap 0.20 tests pass. Sort makefile according to template and adapt dependencies to reality. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/13 18:23:16 Modified files: usr.sbin/rpki-client: validate.c Log message: A tab snuck in CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/13 19:11:33 Modified files: sys/dev/fdt : rkrng.c Log message: add support for "rockchip,cryptov2-rng" the steps to operate rockchip,cryptov2-rng are basically the same as the existing rockchip,cryptov1-rng support, but the registers and bits have moved around. add some abstraction for the register differences and have the state machine call the different backends. this is present on rk356x chips as the "True Random Number Generator (TRNG)". tested on a bunch of different rk3568 boards. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/14 00:35:58 Modified files: www/nextcloud/24: Makefile Log message: www/nextcloud/24: bump REVISION to be ahead of 7.2-stable CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/14 00:36:19 Modified files: www/nextcloud/24: Tag: OPENBSD_7_3 Makefile Log message: www/nextcloud/24: bump REVISION to be ahead of 7.2-stable CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 00:47:07 Modified files: usr.bin/openssl: x509.c Log message: Fix double free in error path in openssl(1) x509 A conversion from X509_REQ_get_pubkey() to X509_REQ_get0_pubkey() missed one free of pkey in an unlikely error path. After the conversion pkey is no longer owned by us, so we mustn't free it. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/14 00:53:58 Modified files: net/gupnp/igd : Makefile distinfo net/gupnp/igd/pkg: PLIST Removed files: net/gupnp/igd/patches: patch-libgupnp-igd_meson_build patch-meson_build patch-tests_gtest_gupnp-simple-igd_c Log message: Update to gupnp-igd-1.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/14 00:54:29 Modified files: net/libnice : Makefile Log message: Sync WANTLIB after net/gupnp/igd update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/14 01:02:14 Modified files: x11/yaru : Makefile distinfo Log message: Update to yaru-23.04.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:38:03 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-configure_ac patch-ext_imap_config_m4 patch-ext_openssl_openssl_c patch-php_ini-development patch-php_ini-production lang/php/8.1/pkg: PLIST-main Log message: update to php-8.1.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:38:11 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-configure_ac patch-ext_imap_config_m4 patch-ext_openssl_openssl_c patch-php_ini-development patch-php_ini-production lang/php/8.2/pkg: PLIST-main Log message: update to php-8.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:38:20 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_3 patch-configure_ac patch-ext_imap_config_m4 patch-ext_openssl_openssl_c patch-php_ini-development patch-php_ini-production lang/php/8.1/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to php-8.1.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:38:25 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_3 patch-configure_ac patch-ext_imap_config_m4 patch-ext_openssl_openssl_c patch-php_ini-development patch-php_ini-production lang/php/8.2/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to php-8.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:48:22 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.12 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:48:26 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-23.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 02:49:37 Modified files: security/scanssh: Makefile distinfo Log message: update to scanssh-2.1.3.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/14 04:14:22 Modified files: games/0ad/base : Makefile games/0ad/base/pkg: PLIST Log message: fix packaging, forgotten in previous; thanks aja CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/14 04:20:27 Modified files: sysutils/packer-vmm: Makefile distinfo Added files: sysutils/packer-vmm: modules.inc Log message: Update packer-vmm 1.7.0 -> 1.7.3 Update packer-vmm, diff from Matthew Martin, thank you! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/14 04:24:35 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 0.8.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/14 04:41:34 Modified files: lib/libcrypto/sha: sha512.c Log message: Use memset() and only initialise non-zero struct members. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/14 04:42:51 Modified files: lib/libcrypto : crypto_internal.h Log message: Provide soon to be used crypto_store_htobe32(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/14 04:45:15 Modified files: lib/libcrypto/sha: sha512.c Added files: lib/libcrypto/sha: sha_internal.h Log message: Add support for truncated SHA512 variants. This adds support for SHA512/224 and SHA512/256, as specified in FIPS FIPS 180-4. These are truncated versions of the SHA512 hash. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/14 05:04:24 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Provide and use bn_copy_words() in BN_copy(). This is simpler than the current code, while still being well optimised by compilers, across a range of architectures. In many cases we even get a performance gain for the BN sizes that we primarily care about. Joint work with tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/04/14 05:06:20 Modified files: www/hugo : Makefile distinfo modules.inc Log message: update www/hugo to 0.111.3 ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/14 05:10:11 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/bn: bn_convert.c Removed files: lib/libcrypto/bn: bn_print.c Log message: Rename the largely misnamed bn_print.c to bn_convert.c This file primarily contains the various BN_bn2*() and BN_*2bn() functions (along with BN_print() and BN_options()). More function shuffling will follow. Discussed with tb@ CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/04/14 05:17:50 Modified files: app/xenodm/greeter: verify.c app/xenodm/include: dm.h app/xenodm/xenodm: session.c Log message: make xenodm reload the environment variables after setusercontext(3) so that environment variables configured in login.conf(5) are also available ok matthieu@, millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 05:18:40 Modified files: regress/lib/libcrypto/ct: Makefile cttest.c Log message: Fix cttest to use public header CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2023/04/14 05:29:15 Modified files: sysutils/u-boot-asahi: Makefile distinfo sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t600x-j314-j316_dtsi patch-arch_arm_dts_t8103-j293_dts patch-arch_arm_dts_t8103-j313_dts patch-arch_arm_dts_t8112-j413_dts patch-arch_arm_dts_t8112-j493_dts Added files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t600x-j375_dtsi Removed files: sysutils/u-boot-asahi/patches: patch-arch_arm_dts_t6001-j375c_dts patch-arch_arm_dts_t6002-j375d_dts Log message: Update to openbsd-v2023.04 ok sthen@ patrick@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/14 05:30:53 Modified files: devel/jenkins/stable: Tag: OPENBSD_7_2 Makefile Log message: Update Jenkins -stable to 2.387.2 LTS CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/14 05:38:27 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_3 Makefile devel/jenkins/stable: Tag: OPENBSD_7_3 Makefile Log message: Update Jenkins LTS and -devel to the latest upstream versions CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/14 06:12:04 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.9.1 -> 7.9.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/14 06:14:47 Modified files: sysutils/gitlab-cli: Makefile distinfo sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.28.0 CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2023/04/14 06:17:32 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Bump u-boot version to 2023.04 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 06:37:20 Modified files: regress/lib/libcrypto/ct: Makefile cttest.c Log message: Make cttest work better with the portable test harness CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 06:38:30 Modified files: regress/lib/libssl/api: Makefile apitest.c Log message: Make the apitest work better with the portable tets framework CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 06:41:26 Modified files: regress/lib/libtls/signer: Makefile signertest.c Log message: Make the signertest work better with the portable test framework CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/04/14 06:45:10 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: Wire up the iwm_updatechan and iwx_updatechan callbacks. These callbacks were not reachable by mistake. This change is a first step towards preventing iwx SYSASSERT 0x20101A28 as seen by beck@ and Mikhail when an 11ac AP switches channel width. The callbacks may still not trigger after this change. Possibly because APs use channel switch announcements (CSA) which we currently ignore. We only check the 11n HTOP IE for channel info. We may eventually need to add CSA support in order to detect channel width changes in 11ac mode. No regressions seen by jmc@ on iwx, nor by florian@, millert@ on iwm CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/04/14 07:14:59 Modified files: www/hugo : Tag: OPENBSD_7_3 Makefile distinfo modules.inc Log message: update www/hugo to 0.111.e This fixes a problem with the file activity watcher. ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 08:14:39 Modified files: regress/lib/libcrypto/ct: cttest.c Log message: Cast the uint64_t SCT timestamps to (unsigned long long) for printing. What a wonderful choice between this and that PRI ugliness... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 08:23:05 Modified files: regress/lib/libssl/exporter: exportertest.c Log message: Plug a memleak caused by an extra bump of a refcount SSL_set_session() should really be called SSL_set1_session()... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 08:36:13 Modified files: regress/lib/libcrypto/ct: cttest.c Log message: cttest: plug leak due to missing SCT_LIST_free() CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/14 08:50:14 Modified files: math/labplot : Makefile Added files: math/labplot/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Log message: Bring back Excel support Use system QXlsx lib from textproc/qxlsx CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/04/14 09:00:40 Modified files: distrib/arm64/ramdisk: install.md Log message: check if there is actually anything to extract from the firmware tarball on apple silicon so that we don't fill up the ramdisk by extracting the whole tarball while here, change the code so that the machdep.compatible sysctl gets read once and then that value is used in the script instead of calling sysctl several times from input and ok kn@, kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 09:27:13 Modified files: usr.bin/openssl: apps.c apps.h cms.c s_cb.c smime.c verify.c Log message: Drop policy printing from openssl Nothing really uses the policy tree. It's desgined with built-in DoS capabilities directly from the RFC. It will be removed from the attack surface and replaced with something equivalent that doesn't grow exponentially with the depth. This removes the only reason the policy tree itself ever leaked out of the library. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 09:31:18 Modified files: usr.sbin/vmd : i8253.c Log message: Add two missing void to appease clang 15 There is another thing clang 15 is whining about - this will be resolved in upcoming work by dv. ok dv CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 09:34:08 Modified files: usr.bin/mg : main.c Log message: Add a missing void CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/14 09:35:12 Modified files: regress/usr.sbin/rpki-client/openssl11: Makefile Log message: openssl11/Makefile: make spacing consistent CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 11:17:52 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-23.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 11:24:53 Modified files: security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py3-cryptography_vectors-40.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/14 11:24:59 Modified files: security/py-cryptography: Makefile crates.inc distinfo security/py-cryptography/pkg: PLIST Log message: update to py3-cryptography-40.0.2 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/14 12:27:31 Modified files: sys/arch/amd64/include: specialreg.h Log message: add VMX/VMCS defines for amd64 endbr64 features "these are fine," mlarkin@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/14 13:57:20 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/patches: patch-config_config_json net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.9.2 -> 7.10.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/14 14:09:56 Modified files: graphics/digikam: Makefile Log message: Disable building tests Some unit tests require data from the external "Digikam Test Data" git repo. The good thing about it, it saves about 1/3 of the compiler time. Spotted by aja in a disconnected bulk build, merci. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/14 14:18:06 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.45.0 -> 0.46.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.46.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/14 14:24:41 Modified files: devel/pre-commit: Makefile distinfo Log message: Update pre-commit 3.2.1 -> 3.2.2 Changelog: https://github.com/pre-commit/pre-commit/releases/tag/v3.2.2 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/14 14:27:47 Modified files: sys/arch/amd64/amd64: vmm_support.S Log message: vmm(4): add NENTRY/END macros around asm functions. Part of prep for endbr64 on amd64 hosts. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/04/14 16:41:28 Modified files: sys/ufs/ffs : ffs_vfsops.c Log message: Use designated initializer for ffs_vtbl. OK kn CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/14 17:56:57 Modified files: sys/arch/amd64/amd64: vmm_support.S Log message: vmm: NENTRY -> ENTRY Originally used NENTRY macros in the asm, but the plan is for endbr64 to appear in the ENTRY macros. cluestick from deraadt@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/14 18:39:08 Modified files: usr.sbin/rpki-client: cert.c Log message: Disallow issuer and subject unique identifiers In 1992, the ITU-T - through X.509 version 2 - introduced subject and issuer unique identifier fields to handle the possibility of reuse of subject and/or issuer names over time. However, the standing recommendation is that names not be reused for different entities and that Internet certificates not make use of unique identifiers. Conforming RPKI CAs will never issue certificates with unique identifiers. OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/14 19:22:50 Modified files: sys/arch/amd64/amd64: trap.c vector.S sys/arch/amd64/include: specialreg.h trap.h Log message: add endbr defines and control protection trap ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/14 19:42:20 Modified files: sys/arch/amd64/amd64: vector.S Log message: change trap16 from IDTVEC_NOALIGN to IDTVEC as it is now the first in the reserved block ok deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/14 21:19:43 Modified files: sys/dev/ofw : ofw_regulator.c Log message: fixed regulators might rely on other regulators specified by "vin-supply" when turning a fixed regulator on, turn on the regulator specified in vin-supply too. kettenis agrees we should do this. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/14 23:16:30 Modified files: www/chromium : Makefile distinfo www/ungoogled-chromium: Makefile distinfo Added files: www/chromium/patches: patch-build_linux_unbundle_icu_gn www/ungoogled-chromium/patches: patch-build_linux_unbundle_icu_gn Log message: update to 112.0.5615.121 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/04/15 01:22:46 Modified files: www/ephemetoot : Makefile distinfo Log message: update www/ephemetoot to 3.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:02:07 Modified files: databases/py-lmdb: Makefile distinfo Log message: update to py3-lmdb-1.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:04:44 Modified files: databases/py-odbc: Makefile distinfo databases/py-odbc/patches: patch-setup_py patch-src_pyodbcmodule_cpp Log message: update to py3-odbc-4.0.39 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:06:21 Modified files: databases/py-psycopg2: Makefile distinfo Log message: update to py3-psycopg2-2.9.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:10:27 Modified files: databases/py-sqlalchemy: Makefile distinfo Log message: update to py3-sqlalchemy-1.4.47 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:13:21 Modified files: print/ocrmypdf : Makefile distinfo print/ocrmypdf/pkg: PLIST Log message: update to ocrmypdf-14.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:26:34 Modified files: security/py-pyscard: Makefile distinfo Log message: update to py3-pyscard-2.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 02:28:35 Modified files: textproc/py-sphinx-automodapi: Makefile distinfo textproc/py-sphinx-automodapi/pkg: PLIST Log message: update to py3-sphinx-automodapi-0.15.0 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/04/15 02:30:47 Modified files: productivity/radicale2: Makefile Log message: Add setuptools RDEP to radicale2 Fixes: ModuleNotFoundError: No module named 'pkg_resources' OK paco, sthen CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/04/15 03:00:28 Modified files: productivity/radicale2: Tag: OPENBSD_7_3 Makefile Log message: Add setuptools RDEP to radicale2 Fixes: ModuleNotFoundError: No module named 'pkg_resources' OK paco, sthen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 04:05:01 Modified files: print/py-fonttools: Makefile distinfo print/py-fonttools/pkg: PLIST Log message: update to py3-fonttools-4.39.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:32:18 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_glib-compile-schemas_c patch-glib_tests_test-printf_c patch-meson_build devel/glib2/pkg: PLIST Log message: Update to glib2-2.76.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:32:49 Modified files: devel/gobject-introspection: Makefile distinfo Log message: Update to gobject-introspection-1.76.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:33:11 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/patches: patch-meson_build Removed files: x11/gnome/at-spi2-core/patches: patch-atk-adaptor_adaptors_collection-adaptor_c patch-atk-adaptor_bridge_c Log message: Update to at-spi2-core-2.48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:33:30 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.76.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:33:49 Modified files: devel/py-gobject3: Makefile distinfo Log message: Update to py3-gobject3-3.44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:34:09 Modified files: devel/libpeas : Makefile distinfo devel/libpeas/pkg: PLIST Log message: Update to libpeas-1.36.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:34:28 Modified files: devel/gsettings-desktop-schemas: Makefile distinfo Log message: Update to gsettings-desktop-schemas-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:35:01 Modified files: net/glib2-networking: Makefile distinfo net/glib2-networking/pkg: PLIST Added files: net/glib2-networking/patches: patch-tls_tests_meson_build Log message: Update to glib2-networking-2.76.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:35:30 Modified files: devel/jsonrpc-glib: Makefile distinfo Log message: Update to jsonrpc-glib-3.44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:35:51 Modified files: devel/libsoup3 : Makefile distinfo devel/libsoup3/pkg: PLIST Log message: Update to libsoup3-3.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:36:11 Modified files: x11/gnome/online-accounts: Makefile distinfo x11/gnome/online-accounts/pkg: PLIST Log message: Update to gnome-online-accounts-3.48.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/15 04:36:59 Modified files: usr.sbin/bgpctl: parser.c Log message: Introduce an ANYTOKEN token which can be used instead of NOTOKEN to allow to fall back to another table if no other element in the current table matched. ANYTOKEN needs to be the last element in a table. With this 'bgpctl show rib 192.0.2.1 detail' works. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 04:37:11 Modified files: sysutils/gkrellm/plugins/sun: Makefile Log message: Mark BROKEN for now (does not build with new Glib). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 04:48:24 Modified files: comms/libhidapi: Makefile distinfo comms/libhidapi/patches: patch-hidapi_hidapi_h patch-libusb_hid_c comms/libhidapi/pkg: PLIST Added files: comms/libhidapi/patches: patch-README_md patch-hidtest_test_c Removed files: comms/libhidapi/patches: patch-README_txt patch-configure_ac patch-hidtest_Makefile_am patch-hidtest_hidtest_cpp Log message: update to libhidapi-0.13.1, from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/15 04:58:22 Modified files: net/nextcloudclient: Makefile net/nextcloudclient/patches: patch-CMakeLists_txt Log message: Tweak and clean up the libinotify setup - Use FindInotify.cmake from devel/kf5/extra-cmake-modules - Drop CFLAGS (nextcloudclient is C++ only code) - Set rpah by CMAKE_INSTALL_RPATH not by CXXFLAGS. OK Adriano (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 05:09:03 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.114. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 05:09:21 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.114. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 05:09:44 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.114. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 05:11:22 Modified files: textproc/gron : Makefile distinfo Log message: update to gron-0.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/15 06:17:22 Modified files: net/eduvpn/vpn-ca: Makefile Log message: remove unneeded WRKDIST=${WRKDIR}/${DISTNAME} (no patches in this port) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 07:12:25 Modified files: databases/py-odbc: Makefile Log message: Rmove post-install to unbreak fake. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/15 07:18:28 Modified files: sys/kern : sys_socket.c Log message: return directly to drop needless error variable; OK mvs CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/15 07:24:47 Modified files: sys/netinet : in.c Log message: Unlock in_ioctl_get(), push kernel lock into in_ioctl_{set,change}_ifaddr() Just like in6_ioctl_get(), read ioctls are safe with the shared net lock to protect interface addresses and flags. OK mvs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 08:10:10 Modified files: regress/lib/libcrypto/free: Makefile Log message: symbols test: drop LIBRESSL_INTERNAL This tests the external API, so it should not have visibility to the inside. Silences two warnings since EC_{GROUP,POINT}_clear_free() are now wrapped in #ifndef LIBRESSL_INTERNAL. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 10:17:57 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: ssltest: initial pass of dropping proxy cert goo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 10:50:05 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: ssltest: Drop more policy go from this test. Hopefully that is all. What an absolutely horrid mess. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 11:56:35 Added files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Import tiny_sha3 This is a minimal and readable SHA3 implementation. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 11:59:50 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Add license to sha3 files. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:00:57 Modified files: lib/libcrypto/sha: sha3.c Log message: Import sha3_internal.h. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:07:44 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Apply style(9) (first pass). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:14:21 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Strip and reformat comments. Remove various comments that are unhelpful or obvious. Reformat remaining comments per style(9). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:19:06 Modified files: lib/libcrypto/sha: sha3.c Log message: Pull constant tables out of sha3_keccakf(). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:22:54 Modified files: lib/libcrypto/sha: sha3_internal.h Log message: Revise header guards. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 12:23:54 Modified files: lib/libcrypto/arch/amd64: Makefile.inc lib/libcrypto/arch/arm: Makefile.inc lib/libcrypto/arch/i386: Makefile.inc Log message: Stop building GF2m assembly GF2m support will be removed shortly. In the interim drop some of this unused code already and let it fall back to the C implementation. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:29:26 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Move some defines out of the sha3_internal.h header. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:30:27 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Rename SHA3 context to align with existing code. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 12:32:55 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Rename SHA3 context struct field from 'st' to 'state'. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 12:37:36 Removed files: lib/libcrypto/bn/asm: armv4-gf2m.pl x86-gf2m.pl x86_64-gf2m.pl Log message: Remove now unused GF2m perlasm generators CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 12:44:17 Modified files: lib/libcrypto/rsa: rsa.h Log message: Prepare rsa.h for X9.31 support removal This wraps the three public functions in the usual #if stanza. RSA_X931_PADDING is unfortunately exposed by rust-openssl and erlang. Therefore it will remain visible to avoid breaking the build of lang/rust. Its use in the library will be neutered shortly. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/15 12:45:30 Modified files: net/transmission: Makefile distinfo net/transmission/pkg: PLIST-gtk PLIST-main PLIST-qt Added files: net/transmission/patches: patch-gtk_DetailsDialog_cc Removed files: net/transmission/patches: patch-qt_qtr_pro patch-third-party_libutp_utypes_h Log message: Update to transmission 4.0.2 Switch to qt6 (now default) and cmake, stick with gtk3. Joint work with maintainer Josh Grosse Feedback sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 12:48:52 Modified files: lib/libcrypto/rsa: rsa_eay.c rsa_pmeth.c Log message: Stop supporting the long-retired X9.31 standard This isolates the three API functions from the library so they can be easily removed and any attempt to use RSA_X931_PADDING mode will now result in an error. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 12:59:49 Modified files: lib/libcrypto/man: RSA_pkey_ctx_ctrl.3 Log message: Adjust documentation of X9.31 padding mode CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/15 13:04:46 Modified files: fonts/ibm-plex : Makefile distinfo Log message: update fonts/ibm-plex to 6.2.0; from Josiah Frentsos, thanks! CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:15:53 Modified files: lib/libcrypto/sha: sha3.c Log message: Use the same byte order tests as we do elsewhere in libcrypto. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:22:34 Modified files: lib/libcrypto/sha: sha3_internal.h Log message: Provide SHA3 length related defines. These will make EVP integration easier, as well as being used in the SHA3 implementation itself. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:27:54 Modified files: lib/libcrypto/sha: sha3.c Log message: Use memset() to zero the context, instead of zeroing manually. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:29:20 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Mark sha3_keccakf() as static and remove prototype from header. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:30:31 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Remove sha3() function, which will not be used or exposed. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 13:44:36 Modified files: lib/libcrypto/sha: sha3_internal.h Log message: Add SHA3 digest length define that was previously missed. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/15 14:00:24 Modified files: lib/libcrypto/sha: sha3.c sha3_internal.h Log message: Use size_t rather than int. Also buy a vowel for rsiz. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 14:15:52 Modified files: sysutils/consolekit: Makefile Added files: sysutils/consolekit/patches: patch-src_ck-inhibit_c Log message: Don't mess up with invalid file descriptors; g_close() has become pickier about it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/15 14:17:59 Modified files: sysutils/consolekit/patches: patch-src_ck-inhibit_c Log message: Add comment. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/15 15:53:39 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: ec_point_conversion: do not rely on ec.h pulling in bn.h CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/15 19:50:12 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): save and restore Intel CET state on vm entry/exit. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/04/15 23:39:33 Modified files: sys/arch/amd64/amd64: vector.S Log message: Both trap 21 (T_CP) and trap 17 (T_ALIGNFLT) supply an error code in hardware; use TRAP() instead of ZTRAP(). T_ALIGNFLT fixed in NetBSD on 2012-4-21 ok deraadt@ jsg@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/04/15 23:40:26 Modified files: sys/arch/i386/i386: locore.s Log message: Trap 17 (T_ALIGNFLT) supplies an error code in hardware; use TRAP() instead of ZTRAP(). T_ALIGNFLT fixed in NetBSD on 2003-12-12 ok deraadt@ jsg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/16 00:06:14 Modified files: x11/vlc : Makefile Log message: Sync WANTLIB to add unibreak and atspi Diff from Brad CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/04/16 00:38:50 Modified files: sys/arch/amd64/amd64: trap.c Log message: Handle T_CP traps from userland by generating SIGILL, with code ILL_ILLOPC or ILL_BADSTK depending on the error from hardware lack of handling noted by deraadt@ ok jsg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 00:43:49 Modified files: sys/arch/amd64/amd64: trap.c sys/arch/i386/i386: trap.c Log message: call default db_ktrap() with tf_err, not 0 for exception error code ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 01:06:04 Added files: net/libnice/patches: patch-meson_build Log message: Unbreak; I fixed WANTLIB and bumped a couple days but forgot to cvs add that patch. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 01:07:09 Modified files: textproc/icu4c : Makefile distinfo textproc/icu4c/patches: patch-source_common_putil_cpp patch-source_common_unicode_umachine_h textproc/icu4c/pkg: PLIST-main Log message: Update to icu4c-73.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 01:11:25 Modified files: textproc/py-ICU: Makefile distinfo Log message: Update to py3-ICU-2.11. CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 01:16:58 Modified files: etc : changelist Log message: Add /etc/mixerctl.conf to changelist(5). ok deraadt@ kn@ semarie@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 01:24:54 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: Update to gucharmap-15.0.4. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/16 01:30:35 Modified files: lang/abcl : Makefile distinfo lang/abcl/files: abcl_completions lang/abcl/pkg : PLIST Log message: update lang/abcl to 1.9.1; from MAINTAINER Timo Myyrä, thanks! CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/04/16 01:31:37 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.4.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 01:36:43 Modified files: lib/libcrypto/x509: pcy_int.h Log message: Make pcy_int.h pull in x509_local.h it will need it soon ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 01:49:37 Modified files: lib/libcrypto/x509: ext_dat.h Log message: Drop support for the ProxyCertInfo extension This removes the ProxyCertInfo extension from RFC 3820 from the list of supported extensions. Since it is a critical extension, this means that certificates containing it will no longer be considered valid by default. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 01:59:57 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Remove some dead code from the new verifier The new verifier API is currently unused as we still operate the verifier in legacy mode. Therefore ctx->xsc is always set and the EXFLAG_PROXY will soon be dropped from the library, so this error on encountering proxy certs is effectively doubly dead code. ok jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 02:02:45 Modified files: sys/arch/arm64/dev: aplcpu.c Log message: The lowest performance level state for the E-cores on the M2 Pro/Max is 2 instead of 1. Handle this by taking the lowest state from the opp tables instead of hardcoding it. Fixes cpuperf on the M2 Pro/Max. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:06:42 Modified files: lib/libcrypto/x509: x509_purp.c x509_vfy.c Log message: More ProxyCertInfo tentacles go to the attic This removes ProxyCertInfo from extension caching, issuer checking and it also drops the special path validation for proxy certs from the legacy verifier. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:08:34 Modified files: lib/libcrypto/x509: x509_local.h Log message: Remove the now unused ex_pcpathlen from the X509 struct ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:11:38 Modified files: lib/libcrypto/x509: x509v3.h Log message: Mark proxy policy API for removal in upcoming bump ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:14:34 Modified files: lib/libcrypto/modes: modes.h Log message: Cipher text stealing will go away. Mark it for removal. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:17:04 Modified files: lib/libcrypto : ossl_typ.h Log message: The policy tree types become internal ony. Annotate them. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:18:10 Modified files: lib/libcrypto/stack: safestack.h Log message: Annotate policy tree STACK_OF() goo for removal from public API ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:21:13 Modified files: lib/libcrypto/x509: x509_vfy.h x509v3.h Log message: Mark remaining policy tree public API for removal ok jsing CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/16 02:30:17 Modified files: textproc/gsed : Makefile distinfo textproc/gsed/patches: patch-Makefile_in textproc/gsed/pkg: PLIST Log message: Update gsed 4.8 -> 4.9 Changelog: https://git.savannah.gnu.org/cgit/sed.git/plain/NEWS ok armin@wolfermann.org (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:30:21 Modified files: lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: Prepare addition of X509_STORE_CTX_get1_{certs,crls}(3) X509_STORE_get1_{certs,crls}(3) was added to the OpenSSL 1.1 API with the usual care. At some point later it was noticed that they didn't deal with an X509_STORE at all, but rather with an X509_STORE_CTX, so were misnamed. The fact that X509_STORE_CTX and X509_STORE have their roles reversed when compared to other FOO vs FOO_CTX in this API may or may not be related. Anyway, the X509_STORE versions will be demoted to compat defines and the X509_STORE_CTX will be added to match OpenSSL 1.1 API more closely. This was pointed out by schwarze a long time ago and missed in a few bumps. Hopefully we'll manage to do it this time around. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:31:54 Modified files: lib/libcrypto/ts: ts.h Log message: Mark TS_VERIFY_CTX_init() for removal With opaque TS_VERIFY_CTX the init function dangerous and useless. It will be dropped. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:36:13 Modified files: lib/libcrypto/ec: ec.h Log message: Mark EC_KEY_{get,insert}_method_data() for removal This is unused and in the way of some house keeping. Thus it will be relocated to the attic. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 02:45:20 Modified files: sysutils/gkrellm/plugins/sun: Makefile sysutils/gkrellm/plugins/sun/patches: patch-gkrellsun_c sysutils/gkrellm/plugins/sun/pkg: PLIST Added files: sysutils/gkrellm/plugins/sun/patches: patch-CalcEphem_c Log message: Unbreak with new Glib. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/16 02:52:13 Modified files: math/labplot : Makefile math/labplot/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt Added files: math/labplot/patches: patch-src_backend_datasources_filters_ExcelFilter_h patch-src_kdefrontend_datasources_ExcelOptionsWidget_cpp Log message: Introduce USE_SYSTEM_QXLSX Remove QXlsx and FindQXlsx.cmake from labplot source tree and introduce a cmake option to FORCE using system QXlsx. I hope this survived a aja's bulk build. Spotted again by aja in a bulk build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 02:55:44 Modified files: lib/libcrypto/bn: bn.h lib/libcrypto/ec: ec.h Log message: Mark public bn_nist and ec_nist API for removal The faster nist code is rife with problematic C. While this is generally considered to be a pleonasm nowadays, here it specifically refers to aliasing issues and other flavors of undefined behavior. With compilers and standardization committees becoming seemingly more determined about making C even more unusable than it already is, this code has resulted in miscompilations and generally is a target rich environment for fuzzers to feast on. We're better off without it. Go look while it's still there. It's some of the very worst we have to offer. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 03:08:20 Modified files: lib/libcrypto/bn: bn.h Log message: Various BN*init() will be removed from the public API With the corresponding structs now being opaque, the only thing they are good for outside the library are memory leaks. They will be removed completely or become internal only. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 03:11:06 Modified files: lib/libcrypto/bn: bn.h Log message: The BN reciprocal API will also become internal-only This is unused outside of the library and could do with some reworking. That's easier without having to care about outside consumers. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 03:13:46 Modified files: lib/libcrypto/bn: bn.h Log message: Mark X9.31 BN API for removal This supports a mostly forgotten, seemingly unused and long retired standard. No need for this in our public API Dyson sphere. ok jsing CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/16 04:02:49 Modified files: sysutils/py-pynetbox: Makefile distinfo sysutils/py-pynetbox/pkg: PLIST Log message: Update pynetbox 6.6.1 -> 7.0.1; take maintainership Changelog: https://github.com/netbox-community/pynetbox/releases ok jasper@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 04:14:59 Modified files: sys/arch/arm64/arm64: process_machdep.c sig_machdep.c sys/arch/arm64/include: armreg.h Log message: Clear BTYPE bits when setting up a signal handler and when handling a PT_CONTINUE ptrace(2) request. Otherwise we would trap if userland was interrupted at a point where it is doing an indirect branch that has set the bits but before it has executed the BTI instruction at the branch target. The PT_SETREGS request may need similar treatment, at least when the PC is changed. But Linux doesn't do this and debuggers might want full control over the BTYPE bits. So leave this alone for now. ok guenther@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 05:14:26 Modified files: sys/arch/arm64/arm64: pmap.c sys/arch/arm64/include: pmap.h Log message: Make enabling the BTI feature a per-pmap thing by storing the ATTR_GP bit in a new pm_guarded member of struct pmap and using this member to add the bits to the PTEs ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 05:29:33 Modified files: audio/rhythmbox: Makefile distinfo audio/rhythmbox/pkg: PLIST Log message: Update to rhythmbox-3.4.7. One less libsoup2 user. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 05:34:32 Modified files: sys/dev/fdt : simplefb.c Log message: Add no-op implementations of the WSDISPLAYIO_GVIDEO and WSDISPLAYIO_SVIDEO ioctls. Everything we need from them is handled by wsdisplay(4) already, but we need to handle them here to signal that we actually implement burner support. ok tb@, tobhe@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 05:38:42 Modified files: sys/dev/acpi : com_acpi.c Log message: Too many ACPI implementations advertise serial ports that aren't actually implemented. This leads to hangs when we run "ttyflags -a" in /etc/rc. Add the same probe that we have in the ISA version of the driver to make sure the port is actually there. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 05:52:52 Modified files: lib/libcrypto/x509: ext_dat.h x509_lib.c Log message: Merge ext_dat.h back into x509_lib.c There is no point in having this in a separate internal header. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 05:53:40 Removed files: lib/libcrypto/x509: ext_dat.h Log message: Remove now empty/unused ext_dat.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 05:59:50 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Fix comment formatting and grammar, drop usless and outdated comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 06:01:15 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Use more usual version of inlined nitems(). No binary change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 06:05:31 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Remove unnecessary prototypes in the middle of the code In addition, ext_cmp() was already prototyped earlier... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 06:08:03 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Shuffle ext_cmp() and ext_list_free() up a bit CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 06:09:01 Modified files: sys/arch/arm64/dev: aplpcie.c Log message: Add support for the PCIe controller found on M2 Pro/Max SoCs. While the bindings are still preliminary I don't exepect any substantial changes that would affect the driver. Hopefully the bindings will end up officially approved before OpenBSD 7.4 gets released. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/16 06:34:41 Modified files: net/libnice : Makefile Log message: sync LDEP as well to unbreak extract after previous; reported by naddy CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/16 06:47:26 Modified files: usr.sbin/vmd : vmd.c vmd.h vmm.c Log message: vmd(8): clean up fd closing in vmm process. Some mild tidying of fd closing in the vmm process in prep for landing parts of my fork+exec diff. With input from guenther@ on the nuances of if/when EINTR may happen in a call to close(2). ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/16 06:52:54 Modified files: usr.sbin/vmd : vioraw.c Log message: vmd(8): correct comment in vioraw, cleanup formatting. Comment incorrectly mentioned returning sectors when this function returns bytes; the logic in virtio.c computes the number of 512 byte sectors after calling virtio_raw_init. While here, adjust the formatting of return's to match the rest of vmd. No functional change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/16 06:55:43 Modified files: games/0ad/base : Makefile Log message: disable tests with proper flag, zap unused bundles CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/16 07:10:10 Modified files: games/0ad/base : Makefile Log message: fix flag: configure takes --disable-*, premake5 takes --without-* CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 07:35:58 Modified files: sys/sys : exec_elf.h Log message: Add PT_GNU_PROPERTY define. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/16 08:18:07 Modified files: games/0ad/base : Makefile Log message: neuter unused test lib not covered by --without-tests CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 08:18:45 Modified files: net/purple-matrix: Makefile distinfo Log message: net/purple-matrix: update to latest git head includes https://github.com/matrix-org/purple-matrix/pull/117, allowing one using an irssi-bitlbee-libpurple-matrix contraption to see http links inside the markdown by doing 'account X set prefer_markdown true' in the control channel of the bitlbee daemon. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/16 09:05:51 Modified files: meta : Makefile Log message: hook jitsi meta port into the build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 09:25:28 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.5.3 see https://github.com/PDAL/PDAL/releases/tag/2.5.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/16 09:32:16 Modified files: lib/libcrypto/sha: sha3.c Log message: Bounds check mdlen that is passed to sha3_init(). While here, use KECCAK_BYTE_WIDTH instead of hardcoding the value. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 09:35:07 Modified files: geo/mapproxy : Makefile distinfo geo/mapproxy/pkg: PLIST Log message: geo/mapproxy: update to 1.16.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/16 09:45:13 Modified files: devel/ocaml-menhir: Makefile devel/ocaml-menhir/pkg: PFRAG.native PLIST Log message: Move .a files to PFRAG.native to fix packaging on non-native archs (riscv64) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/16 10:42:06 Modified files: lib/libcrypto : Makefile lib/libcrypto/evp: evp.h m_sha1.c lib/libcrypto/sha: sha_internal.h Log message: Provide EVP methods for SHA512/224 and SHA512/256. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/16 11:06:19 Modified files: lib/libcrypto/evp: evp.h lib/libcrypto/sha: sha3_internal.h Added files: lib/libcrypto/evp: m_sha3.c Log message: Provide EVP methods for SHA3 224/256/384/512. ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/16 11:26:14 Modified files: usr.sbin/pcidump: pcidump.c Log message: Fix (and simplify) link speed reporting. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/16 12:05:36 Modified files: x11/qt6/qt3d : Makefile x11/qt6/qt3d/pkg: PLIST Log message: Disable SIMD on all arches for now. Build on i386 failed, reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 12:28:11 Log message: Import x11/xfce4/xfce4-docklike 0.4.1, from Joel Carnat (thanks !) Docklike Taskbar behaves similarly to many other desktop environments and operating systems. Wherein all application windows are grouped together as an icon and can be pinned to act as a launcher when the application is not running. Commonly referred to as a dock. Status: Vendor Tag: jcarnat Release Tags: landry_20230416 N ports/x11/xfce4/xfce4-docklike/Makefile N ports/x11/xfce4/xfce4-docklike/distinfo N ports/x11/xfce4/xfce4-docklike/pkg/DESCR N ports/x11/xfce4/xfce4-docklike/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 12:29:14 Modified files: x11/xfce4 : Makefile Log message: +xfce4-docklike CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/16 12:29:39 Modified files: meta/xfce : Makefile Log message: meta/xfce: add xfce4-docklike to RDEP-extras CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/16 12:33:55 Modified files: x11/qt6/qtmultimedia: Makefile Log message: Enable ffmpeg support CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 12:42:30 Modified files: lib/libcrypto/x509: vpm_int.h x509_local.h Log message: Move X509_VERIFY_PARAM_st from vpm_int.h to x509_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 12:48:58 Modified files: lib/libcrypto/x509: x509_vfy.c x509_vpm.c Log message: x509_vfy.c and x509_vpm.c don't need vpm_int.h anymore CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 12:50:28 Removed files: lib/libcrypto/x509: vpm_int.h Log message: Remove the now unused vpm_int.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 13:15:31 Modified files: lib/libcrypto/x509: x509_vpm.c Log message: Inline the three uses of string_stack_free() sk_OPENSSL_STRING_pop_free() is much more explicit and isn't that much more complicated. x509_util.c can also use it directly... No binary change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 13:16:32 Modified files: lib/libcrypto/x509: x509_vpm.c Log message: Garbage collect the now unused obfuscating macro string_stack_free() CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/04/16 13:42:40 Modified files: usr.bin/kdump : kdump.1 kdump.c Log message: Add a -u label option to print selected utrace records, used by upcoming malloc (leak) dump fucntion. ok semarie@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/04/16 13:46:17 Modified files: distrib/special/libstubs: Makefile lib/libc/stdlib: malloc.3 malloc.c Log message: Dump (leak) info using utrace(2) and compile the code always in except for bootblocks. This way we have built-in leak detecction always (if enable by malloc flags). See man pages for details. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 13:57:01 Modified files: distrib/special: Makefile.inc usr.sbin/crunchgen: crunchgen.c Log message: if (actually... when) the compiler is flipped to do BTI/ENDBR by default, the install media would grow too much, so use the same strategy as we for stack protector and other things: disable them, just on the install media ok kettenis CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/16 14:46:36 Modified files: editors/emacs : Makefile Added files: editors/emacs/patches: patch-etc_emacsclient-mail_desktop patch-lisp_org_ob-latex_el Log message: Add patches for command injection vulnerabilities Fixes for CVE-2023-27985, CVE-2023-27986 and CVE-2023-28617 From lux (lx at shellcodes dot org) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/16 15:14:52 Modified files: editors/emacs : Tag: OPENBSD_7_3 Makefile Added files: editors/emacs/patches: Tag: OPENBSD_7_3 patch-etc_emacsclient-mail_desktop patch-lisp_org_ob-latex_el Log message: Add patches for command injection vulnerabilities Fixes for CVE-2023-27985, CVE-2023-27986 and CVE-2023-28617 From lux (lx at shellcodes dot org) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/16 15:15:56 Modified files: editors/emacs : Makefile Log message: Bump to stay ahead of -stable CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/16 15:19:26 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: add shadow copy of running clock interrupt to clockintr_queue cq_shadow is a private copy of the running clock interrupt passed to cl_func() during the dispatch loop. It resembles the real clockintr object, though the two are distinct (hence "shadow"). A private copy is useful for two reasons: 1. Scheduling operations performed on cq_shadow (advance, cancel, schedule) are recorded as requests with the CLST_SHADOW_PENDING flag and are normally performed on the real clockintr when cl_func() returns. However, if an outside thread performs a scheduling operation on the real clockintr while cl_func() is running, the CLST_IGNORE_SHADOW flag is set and any scheduling operations requested by the running clock interrupt are ignored. The upshot of this arrangement is that outside scheduling operations have priority over those requested by the running clock interrupt. Because there is no race, periodic clock interrupts can now be safely stopped without employing the serialization mechanisms needed to safely stop periodic timeouts or tasks. 2. &cq->cq_shadow is a unique address, so most clockintr_* API calls made while cl_func() is running now don't need to enter/leave cq_mtx: the API can recognize when it is being called in the midst of clockintr_dispatch(). Tested by mlarkin@. With input from dlg@. In particular, dlg@ expressed some design concerns but then stopped responding. I have changes planned to address some of the concerns. I think if we hit a wall with the current clockintr design we could change the allocation scheme without too much suffering. I don't anticipate there being more than ~20 distinct clock interrupts. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/16 16:05:50 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-third_party_icu_source_common_unicode_char16ptr_h patch-third_party_icu_source_common_unicode_localematcher_h patch-third_party_icu_source_common_unicode_locid_h patch-third_party_icu_source_common_unicode_normalizer2_h patch-third_party_icu_source_common_unicode_uniset_h patch-third_party_icu_source_common_unicode_unistr_h patch-third_party_icu_source_i18n_unicode_dtfmtsym_h patch-third_party_icu_source_i18n_unicode_dtitvfmt_h patch-third_party_icu_source_i18n_unicode_listformatter_h patch-third_party_icu_source_i18n_unicode_regex_h Log message: Fix build with icu4c>=73.1. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/16 16:29:17 Modified files: databases/ruby-pg: Makefile distinfo databases/ruby-pg/pkg: PLIST Log message: Update to pg 1.4.6 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/16 17:13:40 Modified files: net/p5-Net-Pcap: Makefile distinfo Log message: update p5-Net-Pcap to 0.21 take maintainer CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 17:19:28 Modified files: lib/libcrypto/man: RSA_pkey_ctx_ctrl.3 Log message: Fix previous: add a missing and CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 17:57:59 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: compile regular kernels with -fcf-protection=branch, and ramdisks with -fcf-protection=none, regardless of what the compiler default is. -fcf-protection=branch puts endbr64 instructions on functions which could be reached indirectly. ok guenther kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 18:02:14 Modified files: sys/arch/amd64/amd64: vector.S sys/arch/amd64/include: asm.h frameasm.h Log message: Add endbr64 instructions to most of the ENTRY() macros. The IDTVEC() and KIDTVEC() macros also get a endbr64, and therefore we need to change the way that vectors are aliased with a new IDTVEC_ALIAS() macro. with guenther, jsg CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 18:03:59 Modified files: sys/arch/amd64/amd64: locore.S Log message: IDTVEC_NOALIGN() was the incorrect way to create a label in two places, use GENTRY() instead. Also add two endbr64 which cannot be supplied by macros ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 18:05:35 Modified files: sys/arch/amd64/stand/boot: Makefile sys/arch/amd64/stand/cdboot: Makefile sys/arch/amd64/stand/pxeboot: Makefile Log message: The bootblocks are 32-bit binaries which use the ENTRY() macros which now include endbr64 macros. That's not going to work, so use the simple method of -Dendbr64= to remove them from the instruction stream. ok kettenis guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 18:14:59 Modified files: sys/arch/amd64/amd64: locore.S Log message: For future userland IBT, the sigcode needs to start with a endbr64. This is simpler than clearing the cet_u bits in the kernel. ok guenther, kettenis CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 18:42:04 Modified files: sys/arch/amd64/amd64: cpu.c Log message: Enable Indirect Branch Tracking (IBT) for the kernel endbr64 (f3 0f 1e fa) is placed at valid targets of an indirect jmp or call. A nop on older machines. When IBT is enabled, an indirect jmp or call with no endbr will trigger a control protection trap. IBT is present on Intel Tiger Lake (Core gen 11) and later. with and ok deraadt@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/16 19:14:25 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: Oops, ramdisk case should be -fcf-protection=none spotted by brynet CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 22:46:04 Modified files: lib/libevent : event_base_loop.3 Log message: fix double word CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:13:20 Modified files: sys/dev/pci/drm/i915/gt: intel_execlists_submission.c Log message: drm/i915: Fix context runtime accounting From Tvrtko Ursulin 4e29fb89f771316caed9e4d166213b10dd49eb2e in linux-6.1.y/6.1.24 dc3421560a67361442f33ec962fc6dd48895a0df in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:15:40 Modified files: sys/dev/pci/drm/i915: i915_perf.c Log message: drm/i915: fix race condition UAF in i915_perf_add_config_ioctl From Min Li 240b1502708858b5e3f10b6dc5ca3f148a322fef in linux-6.1.y/6.1.24 dc30c011469165d57af9adac5baff7d767d20e5c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:17:20 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Clear MST topology if it fails to resume From Roman Li 245525543f48cd9eabd2964d8931043e9e3c31cf in linux-6.1.y/6.1.24 3f6752b4de41896c7f1609b1585db2080e8150d8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:19:09 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume From Alex Deucher 73ca74fc7ab6c1679c3b2720579c0c20b73a9764 in linux-6.1.y/6.1.24 2a7798ea7390fd78f191c9e9bf68f5581d3b4a02 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:21:13 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset From Tim Huang 62de38c8201d853b130fc54ddbfab748180053e2 in linux-6.1.y/6.1.24 e11c775030c5585370fda43035204bb5fa23b139 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:29:45 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_helpers.c sys/dev/pci/drm/display: drm_dp_mst_topology.c sys/dev/pci/drm/i915/display: intel_dp_mst.c sys/dev/pci/drm/include/drm/display: drm_dp_mst_helper.h Log message: drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload() From Imre Deak 0c64d72fd3f21ac9d0da186809394d9593090ce7 in linux-6.1.y/6.1.24 e761cc20946a0094df71cb31a565a6a0d03bd8be in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:32:30 Modified files: sys/dev/pci/drm/i915/display: intel_dp_mst.c Log message: drm/i915/dp_mst: Fix payload removal during output disabling From Imre Deak 1297278ce23977853afeac7bfb65e42450a722dd in linux-6.1.y/6.1.24 eb50912ec931913e70640cecf75cb993fd26995f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:35:38 Modified files: sys/dev/pci/drm/i915: i915_reg.h Log message: drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR From Ville Syrjala 64244a900ddff4abd4c894dcfa9ea7df898ad1eb in linux-6.1.y/6.1.24 05ca98523481aa687c5a8dce8939fec539632153 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/16 23:38:17 Modified files: sys/dev/pci/drm/i915/display: intel_color.c Log message: drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm() From Ville Syrjala 726825297dd6aaa2d91daf7c1c2fd030859cc6cb in linux-6.1.y/6.1.24 76b767d4d1cd052e455cf18e06929e8b2b70101d in mainline linux CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/16 23:43:12 Modified files: usr.bin/kdump : kdump.1 Log message: fix a macro and tweak punctuation; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/16 23:45:06 Modified files: lib/libc/stdlib: malloc.3 Log message: remove bad Pp; (sorry, otto, for not spotting in the updated diff) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/16 23:50:02 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-build_linux_unbundle_icu_gn Removed files: www/iridium/patches: patch-third_party_icu_source_common_unicode_char16ptr_h patch-third_party_icu_source_common_unicode_localematcher_h patch-third_party_icu_source_common_unicode_locid_h patch-third_party_icu_source_common_unicode_normalizer2_h patch-third_party_icu_source_common_unicode_uniset_h patch-third_party_icu_source_common_unicode_unistr_h patch-third_party_icu_source_i18n_unicode_dtfmtsym_h patch-third_party_icu_source_i18n_unicode_dtitvfmt_h patch-third_party_icu_source_i18n_unicode_listformatter_h patch-third_party_icu_source_i18n_unicode_regex_h Log message: revert previous and fix build with icu73 the same way as in the chromium port CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 23:51:16 Modified files: lib/libcrypto/dh: dh_ameth.c dh_prn.c Log message: Move DHparam_print_fp() next to DHparam_print() As usual with the fp suffix, the former wraps the latter with a file BIO. There is no reason for this function to be in a separate file. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 23:54:20 Modified files: lib/libcrypto : Makefile Log message: Drop dh_prn.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 23:54:41 Removed files: lib/libcrypto/dh: dh_prn.c Log message: Remove now unused dh_prn.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/16 23:57:17 Modified files: lib/libcrypto/dh: dh_ameth.c Log message: Fix whitespace in DHparam_print_fp() CVSROOT: /cvs Module name: ports Changes by: jcs@cvs.openbsd.org 2023/04/16 23:59:56 Modified files: x11/tpadnav : Makefile distinfo Log message: update to tpadnav-2.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 00:25:37 Modified files: x11/xfce4/xfce4-genmon: Makefile distinfo Log message: x11/xfce4/xfce4-genmon: update to 4.2.0. The backend settings have been migrated from rc files to xfconf. Individual plugin settings will not be automatically migrated to xfconf and each plugin will need to be manually re-configured. A script has been developed that can offer assistance for the migration: https://gitlab.xfce.org/panel-plugins/xfce4-genmon-plugin/-/raw/master/scripts/migrate_to_xfconf.sh CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/17 00:43:04 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230417 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 00:44:36 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/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo devel/py-buildslave/pkg: PLIST Log message: devel/py-buildbot: update to 3.8.0. see https://github.com/buildbot/buildbot/releases/tag/v3.8.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 00:46:19 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Add missing const qualifiers to the v3_* externs ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 00:48:09 Modified files: print/py-pydyf : Makefile distinfo Log message: print/py-pydyf: update to 0.6.0. see https://github.com/CourtBouillon/pydyf/releases/tag/v0.6.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 00:55:38 Modified files: print/weasyprint: Makefile distinfo print/weasyprint/pkg: PLIST Log message: print/weasyprint: update to 58.1 see https://doc.courtbouillon.org/weasyprint/stable/changelog.html#version-58-1 for relevant changes since 57.0, adds support for pdf forms. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 01:26:27 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: only add devel/yasm BDEP if building www/seamonkey those days modern mozillas only use nasm (and rust, wasi, node...) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/17 01:49:05 Modified files: x11/pekwm : Makefile distinfo x11/pekwm/patches: patch-CMakeLists_txt patch-src_pekwm_wm_cc x11/pekwm/pkg : PLIST Added files: x11/pekwm/patches: patch-src_CfgParserSource_cc patch-src_Util_cc patch-src_pekwm_cc Log message: update x11/pekwm to 0.3.0 Diff from MAINTAINER Timo Myyrä, with tweaks by me. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 02:02:21 Modified files: usr.sbin/bgpd : Makefile bgpd.h util.c Added files: usr.sbin/bgpd : flowspec.c Log message: Implement a basic API to work with flowspec NLRI. Flowspec is excessivly flexible and large so there is no way to convert the flowspec data into a struct bgpd_addr and it is better to keep it in wireformat and add a few functions to validate and extract information from the NLRI encoding. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 02:02:55 Modified files: regress/usr.sbin/bgpd/unittests: Makefile Added files: regress/usr.sbin/bgpd/unittests: rde_flowspec_test.c Log message: Add basic flowspec regress test. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 02:43:16 Modified files: lib/libcrypto/asn1: tasn_prn.c Log message: Use C99 initializers for the default_pctx and mark it static const CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/17 03:49:04 Modified files: usr.bin/mg : basic.c cmode.c def.h display.c funmap.c keymap.c match.c mg.1 modes.c paragraph.c util.c Log message: resurrect mg' no-tab-mode It's a mode that makes mg insert spaces up to the next tab stop upon pressing TAB, along with the various tweaks needed in other places so for e.g. auto-indent-mode also uses spaces. This is not just an unifdef NOTAB: even under no-tab-mode mg should consider literal TAB characters wide up to the next tab stop, while the hidden code considered hard tabs to be just control character (i.e. ^I) with width of two columns. I'm also introducing the helper function doindent() in utils.c to de-obfuscate the insertion of tabs/spaces until the given column. ok tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/17 03:53:08 Modified files: usr.bin/mg : util.c Log message: add doindent() prototype at the start of the file; forgotten in previous CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/17 04:11:30 Modified files: usr.bin/mg : extend.c interpreter.c Log message: fix a few dobeep_msgs() calls: a space is already added between the arguments ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 04:23:32 Modified files: usr.sbin/bgpctl: parser.c Log message: Rework how communities are parsed. Use tha fact that argv and argc are available inside match_token() and peek and consume argv[1] and for ext-communities also argv[2]. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 05:02:40 Modified files: usr.sbin/bgpctl: parser.c Log message: Passing argv as tripple indirect pointer to match_token() is just strange. Instead pass argc and argv as value and return the consumed number of arguments in argsused (normally 1). OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 05:30:30 Modified files: graphics/ffmpegthumbnailer: Makefile distinfo graphics/ffmpegthumbnailer/patches: patch-CMakeLists_txt Log message: graphics/ffmpegthumbnailer: update to 2.2.2 (well actually git head) includes updates to use FFmpeg 4 API and bugfixes on top. Bump major. from Brad, ok Victor Kukshiev (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/17 05:43:05 Modified files: emulators/mgba : Makefile emulators/mgba/patches: patch-src_platform_sdl_main_c Log message: Expand pledge to add "flock", needed for mesa's shader cache. This is the third time this pledge call has been expanded due to underlying changes in the graphics stack, indicating the program would benefit from a privsep design with a dedicated GPU process. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/17 05:47:43 Modified files: emulators/mgba : Tag: OPENBSD_7_3 Makefile emulators/mgba/patches: Tag: OPENBSD_7_3 patch-src_platform_sdl_main_c Log message: Expand pledge to add "flock", needed for mesa's shader cache. This is the third time this pledge call has been expanded due to underlying changes in the graphics stack, indicating the program would benefit from a privsep design with a dedicated GPU process. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/17 05:53:45 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-src_openvpn_tun_c Log message: Update to openvpn-2.6.3 ChangeLog: https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn26 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/17 06:36:59 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_convert.c Removed files: lib/libcrypto/bn: bn_mpi.c Log message: Move BN_bn2mpi()/BN_mpi2bn() into bn_convert.c CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/17 06:46:36 Modified files: lib/libcrypto : Makefile Log message: Hook sha3 up to build. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 06:48:38 Modified files: usr.sbin/bgpctl: parser.c Log message: In parse_prefix and parse_addr only touch the addr if the functions is successful. Do not clear it all the time since that breaks the ANYTOKEN fallback since it resets the just set address on the next argument. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/17 06:51:09 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Tweak indent and use named registers. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 07:18:00 Modified files: lib/libcrypto/comp: c_zlib.c Log message: c_zlib.c needs bio_local.h with -DZLIB. Apparently nobody tried to compile libcrypto with ZLI since Jan 2022. Maybe this means that we can unifdef -U ZLIB or maybe not... CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 07:48:31 Modified files: usr.sbin/bgpctl: parser.c Log message: Convert all users of parse_number() to also process the next element like it was done for communities. Again a fair amount of token tables disappear. OK tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/17 07:59:16 Modified files: distrib/miniroot: install.sub Log message: Indent interface and disk listings '?' output to list available answers could better distuingish from questions and other lines, like sets selection does with four leading spaces. OK deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 09:11:00 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Skip sect* curve checks GF2m curves will go away soon. This reduces the pile of diffs in my jungle a tiny little bit. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/17 09:18:25 Modified files: usr.bin/mg : match.c Log message: fix buffer overflow in displaymatch(); ok/tweak tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 09:23:23 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 112.0.1. see https://www.mozilla.org/en-US/firefox/112.0.1/releasenotes/ Fixed a bug where cookie dates appear to be set in the far future after updating Firefox. This may have caused cookies to be unintentionally purged. (#1827669). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 09:29:24 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 112.0.1. see https://www.mozilla.org/en-US/firefox/112.0.1/releasenotes/ Fixed a bug where cookie dates appear to be set in the far future after updating Firefox. This may have caused cookies to be unintentionally purged. (#1827669). CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/17 11:36:58 Modified files: www/nginx : Makefile distinfo Added files: www/nginx/patches: patch-lua-nginx-module_src_ngx_http_lua_headers_in_c patch-lua-nginx-module_src_ngx_http_lua_headers_out_c Removed files: www/nginx/patches: patch-naxsi_naxsi_src_naxsi_net_h Log message: Update to nginx-1.24.0 1.24.0 is the latest stable release. Overview on changes can be found at http://nginx.org/en/CHANGES-1.24. Switched pcre to pcre2 now that naxsi HEAD supports this. Updated headers-more-nginx-module to a newer version because nginx>=1.23.0 changed handling of multiple headers. Added 2 patches for lua-nginx-module because of the header change. "ok for me" sthen@, OK robert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 11:38:08 Removed files: lib/libcrypto/aes: README lib/libcrypto/ripemd: README Log message: Drop two useless READMEs "go ahead" jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 11:48:17 Modified files: x11/xfce4/xfconf: Makefile distinfo Log message: x11/xfce4/xfconf: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-April/001266.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/17 11:50:32 Modified files: x11/xfce4/tumbler: Makefile distinfo Log message: x11/xfce4/tumbler: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-April/001267.html CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/17 11:57:35 Modified files: usr.bin/tmux : tty-keys.c Log message: Discard mouse sequences that have the right form but actually are invalid (for example have column zero rather than one). CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/17 11:58:35 Modified files: usr.bin/tmux : file.c Log message: Make the check if printing is allowed the same as writing which is less confusing. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/17 12:00:19 Modified files: usr.bin/tmux : tmux.c Log message: It seems silly to use progname for version, just always say tmux. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/17 12:10:26 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Log message: Make -mbranch-protection=bti the default on OpenBSD. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/17 12:22:24 Modified files: usr.bin/tmux : status.c tmux.h Log message: Ignore the user keys range when checking if a key is Unicode. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/04/17 12:22:45 Modified files: infrastructure/mk: arch-defines.mk Log message: bump the system version for aarch64, since binaries are now built with BTI CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 13:37:18 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Fix typo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 13:51:05 Modified files: regress/lib/libcrypto/bn: Makefile Log message: Allow overriding the bc implementation used in run-bc While base bc is great, it uses libcrypto's BIGNUM implementation. This implies that the independent verification of the bn_test isn't as independent as it should be. With this commit, run-bc picks up bn-gh if it is installed. This appears to work on amd64, arm64 and sparc64 (where gbc is busted). I will send PRs to the regress maintainers once I will have tested this a bit more thoroughly. Committing this early since I juggle way too many diffs already. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 13:56:39 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: Drop GF2m tests The code they test will go away soon. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/17 14:21:23 Modified files: net/libdnet : Makefile net/libdnet/pkg: PLIST-main PLIST-python Log message: regen plist (just @markers) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/17 14:29:40 Modified files: net/libdnet : Makefile Log message: note on (all?) tests failing without root, better TDEP on self CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 14:36:08 Modified files: regress/lib/libcrypto/ec: Makefile Log message: Simplify Makefile CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 14:41:02 Modified files: regress/lib/libcrypto/ec: Makefile ec_point_conversion.c ectest.c Log message: Switch all ec tests to using dynamic linking This only requires very minor changes and simplifies testing quite a bit. Some of the changes can be undone after the next bump. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/17 14:54:57 Modified files: usr.sbin/bgpd : flowspec.c Log message: Reverse the polarity of flowspec_cmp() so it works better with our RB trees. Mainly RB_FOREACH() walks form RB_MIN to RB_MAX so the most preferred entry should be at RB_MIN. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/17 15:00:35 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: Skip binary curves in ec_point_conversion CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/17 16:28:51 Modified files: distrib/riscv64/iso: Makefile distrib/arm64/iso: Makefile Log message: Remove unused variables FSDISKTYPE that point at non-existant 'install' disktab entries. No functional change. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/17 17:18:24 ports/security/p5-Crypt-OpenSSL-EC/patches Update of /cvs/ports/security/p5-Crypt-OpenSSL-EC/patches In directory cvs.openbsd.org:/tmp/cvs-serv70052/patches Log Message: Directory /cvs/ports/security/p5-Crypt-OpenSSL-EC/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/04/17 17:50:19 Modified files: databases/redis: Makefile distinfo Log message: Update to redis-6.2.12 This fixes: (CVE-2023-28856) Authenticated users can use the HINCRBYFLOAT command to create an invalid hash field that will crash Redis on access CVSROOT: /cvs Module name: www Changes by: yasuoka@cvs.openbsd.org 2023/04/17 21:42:43 Modified files: faq/pf : carp.html Log message: Update the carp page. In current implementation, changing the demotion counter with the link state of the physical interface is unrelated to net.inet.carp.preempt. ok tj CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/17 23:27:04 Modified files: sys/dev/fdt : rkclock_clocks.h rkclock.c Log message: add the emmc clocks on rk3568 (and rk3566) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/17 23:27:47 Modified files: databases/redis: Tag: OPENBSD_7_3 Makefile distinfo Log message: MFC: (CVE-2023-28856) Authenticated users can use the HINCRBYFLOAT command to create an invalid hash field that will crash Redis on access CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/17 23:28:41 Modified files: sys/dev/fdt : rkclock.c Log message: tweak a printf for an unhandled clock in rkclock_get_frequency. this makes rkclock_get_frequency more like rkclock_set_frequency. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/18 00:41:00 Modified files: regress/usr.sbin/bgpd/unittests: rde_flowspec_test.c Log message: I reversed flowspec_cmp() so adjust the code here as well. Reminded by anton@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/18 01:07:58 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-9.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/18 01:13:43 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.22.29. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/18 01:24:15 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 01:54:43 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: ectest: unifdef OPENSSL_NO_EC2M CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 01:56:58 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: ectest: drop some gross unused macros CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 02:05:18 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: ec_point_conversion: drop test for sect571k1 Maybe it should be replaced by another test, although P-256 seems enough. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 02:17:49 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: ectest: drop a broken #if 0 /* optional */ piece of code This places a point at infinity and then fails. Fix some wacky indentation in the vicinity. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 02:33:43 Modified files: lib/libcrypto/asn1: asn1.h lib/libcrypto/dh: dh.h lib/libcrypto/dsa: dsa.h lib/libcrypto/ecdh: ecdh.h lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/engine: engine.h lib/libcrypto/rsa: rsa.h lib/libcrypto/ui: ui.h lib/libcrypto/x509: x509.h Log message: Move some includes out of OPENSSL_NO_DEPRECATED Some headers were included conditionally on OPENSSL_NO_DEPRECATED in hopes that eventually the mess of everything includes everything will magically resolve itself. Of course everyone would end up building openssl with OPENSSL_NO_DEPRECATED over time... Right. Surprisingly, the ecosystem has come to rely on these implicit inclusions, so about two dozen ports would fail to build because of this. Patching this would be easy but really not worth the effort. ok jsing CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/18 02:35:02 Modified files: sys/dev/fdt : mvtemp.c Log message: Support upstreamed AP806/CP110 bindings in mvtemp(4). Apparently older EDK2 versions shipped bindings compatible with the Armada 380, but when the ARM64 SoCs were upstreamed from the vendor fork to Linux, those apparently were adjusted. With this diff mvtemp(4) now tries and use the parent as syscon regmap in case the legacy binding cannot be used. Furthermore this adds some initialization as apparently the new EDK2 does less of that work during bootup. Noticed by mbuhl@ who's running an updated EDK2 on the MACCHIATObin. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 02:46:08 Modified files: lib/libcrypto/ec: ec.h Log message: Sigh cvs... Also drop OPENSSL_NO_DEPRECATED from ec.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 02:47:28 Modified files: lib/libcrypto/asn1: asn1.h lib/libcrypto/dsa: dsa.h lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/engine: engine.h lib/libcrypto/rsa: rsa.h lib/libcrypto/x509: x509.h Log message: Bring includes into canonical order Requested by jsing CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2023/04/18 02:48:17 Modified files: etc : changelist Log message: changelist: add unbound-control files ok tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/04/18 02:49:00 ports/www/nextcloud/26 Update of /cvs/ports/www/nextcloud/26 In directory cvs.openbsd.org:/tmp/cvs-serv62319/26 Log Message: Directory /cvs/ports/www/nextcloud/26 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/04/18 02:49:15 ports/www/nextcloud/26/pkg Update of /cvs/ports/www/nextcloud/26/pkg In directory cvs.openbsd.org:/tmp/cvs-serv83479/26/pkg Log Message: Directory /cvs/ports/www/nextcloud/26/pkg added to the repository CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2023/04/18 02:50:37 Modified files: etc : changelist Log message: changelist: remove dhclient(8) files as currently dhclient(8) is a (sort of) alias to "ifconfig inet autoconf", these files aren't used anymore. ok tb@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/04/18 02:51:44 Added files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: Add Nextcloud 26 OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/04/18 02:52:08 Modified files: www/nextcloud : Makefile Log message: Add nc 26 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 03:10:44 Modified files: lib/libcrypto/engine: engine.h Log message: Move x509.h inclusion into alphabetical order CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 03:54:53 Modified files: sys/net : rtsock.c Log message: Call sysctl_ifnames() with shared netlock. It performs read-only access to netlock protected data. ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 03:55:34 Modified files: sys/net : rtsock.c Log message: Call sysctl_iflist() with shared netlock. It performs read-only access to netlock protected data. ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 03:56:54 Modified files: sys/net : rtsock.c Log message: Call sysctl_dumpentry() with shared netlock. It performs read-only access to netlock protected data. Please note, kernel lock is still taken, as required by rtable_getsource() or BFD subsystem. ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/04/18 03:57:08 Modified files: sbin/unwind : resolver.c Log message: Improve asr error handling. When an upstream nameserver is not available asr is not synthesizing a SERVFAIL rcode (duh), but sets ar_errno. When we need SERVFAIL further down,we need to set the rcode ourselves. While here, don't complain about a too short packet when asr already told us that resolving did not work out in check_dns64_done. OK semarie CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/04/18 03:57:51 Modified files: sbin/unwind : resolver.c Log message: If rcode is SERVFAIL, there is no need to look at the packet. This pulls the check for rcode up, before we check if the answer packet has sensible length. Since we are not touching the packet at all, we don't care about the size and don't need to log if the size is wrong from a DNS perspective. With asr error reporting improved in the previous commit, this probably gets rid of all "bad packet: too short" messages. OK semarie CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/18 03:58:06 Modified files: sys/dev/ic : com.c Log message: Add another check to com probe With this bentley@'s Steam Deck no longer attaches these: com0 at isa0 port 0x3f8/8 irq 4: ns8250, no fifo com1 at isa0 port 0x2f8/8 irq 3: ns8250, no fifo com2 at isa0 port 0x3e8/8 irq 5: ns8250, no fifo From Matthias Drochner in NetBSD rev 1.154 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 04:19:17 Modified files: sys/net : art.h rtable.c Log message: Rename 'art_root' structure member `source' to `ar_source' to be in accordance with all other 'art_root' structure members. Proposed by bluhm@ ok bluhm@ kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 04:27:38 Modified files: usr.sbin/vmd : mc146818.c ns8250.c Log message: I somehow overlooked four more missing void... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/18 05:08:53 Modified files: lang/go : go.port.mk Log message: lang/go/go.port.mk: don't override EXTRACT_ONLY but append to it allows ports using the module to set the value, the module will only add to it now. ok sthen@, discussed with jsing@ a variant of the diff (using ?= instead of +=) caused no fallout in a bulk by ajacoutot@, thanks ! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/18 06:11:27 Modified files: usr.sbin/bgpd : bgpd.h config.c parse.y Log message: Implement the parser bits to process flowspec rules. Heavily inspired by pfctl, in bgpd flowspec rules are written like pf rules (with a few exceptions / extensions). As a result not all flowspec features are available but that is OK. OK tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/18 06:39:32 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Resolve namerefs in packages. Fixes legacy interrupts on machines that use PNP0C0F PCI interrupt link devices. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 07:31:14 Modified files: sbin/pfctl : pfctl_parser.c usr.sbin/bgpd : parse.y Log message: Rewrite some ugly for loops This fixes a few KNF issues and ugly line wrapping by using a local version of nitems(); fix two bsearch() on top. ok claudio CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/04/18 07:43:58 Modified files: . : 73.html Log message: 9893 powerpc packages for 7.3 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/18 08:11:54 Modified files: usr.sbin/bgpd : printconf.c Log message: Implement a basic flowspec print function. It is not 100% compatible with the parser but that is for a later time to fix. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/18 08:19:38 Modified files: security/yubico/yubikey-manager: Makefile distinfo security/yubico/yubikey-manager/pkg: PLIST Log message: update to yubikey-manager-5.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/18 08:19:39 Modified files: telephony/iaxmodem: Makefile distinfo telephony/iaxmodem/patches: patch-iaxmodem_c Log message: update to iaxmodem-1.3.4 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/18 08:49:02 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230418 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/18 09:01:42 Modified files: lang/ruby/3.0 : Makefile Added files: lang/ruby/3.0/patches: patch-ext_openssl_ossl_pkey_ec_c Log message: Prepare ruby/3.0 for upcoming libcrypto bump EC_GFp_nist_method() will be removed, so disable it in Ruby's bindings to EC_GROUP_new() aka OpenSSL::Pkey::EC::Group.new(). Later Ruby versions removed this code entirely due to OpenSSL 3 deprecations. https://github.com/ruby/openssl/commit/df4bec841f69e5885c41e03a20092129a88a717e ok jeremy CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/18 09:02:58 Modified files: security/p5-Crypt-OpenSSL-EC: Makefile Added files: security/p5-Crypt-OpenSSL-EC/patches: patch-EC_xs Log message: p5-Crypt-OpenSSL-EC: make this code not use EC_GFp_nist_method() after the next libcrypto bump. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/18 09:04:37 Modified files: textproc/solr : Tag: OPENBSD_7_3 Makefile Log message: fix java version, spotted by landry CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 09:14:46 Modified files: lib/libcrypto/ec: ec.h Log message: Remove prototypes under OPENSSL_NO_EC_NISTP_64_GCC_128 The code was deleted a while back, the prototypes remained. We had OPENSSL_NO_EC_NISTP_64_GCC_128 in opensslfeatures.h since forever. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 09:20:34 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Unifdef OPENSSL_NO_EC_NISTP_64_GCC_128 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 09:28:17 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: ectest: Remove #if 1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/18 09:59:47 Modified files: textproc/yq : Makefile distinfo Log message: update to yq 3.2.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/18 10:13:34 ports/x11/mate/desktop/patches Update of /cvs/ports/x11/mate/desktop/patches In directory cvs.openbsd.org:/tmp/cvs-serv19700/patches Log Message: Directory /cvs/ports/x11/mate/desktop/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/18 10:14:09 Modified files: x11/mate/desktop: Makefile Added files: x11/mate/desktop/patches: patch-libmate-desktop_mate-bg_c Log message: fix a crash when caja has a background configured by pulling an upstream commit that fixes the issue; From 7b379f54a5b09df007f7e84dabbbc5f8ce9381a9 Mon Sep 17 00:00:00 2001 From: Colomban Wendling Date: Mon, 7 Nov 2022 11:57:51 +0100 Subject: [PATCH] Revert "[mate-bg] small cleanup" It is not possible to use the `list` pointer after it has been deleted, so the "cleanup" this commit made lead to using freed memory if any item actually got clean up. This "cleanup" also don't seem meaningful to me, as all it does otherwise is trade an assignation for a redundant test -- either of which the compiler might happily optimize out. This reverts commit 47426c90d10e9f738ecf89f35db94ca8deff55e0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/18 10:57:44 Modified files: regress/sys/net/rtable: kern_compat.h Log message: Define net lock assertions for building kernel code in regress. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/18 12:05:38 Modified files: geo/mapserver : Makefile distinfo geo/mapserver/patches: patch-CMakeLists_txt Removed files: geo/mapserver/patches: patch-flatgeobuf_include_flatbuffers_base_h Log message: geo/mapserver: update to 8.0.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/18 12:29:32 Modified files: lib/libcrypto/ec: ecp_oct.c Log message: Use NULL, not 0 for pointers and use an explicit comparison against NULL. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/18 13:06:20 Modified files: textproc/solr : Makefile textproc/solr/patches: patch-bin_solr Log message: patch solr wrapper script to use ps -ww when trying to identify the correct pid to signal to stop; our ps still restricts the width even if the output is a pipe fixes "rcctl stop solr" found by landry drop maintainer as i'm not using this myself any more .. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/18 13:07:17 Modified files: textproc/solr : Tag: OPENBSD_7_3 Makefile distinfo textproc/solr/patches: Tag: OPENBSD_7_3 patch-bin_solr textproc/solr/pkg: Tag: OPENBSD_7_3 PLIST Log message: sync solr from -current CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/18 13:13:29 Modified files: textproc/tree-sitter: Makefile crates.inc distinfo Log message: textproc/tree-sitter: update to version 0.20.8. Required for neovim-0.9.0. Diff from Laurence Tratt, with a minor tweak from myself. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/18 13:17:16 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: update to version 0.9.0. Initial diff from Laurence Tratt, with some tweaks and fixes from myself. Additional testing by Laurent Cheylus. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/18 13:41:50 Modified files: regress/usr.sbin/rpki-client: Makefile.inc regress/usr.sbin/rpki-client/libressl: Makefile Log message: Skip all tests that need internet connection unless they have it. Run reachability ping only once. Fix clean files and always run make obj. Do not suppress messages from redirectchain test. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/18 13:57:10 Modified files: databases/influxdb: Makefile distinfo modules.inc databases/influxdb/patches: patch-go_mod patch-go_sum patch-man_Makefile databases/influxdb/pkg: PLIST Added files: databases/influxdb: crates.inc Log message: databases/influxdb: update to 1.11.0. on top of the update patch go.{sum,mod} to force-update x/sys module to 0.5.0. With that influxdb binary starts fine and stops crashing with SIGSYS all over the place. Note that since the flux component is partly written in rust and in go, this port now also uses devel/cargo module in addition to the go module, making it a nice frankeinstein monster. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/18 14:11:29 Modified files: devel/p5-Net-Server: Makefile distinfo devel/p5-Net-Server/patches: patch-lib_Net_Server_Proto_SSLEAY_pm patch-lib_Net_Server_Proto_pm devel/p5-Net-Server/pkg: PLIST Log message: update p5-Net-Server to 2.014 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/18 14:13:05 Modified files: databases/influxdb: Tag: OPENBSD_7_3 Makefile distinfo modules.inc databases/influxdb/patches: Tag: OPENBSD_7_3 patch-go_mod patch-go_sum Log message: databases/influxdb: fix SIGSYS at startup by updating x/sys to 0.5.0. tested by and ok rsadowski@ martin@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/18 14:32:53 Modified files: graphics/p5-GD : Makefile distinfo Log message: update p5-GD to 2.76 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/18 15:22:00 Modified files: sys/dev/pci : xhci_pci.c Log message: Map MSI-X in addition to MSI and INTx on xhci(4). On Qemu apparently the xHCI controller does not support MSIs, but does support MSI-X. With this diff running on Qemu/arm64 we switch over from shared INTx to device- specific MSI-X interrupts. Tested by and ok phessler@ ok dlg@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 16:00:19 Modified files: sys/net : if.c if_var.h Log message: Document `ifnetlist' locking. We use both kernel and net lock for protect `ifnetlist'. This means we do modification with both locks held, but for read-only access only one lock required. Some places doing `ifnetlist' foreach loop are protected by kernel lock and context switch can't be introduced there. This is the exception, so "XXXSMP:" comment added. Proposed and ok by bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/18 16:01:24 Modified files: sys/dev/usb : if_umb.c sys/net : if.c if_var.h rtsock.c Log message: Remove kernel lock from ifa_ifwithaddr() and ifa_ifwithdstaddr(). Netlock protects `if_list', `ifa_list' and returned `ifa' dereference, so put netlock assertion within. Please note, rtable_setsource() doesn't destroy data pointed by `ar_source'. This is the `ifa_addr' data belongs to `ifa' and exclusive netlock is required to destroy it. So the kernel lock is not required within rt_setsource(). Take netlock by rt_setsource() caller to make `ifa' dereference safe. Suggestions and ok by bluhm@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/18 16:20:16 Modified files: sys/netinet : in.c Log message: Hoist identical privilege checks in in_ioctl*() All cases do the same check as first step, so merge it before the switch and before grapping exclusive locks. OK mvs CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 17:11:56 Modified files: sys/arch/arm64/stand/efiboot: conf.c efidev.c efidev.h Log message: add support for loading files from the EFI System Partition. this means you can put a bsd.rd next to BOOTAA64.EFI and go "boot esp0a:bsd.rd" (assuming bsd.rd is in the root of the boot partition). cool! krw@ ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 17:44:21 Added files: sys/dev/fdt : dwmshc.c Log message: support Designware Mobile Storage Host Controllers this is used on rk356x and rk3588 SoCs as the emmc controller. this is actually an sdhc(4) controller, but it has a lot of extra registers and code for dealing with clock rates. i could have added this to sdhc_fdt.c, but the amount of this extra code and the lack of overlap with other chips meant id be splitting the code up based on the chip id, which is something the autoconf/device framework already does for us. some help and ok from patrick@ ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 18:07:21 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : dwmshc.4 Log message: have a go at a manpage for dwmshc. i have a headache, so this isn't very good. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 18:13:23 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : dwqe.4 Log message: add a manpage for dwqe. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 18:19:17 Modified files: sys/dev/fdt : files.fdt Log message: dwmshc config CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 18:40:24 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: enable dwmshc to support the emmc controller on rockchip rk356x boards. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/18 18:56:10 Modified files: share/man/man4 : dwqe.4 Log message: spelling CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 19:38:32 Modified files: sys/dev/fdt : dwmshc.c Log message: flag the device as non-removable if the dt says it's non-removable this may help if we end up doing suspend/resume on rk356x/rk3588. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 19:41:12 Modified files: sys/dev/fdt : dwmshc.c Log message: get rid of some dead code. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 19:42:13 Modified files: sys/dev/sdmmc : sdmmc_scsi.c Log message: handle some more manufacturer ids. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 19:46:10 Modified files: sys/dev/sdmmc : sdmmc_scsi.c Log message: dont advertise non-removable sdmmc devices as removable to the scsi layer. this is cosmetic more than anything cos it gets rid of "removable" in dmesg output when sd attaches. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/18 20:01:02 Modified files: sys/dev/fdt : dwmshc.c sys/dev/sdmmc : sdhc.c sdhcvar.h sdmmc.c sdmmcchip.h Log message: dwmshc on rockchips don't support dma crossy 128M boundaries. let controllers pass the dma boundaries to sdmmc as part of the attach args so it can be used for the bus_dmamap_create. add the boundary to sdhci so dwmshc can set it to be bassed to sdmmc. tested on a radxa e25 booting and rooting off the onboard emmc. before this diff some programs would fault with weird instructions. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/04/18 21:54:57 Modified files: x11/xmobar : Makefile distinfo x11/xmobar/patches: patch-xmobar_cabal Added files: x11/xmobar/patches: patch-etc_xmobar_config Removed files: x11/xmobar/patches: patch-examples_xmobar_config Log message: Upgrade x11/xmobar-{0.43->0.46} OK kili@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/18 22:48:07 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/18 22:51:53 Modified files: sys/dev/usb : ugold.c Log message: Remove strict checks added in 1.22, for they break some sensors. Reported by Paul de Weerd on bugs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/18 23:48:45 Removed files: graphics/ffmpegthumbnailer/patches: patch-CMakeLists_txt Log message: graphics/ffmpegthumbnailer: remove empty patch reminded by brad, thanks ! CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/04/18 23:58:11 Modified files: devel/robsd : Makefile Log message: Shift to base-clang and ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 01:07:58 Modified files: usr.sbin/bgpd : flowspec.c Log message: bad indents CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 01:09:47 Modified files: usr.sbin/bgpd : rde.h rde_prefix.c Log message: Extend the pt_entry api to handle flowspec. Introduce pt_get_flow() and pt_add_flow() to lookup and insert flowspec objects. Add pt_getflowspec() which works somewhat similar to pt_getaddr() to extract the flowspec NLRI from a pt_entry. Make pt_getaddr() to return the destination prefix of the flowspec rule and handle flowspec in pt_write(). OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 01:12:22 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h rde.c Log message: Implement code to pass the flowspec config over to the RDE. The parent process tracks which prefixes are added / removed and issues the corresponding imsg calls. Right now the RDE does nothing with the received information. OK tb@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/19 02:04:46 Modified files: audio/portaudio-svn: Makefile audio/portaudio-svn/pkg: PLIST Log message: audio/portaudio-svn: enable C++ bindings. Required for an upcoming xournalpp port. OK op@, thanks! CVSROOT: /cvs Module name: print Changes by: edd@cvs.openbsd.org 2023/04/19 02:13:26 Log message: Import print/xournalpp. ``` Xournal++ is an open-source and cross-platform note-taking software that is fast, flexible, and functional. A modern rewrite and a more feature-rich version of the wonderful Xournal program. ``` Lots of input and OK op@, many thanks! Status: Vendor Tag: edd Release Tags: edd_20230419 N print/xournalpp/Makefile cvs: ERROR: cannot write file /cvs/print/xournalpp/Makefile,v: No such file or directory N print/xournalpp/distinfo cvs: ERROR: cannot write file /cvs/print/xournalpp/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/print/xournalpp/pkg -- not added: No such file or directory cvs: ERROR: cannot mkdir /cvs/print/xournalpp/patches -- not added: No such file or directory No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/19 02:17:35 Log message: Import print/xournalpp. ``` Xournal++ is an open-source and cross-platform note-taking software that is fast, flexible, and functional. A modern rewrite and a more feature-rich version of the wonderful Xournal program. ``` Lots of input and OK op@, thanks! Status: Vendor Tag: edd Release Tags: edd_20230419 N ports/print/xournalpp/Makefile N ports/print/xournalpp/distinfo N ports/print/xournalpp/pkg/PLIST N ports/print/xournalpp/pkg/DESCR N ports/print/xournalpp/patches/patch-man_CMakeLists_txt N ports/print/xournalpp/patches/patch-src_control_settings_LatexSettings_h N ports/print/xournalpp/patches/patch-src_util_Stacktrace_cpp N ports/print/xournalpp/patches/patch-src_control_settings_Settings_cpp N ports/print/xournalpp/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/04/19 02:25:51 Modified files: print : Makefile Log message: Link print/xournalpp. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 02:30:37 Modified files: usr.sbin/bgpd : rde_update.c Log message: Add handling for flowspec in the update path. Flowspec has no nexthop so adjust up_prep_adjout() to handle a NULL nexthop. Add the MP_REACH encoding in up_generate_mp_reach for flowspec. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 03:03:00 Modified files: usr.sbin/bgpd : mrt.c Log message: Add minimal support for flowspec in the table-mp MRT format. In general people should use table-v2 which handles flowspec just fine. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 03:31:58 Modified files: usr.sbin/bgpd : flowspec.c Log message: Remove usage of fatalx() in here. This code will be shared with bgpctl. In flowspec_cmp() make sure a deterministic sort is possible. Most error cases are unreachable if flowspec NLRI are validated first (flowspec_valid). In flowspec_valid() replace the assert like check with an error return. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 03:46:00 Modified files: geo/traccar : Makefile distinfo geo/traccar/patches: patch-conf_default_xml geo/traccar/pkg: PLIST README Log message: update to traccar-5.7, from Renaud Allard (maintainer) Note that default.xml has changed a path; if you have modified it (which is not recommended, but might have been done to disable unwanted protocols) you need to merge the changes. Update pkg-readme to show a better way to disable protocols that avoids the need to touch default.xml (this part from me). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/19 04:51:22 Modified files: lib/libcrypto/bn: bn.h bn_lib.c bn_local.h bn_mul.c bn_sqr.c Log message: unifdef BN_RECURSION This removes a bunch of incomplete and scary code, which potentially leaks secrets and is not constant time. A performance gain is achieved on arm64 for sizes that we care about, while a minimal decrease in performance is noted for larger sizes on some other platforms. While we will potentially reimplement Karatsuba (or Toom-Cook) at a later date, it will be easier and safer to do it from a clean slate. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/19 04:54:49 Modified files: lib/libcrypto/bn: bn_convert.c bn_lib.c Log message: Move BN_options() from bn_convert.c to bn_lib.c CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/19 05:05:11 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Reorder functions. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/19 05:12:43 Modified files: lib/libcrypto/bn: bn_convert.c bn_lib.c Log message: Move the BN_bn2bin()/BN_bin2bn() family to bn_convert.c CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/19 05:14:04 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rename Hex array to hex_digits. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 05:17:14 Modified files: mail/tnef : Makefile Added files: mail/tnef/patches: patch-src_main_c Log message: mail/tnef seems happy with a pledge("stdio rpath wpath cpath") CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/19 05:20:03 Modified files: etc/etc.amd64 : disktab etc/etc.i386 : disktab etc/etc.octeon : disktab Log message: Remove obsolete/unused disktab entries for install media that are no longer built. ok miod@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 05:23:04 Log message: import ports/devel/py-calver, ok landry@ The calver package is a setuptools extension for automatically defining your Python package version as a calendar version. Status: Vendor Tag: sthen Release Tags: sthen_20230419 N ports/devel/py-calver/Makefile N ports/devel/py-calver/distinfo N ports/devel/py-calver/pkg/PLIST N ports/devel/py-calver/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 05:23:44 Log message: imports ports/devel/py-trove-classifiers, ok landry@ Canonical source for classifiers on PyPI. Classifiers categorize projects per PEP 301. Use this package to validate classifiers in packages for PyPI upload or download. Status: Vendor Tag: sthen Release Tags: sthen_20230419 N ports/devel/py-trove-classifiers/Makefile N ports/devel/py-trove-classifiers/distinfo N ports/devel/py-trove-classifiers/pkg/PLIST N ports/devel/py-trove-classifiers/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 05:23:59 Modified files: devel : Makefile Log message: + py-calver, py-trove-classifiers CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 05:27:41 Modified files: devel/py-hatchling: Makefile distinfo devel/py-hatchling/pkg: PLIST Log message: update to py3-hatchling-1.14.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 06:12:27 Modified files: textproc/py-pygments: Makefile distinfo textproc/py-pygments/pkg: PLIST Log message: update to py3-pygments-2.15.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/19 06:30:09 Modified files: lib/libc/thread: rthread_tls.c lib/libcrypto/x509: x509_asid.c Log message: remove duplicate includes ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/19 06:34:23 Modified files: libexec/login_ldap: util.c Log message: remove duplicate include feedback tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 06:39:16 Modified files: geo/traccar : Makefile geo/traccar/patches: patch-conf_default_xml geo/traccar/pkg: traccar.rc Log message: use daemon_execdir in traccar's rc script so that the upstream standard relative paths work. remove patched paths from default.xml. ok maintainer CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/19 06:58:16 Modified files: libexec/snmpd/snmpd_metrics: mib.c libexec/spamd : spamd.c regress/lib/libc/sys: t_kevent.c regress/sbin/iked/test_helper: fuzz.c sbin/ldattach : ldattach.c sbin/shutdown : shutdown.c usr.bin/ctfconv: pool.c usr.bin/dig/lib/dns: gen.c usr.bin/dig/lib/isc/include/isc: hash.h usr.bin/systat : nfs.c usr.bin/xargs : strnsubst.c usr.sbin/eigrpd: log.c usr.sbin/inetd : inetd.c usr.sbin/npppd/common: radish.c usr.sbin/ntpd : ntp_dns.c usr.sbin/ocspcheck: http.c usr.sbin/pwd_mkdb: pwd_mkdb.c usr.sbin/rad : rad.c usr.sbin/rpki-client: output.c usr.sbin/slaacctl: parser.c usr.sbin/vmd : loadfile_elf.c vmd.c Log message: remove duplicate includes CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 07:23:33 Modified files: usr.sbin/bgpd : rde.c rde.h rde_filter.c rde_peer.c rde_rib.c Log message: Implement a way to announce flowspec rules without hitting Adj-RIB-In and Loc-RIB. Flowspec objects are collected in a single flowrib RIB and then directly distributed into the various Adj-RIB-Outs. For this to work add a bypass in the filter logic (flowspec AFI/SAFI are currently accepted without any rule). The filter language lacks a way to allow prefixes based on AFI/SAFI which is the minimum needed. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 07:25:07 Modified files: regress/usr.sbin/bgpd/unittests: rde_decide_test.c Log message: Add workaround for introduction of flowrib and re_rib() functional change. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/19 07:33:37 Modified files: sbin/iked : parse.y sbin/ipsecctl : parse.y usr.sbin/npppd/npppd: parse.y Log message: remove duplicate includes CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/19 08:30:35 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: rename CL_CPU_* flags to CQ_* flags The CL_CPU_* flags were originally so-named because they were set from clockintr_cpu_init(), which was itself named before I had named the clockintr_queue struct. It makes more for the flag namespace to match the struct namespace, so CQ_* is a better flag prefix than CL_CPU_*. While we're at it, move the CQ_* flag definitions up so they immediately follow the clockintr_queue structure definition in sys/clockintr.h. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/19 09:27:46 Modified files: usr.sbin/bgpd : parse.y Log message: Reshuffle the flowrule yacc rules to be in a more logical and alphabetical order. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/19 09:34:23 Modified files: regress/lib/libssl/interop/cert: Makefile regress/lib/libssl/interop/cipher: Makefile regress/lib/libssl/interop/version: Makefile Log message: interop: work around extreme REGRESS_SKIP_SLOW slowness A few years back beck introduced REGRESS_SKIP_SLOW dances with the idea that this should speed up the interop tests for us devs because this also checked interop between opensslX and opensslY, which we don't particularly care about. This never really worked. On a mac m1 mini the result is this: REGRESS_SKIP_SLOW unset 9m56.69s real 3m42.24s user 3m00.70s system REGRESS_SKIP_SLOW=yes 11m04.61s real 7m29.61s user 1m40.29s system The problem is that REGRESS_SKIP_SLOW simply wasn't designed to handle the huge number of tests we have here. There are many nested .for loops resulting in several thousand tests. Each test has a name of length ~80. REGRESS_SKIP_SLOW concatenates them into a several hundred kilobytes long string in REGRESS_SKIP_TARGETS, iterates over all regress targets and tests with ".if ${REGRESS_SKIP_TARGETS:M${RT}}" if it should skip them. This means that during a regress run, make spends a lot of time linearly scanning a huge string. I ran into this when I added OpenSSL 3.0 tests to the already existing 1.0.2 and 1.1 tests with the result that with REGRESS_SLOW_TARGTS set it took the better part of an hour while without it it took about 15 min. The hack here is simply to avoid using REGRESS_SLOW_TARGTES here and handle the situation differently. patch, REGRESS_SKIP_SLOW=yes 5m42.32s real 2m09.98s user 1m45.21s system The real solution would be to fix this in bsd.regress.mk, which someone who understands make well is very welcome to do. For now, I'm happy with this. Debugged with jsing a few months ago CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/19 09:37:36 Modified files: sys/kern : exec_elf.c sys/sys : exec.h exec_elf.h Log message: Add a new PT_OPENBSD_NOBTCFI "segment type" to indicate that the kernel should not enforce branch target control flow integrety for a binary. This works analoguous to PT_OPENBSD_WXNEEDED in that we will set it on binaries that don't have the necessary landing pads (yet). The kernel will enforce branch target CFI by default in the near future! This is a better match for what we want to achieve than the GNU property note mechanism that the Linux folks came up with. We can still use the GNU property notes for diagnostic purposes so we won't disable their generation in the toolchain. But ports will need to pass an explicit -Wl,-z,nobtcfi option to disable branch target CFI. Like with PT_OPENBSD_WXNEEDED we convert the presence of PT_OPENBSD_NOBTCFI into a flag in struct exec_package. From there MD code can pick it up and set a struct process flag or take action in setregs(). ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/19 10:04:33 Modified files: gnu/llvm/lld/ELF: Config.h Driver.cpp Writer.cpp gnu/llvm/llvm/include/llvm/BinaryFormat: ELF.h gnu/llvm/llvm/tools/llvm-objdump: ELFDump.cpp gnu/llvm/llvm/tools/llvm-readobj: ELFDumper.cpp Log message: Implement support for PT_OPENBSD_NOBTCFI in lld(1). This can be set using the -z nobtcfi option. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/19 10:36:34 Modified files: lib/libcrypto/asn1: asn_mime.c Log message: Fix botched line wrap CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/19 11:42:47 Modified files: sys/net : art.h rtable.c rtsock.c Log message: Protect rtable_setsource() and rtable_getsource() with exclusive and shared netlock respectively. OK kn@ mvs@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/19 12:03:52 Modified files: x11/xfce4/xfce4-battery: Makefile distinfo x11/xfce4/xfce4-battery/pkg: PLIST Log message: x11/xfce4/xfce4-battery: update to 1.1.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/19 12:04:18 Modified files: x11/xfce4/xfce4-fsguard: Makefile distinfo Log message: x11/xfce4/xfce4-fsguard: update to 1.1.3 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/04/19 12:07:43 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: Force a standard umask before adding/deleting packages. If not done and the user has a restrictive mask, various items (new directories, @sample'd files, /var/db/pkg entries, mandoc databases) end up not readable. feedback/ok espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 12:16:52 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: PLIST Log message: update to isc-bind-9.18.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/19 12:16:58 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_3 patch-lib_isc_netmgr_netmgr_c net/isc-bind/pkg: Tag: OPENBSD_7_3 PLIST Log message: update to isc-bind-9.18.14 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/19 13:26:26 Modified files: usr.sbin/rpki-client: output-bgpd.c Added files: regress/usr.sbin/rpki-client/aspa: d6915eb78c75cab0bc46b48568232ec971819eab2b0009060c463f636bd7c204.asa Log message: Fix missing whitespace in bgpd(8) output CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/19 14:03:52 Modified files: sys/netinet : in.c ip_mroute.c sys/netinet6 : in6.c ip6_mroute.c Log message: move kernel lock into multicast ioctl handlers; OK mvs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/19 14:14:13 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.7. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/19 14:40:38 Removed files: textproc/recutils/patches: patch-lib_vasnprintf_c Log message: textproc/recutils: remove empty patch file CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/19 18:24:11 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: mask CQ_INTRCLOCK while advancing schedule Allowing the intrclock to fire in the midst of clockintr_cpu_init() would complicate the function a lot. However, in a future patch we will need to enable intrclock operations in clockintr_advance(), clockintr_cancel(), and clockintr_schedule(). We can avoid this conflict by masking CQ_INTRCLOCK while we're updating the internal clockintrs in clockintr_cpu_init(). When we no longer need clockintr_cpu_init(), this workaround will disappear. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/19 21:22:00 Modified files: games/py-steam : Makefile distinfo games/py-steam/pkg: PLIST games/steamctl : Makefile distinfo games/steamctl/pkg: PLIST Log message: update steamctl to 0.9.5 and py3-steam to 1.4.4; no regression on brief testing with 'steamctl depot download' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/20 01:14:57 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-platform_gsutil_gslib_commands_config_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-427.0.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 01:39:17 Modified files: regress/lib/libcrypto/x509/rfc3779: rfc3779.c Log message: Exercise d2i_IPAddrBlocks() and X509v3_addr_subset() a little bit CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:07:37 Modified files: converters/opencc: Makefile distinfo Log message: Update to opencc-1.1.6; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:08:22 Modified files: inputmethods/fcitx-anthy: Makefile distinfo inputmethods/fcitx-anthy/pkg: PLIST Log message: Update to fcitx-anthy-5.0.14; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:09:05 Modified files: inputmethods/fcitx-chewing: Makefile distinfo inputmethods/fcitx-chewing/pkg: PLIST Log message: Update to fcitx-chewing-5.0.14; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:09:43 Modified files: inputmethods/fcitx-chinese-addons: Makefile distinfo inputmethods/fcitx-chinese-addons/pkg: PLIST Log message: Update to fcitx-chinese-addons-5.0.17; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:11:27 Modified files: inputmethods/fcitx-config-qt: Makefile distinfo inputmethods/fcitx-config-qt/pkg: PLIST Log message: Update to fcitx-configtool-qt-5.0.17; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:12:16 Modified files: inputmethods/fcitx-gtk: Makefile distinfo Log message: Update to fcitx-gtk-5.0.23; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:13:06 Modified files: inputmethods/fcitx-hangul: Makefile distinfo inputmethods/fcitx-hangul/pkg: PLIST Log message: Update to fcitx-hangul-5.0.11; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:13:58 Modified files: inputmethods/fcitx-kkc: Makefile distinfo inputmethods/fcitx-kkc/pkg: PLIST Log message: Update to fcitx-kkc-5.0.12; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:16:22 ports/inputmethods/fcitx-lua/patches Update of /cvs/ports/inputmethods/fcitx-lua/patches In directory cvs.openbsd.org:/tmp/cvs-serv31074/inputmethods/fcitx-lua/patches Log Message: Directory /cvs/ports/inputmethods/fcitx-lua/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:16:51 Modified files: inputmethods/fcitx-lua: Makefile distinfo inputmethods/fcitx-lua/pkg: PLIST Added files: inputmethods/fcitx-lua/patches: patch-CMakeLists_txt Log message: Update to fcitx-lua-5.0.10; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:17:36 Modified files: inputmethods/fcitx-m17n: Makefile distinfo inputmethods/fcitx-m17n/pkg: PLIST Log message: Update to fcitx-m17n-5.0.11; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:18:18 Modified files: inputmethods/fcitx-qt: Makefile distinfo inputmethods/fcitx-qt/pkg: PLIST Log message: Update to fcitx-qt-5.0.17; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:18:56 Modified files: inputmethods/fcitx-table-extra: Makefile distinfo inputmethods/fcitx-table-extra/pkg: PLIST Log message: Update to fcitx-table-extra-5.0.13; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:19:34 Modified files: inputmethods/fcitx-unikey: Makefile distinfo inputmethods/fcitx-unikey/pkg: PLIST Log message: Update to fcitx-unikey-5.0.13; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:20:38 Modified files: inputmethods/fcitx: Makefile distinfo inputmethods/fcitx/pkg: PLIST Log message: Update to fcitx-5.0.23; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:21:36 Modified files: inputmethods/libime: Makefile distinfo inputmethods/libime/pkg: PLIST Log message: Update to libime-1.0.17; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/04/20 03:22:23 Modified files: inputmethods/xcb-imdkit: Makefile distinfo Log message: Update to xcb-imdkit-1.0.5; from MAINTAINER Yifei Zhan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 03:37:39 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:35:58 Log message: import ports/archivers/py-compressed_rtf, ok landry@ Python module to work with Compressed Rich Text Format (RTF) files (also known as "LZFu"). Based on Rich Text Format (RTF) Compression Algorithm: https://msdn.microsoft.com/en-us/library/cc463890(v=exchg.80).aspx Status: Vendor Tag: sthen Release Tags: sthen_20230420 N ports/archivers/py-compressed_rtf/Makefile N ports/archivers/py-compressed_rtf/distinfo N ports/archivers/py-compressed_rtf/pkg/PLIST N ports/archivers/py-compressed_rtf/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:36:02 Log message: import ports/converters/py-tnefparse, ok landry@ This is a pure-python library for decoding Microsoft's Transport Neutral Encapsulation Format (TNEF). A command-line utility, tnefparse, is also provided to list contents of TNEF files, extract attachments found inside them and so on. Status: Vendor Tag: sthen Release Tags: sthen_20230420 N ports/converters/py-tnefparse/Makefile N ports/converters/py-tnefparse/distinfo N ports/converters/py-tnefparse/pkg/PLIST N ports/converters/py-tnefparse/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:37:08 Modified files: archivers : Makefile Log message: +py-compressed_rtf CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:37:09 Modified files: converters : Makefile Log message: +py-tnefparse CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:48:21 ports/converters/py-tnefparse/patches Update of /cvs/ports/converters/py-tnefparse/patches In directory cvs.openbsd.org:/tmp/cvs-serv81910/patches Log Message: Directory /cvs/ports/converters/py-tnefparse/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 04:48:44 Modified files: converters/py-tnefparse: Makefile Added files: converters/py-tnefparse/patches: patch-tnefparse_tnef_py Log message: tnefparse: add upstream patch to allow saving attachments with no filename CVSROOT: /cvs Module name: src Changes by: brynet@cvs.openbsd.org 2023/04/20 04:49:57 Modified files: sys/dev/usb : uhid.c Log message: Move ring buffer allocation to before calling uhidev_open(), otherwise it might be NULL in uhid_intr. fixes "b_to_q: tty has no clist" panic hit by namn@ tested by thfr@ and namn@ ok anton@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 05:26:58 Modified files: textproc/hyperscan: Makefile distinfo Log message: update to hyperscan-5.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 05:35:37 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-platform_x11_pdfapp_c patch-source_fitz_list-device_c patch-source_tools_mudraw_c Log message: update to mupdf-1.22.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/20 05:35:45 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump; mupdf static linked CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/20 06:44:28 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: Document flowspec in bgpd.conf.5 Input and OK jmc@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/20 06:53:27 Modified files: usr.sbin/bgpd : bgpd.h control.c rde.c session.c Log message: Implement IMSG_CTL_SHOW_FLOWSPEC and IMSG_FLOWSPEC_FLUSH and add bits for IMSG_FLOWSPEC_ADD and IMSG_FLOWSPEC_REMOVE received from bgpctl via SE. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/20 07:14:08 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c Log message: update to 112.0.5615.165 CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/04/20 07:16:12 Modified files: sysutils/node_exporter: Makefile Added files: sysutils/node_exporter/patches: patch-cpu-collector Log message: Do not handroll a bad version of struct clockinfo. Instead use the one from x/sys/unix (at least then we only need to track one dumpster fire). This should fix node_cpu_seconds_total to be 10 times to small. Issue noticed by Yann (bam at oida io) OK sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/20 08:01:50 Modified files: usr.sbin/bgpctl: Makefile bgpctl.c bgpctl.h output.c parser.c parser.h Log message: Implement bgpctl show flowspec and bgpctl flowspec flush. This uses the flowspec.c file from bgpd and implements the output for flowspec only for the text printer for now. That code uses a lot of code from printconf.c OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/20 08:08:13 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_WebKit_UIProcess_API_glib_WebKitUserContentManager_cpp Log message: Update to webkitgtk40-2.40.1. CVSROOT: /cvs Module name: www Changes by: naddy@cvs.openbsd.org 2023/04/20 08:17:41 Modified files: . : 73.html Log message: 7.3 release: 8653 arm packages CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/04/20 08:51:10 Modified files: devel/got : Makefile distinfo Added files: devel/got/pkg : DESCR-gitwrapper PLIST-gitwrapper Log message: update to got-0.87 see git repository history for per-change authorship information - add gitwrapper(1) - tog: resume blame and diff search from the first line - fix crash in got log due to NULL-deref in got_object_blob_close - add support for protecting references against 'got send -f' to gotd - fix spurious empty packfile error from gotd when rewinding a branch - tog: implement automated test harness - update the base commit ID of unmodified files if the blob ID matches - fix rebase/histedit -a leaving some files on the temporary branch - make 'got revert' and 'got rm' work on non-existent directories - got: flush stdout before printing the error in main() - when aborting rebase/histedit/merge, unlink files added by merged changes - fix 'got commit' using a bad parent commit ID when worktree is out-of-date - allow no-op merge commits to be created - fix sending merge commits - show how to fetch a pull request in got.1 pull request example section ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/20 08:51:28 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: eliminate CL_SCHEDCLOCK flag The CL_SCHEDCLOCK flag is set when schedhz is non-zero. It's redundant. We can just check the value of schedhz directly. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/04/20 08:51:46 Modified files: devel/git : Makefile devel/git/pkg : PLIST-main Log message: make devel/git,-main depend on gitwrapper provided by devel/got gitwrapper resolves path namespace conflicts when both gotd and git are installed. The commands git-upload-pack and git-receive-pack are redirected either to stock Git tooling in /usr/local/libexec/git/ or to gotsh(1) if the repository is listed in /etc/gotd.conf. ok sthen@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/20 09:05:44 Modified files: usr.sbin/rpki-client: output-json.c Log message: ASPAs solely containing providers limited to one AFI, imply AS 0 for the other AFI OK claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/20 09:12:19 Modified files: usr.sbin/rpki-client: print.c Log message: Consistent casing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/20 09:44:45 Modified files: usr.sbin/bgpd : bgpd.h rde.c rde_aspa.c rtr.c Log message: Rework the way transit provider AID masks are built and sent to the RDE. ASPA provider AS sets can include optional limitations to inet/inet6 these limits are represented in the TAS_AID bit masks (2bits per AS). Introduce a TAS_AID_SIZE() makro that returns the size in bytes of this bit mask (rounded to the next uint32_t). Without this change aspa objects with AID specific elements trigger a fatal error condition when the config is loaded. OK tb@ job@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 10:15:29 Added files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: Add documentation for s2i_ASN1_INTEGER and related functions These functions convert strings to internal objects and vice versa. This is a best effort, probably with a lot of room for improvement, which can happen in tree if anyone cares. It's better than nothing. Nothing in turn would be significantly better than the utter garbage a related project has managed to land as part of their efforts towards significant documentation improvements in a recent major relase. This leaves a dangling reference to the misnamed X509V3_METHOD_get_nid(3) which I may or may not fill in the future. I am unsure about the HISTORY section's precision, but that's what I got from cvs history. All these functions are about a quarter century old (and it shows), so I don't think it matters very much. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 10:19:43 Modified files: lib/libcrypto/man: Makefile Log message: Link s2i_ASN1_INTEGER.3 to build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 10:21:38 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/20 10:58:38 Modified files: net/p5-NetPacket: Makefile distinfo net/p5-NetPacket/patches: patch-MANIFEST net/p5-NetPacket/pkg: PLIST Added files: net/p5-NetPacket/patches: patch-lib_NetPacket_PFLog_pm Removed files: net/p5-NetPacket/patches: patch-NetPacket_ICMP_pm patch-NetPacket_ICMPv6_pm patch-NetPacket_IP_pm patch-NetPacket_IPv6_pm patch-NetPacket_PFLog_pm patch-NetPacket_UDP_pm Log message: update p5-NetPacket to 1.7.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 11:03:33 Modified files: www/dokuwiki : Makefile distinfo www/dokuwiki/pkg: PLIST Log message: www/dokuwiki: update to 2023-04-04 see https://www.dokuwiki.org/changes#release_2023-04-04_jack_jackrum ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 11:07:52 Modified files: textproc/solr : Tag: OPENBSD_7_3 Makefile textproc/solr/patches: Tag: OPENBSD_7_3 patch-bin_solr Log message: textproc/solr: sync patches/patch-bin_solr r1.22, forgotten in previous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 12:29:08 Modified files: lib/libcrypto/x509: x509_cpols.c Log message: Flip the default of explicitText to UTF8String While it may have been reasonable to use VisibleString back when this code was written, it's an anachronism nowadays. In particular, configuring BoringSSL reports that they have seen malformed certificates with exactly the issue caused by this unfortuante default. Reported by Alex Gaynor in OpenSSL issue 20772 ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 12:31:35 Modified files: infrastructure/db: user.list Log message: infrastructure/db/user.list: recycle uid 567 for upcoming mail/stalwart/smtp port CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 12:33:07 Log message: Import mail/stalwart/smtp 0.1.2. Stalwart SMTP is a modern SMTP server developed in Rust with a focus on security, speed, and extensive configurability. It features built-in DMARC, DKIM, SPF and ARC support for message authentication, strong transport security through DANE, MTA-STS and SMTP TLS reporting, and offers great flexibility and customization thanks to its dynamic configuration rules and native support for Sieve scripts. WWW: https://smtp.stalw.art/ ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20230420 N ports/mail/stalwart/smtp/Makefile N ports/mail/stalwart/smtp/distinfo N ports/mail/stalwart/smtp/crates.inc N ports/mail/stalwart/smtp/pkg/DESCR N ports/mail/stalwart/smtp/pkg/PLIST N ports/mail/stalwart/smtp/pkg/stalwart_smtp.rc N ports/mail/stalwart/smtp/patches/patch-Cargo_toml N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_CHANGELOG N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_examples_filter_rs N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_src_compiler_grammar_tests_test_execute_rs N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_src_compiler_lexer_word_rs N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_src_lib_rs N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_src_runtime_context_rs N ports/mail/stalwart/smtp/patches/patch-resources_config_config_toml N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_src_runtime_tests_mod_rs N ports/mail/stalwart/smtp/patches/patch-modcargo-crates_sieve-rs-0_2_1_tests_plugins_execute_svtest No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 12:33:48 Modified files: mail/stalwart : Makefile Log message: +mail/stalwart/smtp CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 12:37:14 Modified files: mail/stalwart/cli: Makefile crates.inc distinfo mail/stalwart/cli/patches: patch-Cargo_toml Added files: mail/stalwart/cli/patches: patch-modcargo-crates_reqwest-0_11_11_src_async_impl_client_rs patch-modcargo-crates_reqwest-0_11_11_src_redirect_rs Removed files: mail/stalwart/cli/patches: patch-modcargo-crates_jmap-client-0_1_0_src_client_rs Log message: mail/stalwart/cli: update to 0.2.0. adds support for managing the smtp server in addition to jmap. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 12:54:47 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: Fix Dt and Xr CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/20 13:01:39 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230420 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/20 13:09:22 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/20 13:13:46 Modified files: print/epson-inkjet-printer-escpr: Makefile distinfo print/epson-inkjet-printer-escpr/pkg: PLIST Log message: Update to epson-inkjet-printer-escpr-1.7.26. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/20 13:18:03 Modified files: converters/p5-Sereal-Decoder: Makefile distinfo Log message: update p5-Sereal-Decoder to 5.004 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/20 13:18:26 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.4. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/20 13:23:29 Modified files: converters/p5-Sereal-Encoder: Makefile distinfo Log message: update p5-Sereal-Encoder to 5.004 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/04/20 13:28:31 Modified files: share/man/man4 : Makefile sys/arch/amd64/conf: GENERIC sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/pv : files.pv virtio.c virtioreg.h sys/dev/wscons : wsconsio.h Added files: share/man/man4 : viogpu.4 sys/dev/pv : viogpu.c viogpu.h Log message: add viogpu, a VirtIO GPU driver works enough to get a console on qemu with more work to come from others feedback from miod ok patrick CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/20 13:42:52 Modified files: distrib/armv7/ramdisk: install.md Log message: Revert the previous commit. The raw devices don't exist when this runs and the block devices work just fine. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/20 13:47:37 Modified files: x11/xfce4/xfce4-mailwatch: Makefile distinfo Log message: x11/xfce4/xfce4-mailwatch: update to 1.3.1 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/20 14:33:55 Modified files: share/man/man4 : viogpu.4 Log message: remove a stray macro, and fix SEE ALSO; CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/20 15:43:17 Modified files: sys/net : rtsock.c Log message: Call sysctl_source() with shared netlock. It performs read-only access to netlock protected data. ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/20 18:37:10 Modified files: share/misc : airport Log message: I departed from RZV (open since may 2022) CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/20 18:41:13 Modified files: sys/netinet : in.c sys/netinet6 : in6.c Log message: Drop error variable and return directly; OK mvs tb CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/04/20 19:15:48 Modified files: sbin/ifconfig : ifconfig.8 Log message: add -pweneighbor. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/20 19:24:48 Modified files: sysutils/uefitool: Makefile distinfo sysutils/uefitool/pkg: PLIST Log message: update to UEFITool 65 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/20 20:41:06 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockqueue_reset_intrclock() If a call to clockintr_advance(), clockintr_cancel(), or clockintr_schedule() changes which clockintr on a given queue is expiring soonest, we need to rearm the queue's intrclock according to that most imminent expiration. Add clockqueue_reset_intrclock() and use it during the aforementioned scheduling operations if the caller is running on the queue's controlling CPU. Scheduling operations are not currently run while CQ_INTRCLOCK is set, so this patch changes no behavior yet. clockqueue_reset_intrclock() is only part of the story. At some point we will also need to add IPIs to every architecture to handle the case when the caller is not running on a queue's controlling CPU. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/20 21:03:50 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: fix clockintr staggering Use reset_cq_intrclock as a stand-in for the CQ_INTRCLOCK flag when deciding whether to stagger clockintr expirations across CPUs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/20 21:26:50 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:33:39 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_helpers.c Log message: drm/amd/display: Pass the right info to drm_dp_remove_payload From Wayne Lin 779fd2a575cc30182589e4e1da9905f20a27374a in linux-6.1.y/6.1.25 b8ca445f550a9a079134f836466ddda3bfad6108 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:36:03 Modified files: sys/dev/pci/drm/i915/display: icl_dsi.c Log message: drm/i915/dsi: fix DSS CTL register offsets for TGL+ From Jani Nikula 8d901a336302324742bd800f8402d3c0e781c8ff in linux-6.1.y/6.1.25 6b8446859c971a5783a2cdc90adf32e64de3bd23 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:40:34 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F From Hans de Goede 1fe2ed70c054b141550d397685ca4c32a321c0ae in linux-6.1.y/6.1.25 03aecb1acbcd7a660f97d645ca6c09d9de27ff9d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:42:20 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: add mes resume when do gfx post soft reset From Tong Liu01 df27bcd0cf2b365d78f3875404de2ffb98651768 in linux-6.1.y/6.1.25 4eb0b49a0ad3e004a6a65b84efe37bc7e66d560f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:44:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_fence.c Log message: drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs From YuBiao Wang b4efb6af93ca755f5469114adfd7f26bb944962c in linux-6.1.y/6.1.25 033c56474acf567a450f8bafca50e0b610f2b716 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:45:40 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx: set cg flags to enter/exit safe mode From Jane Jian 8c1e247907b999fbd3bbcb0ad2074949fb0f55ae in linux-6.1.y/6.1.25 e06bfcc1a1c41bcb8c31470d437e147ce9f0acfd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:47:24 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings From Horatio Zhang 8464a01508f40a5a65db2036b7137618ee195307 in linux-6.1.y/6.1.25 f06b8887e3ef4f50098d3a949aef392c529c831a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/20 21:49:31 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: correct SMU13.0.7 max shader clock reporting From Horatio Zhang 1f93ed9a684173bbe2cff58cdf135f8ea53156f2 in linux-6.1.y/6.1.25 85e0689eb6b10cd3b2fb455d1b3f4d4d0b13ff78 in mainline linux CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/04/20 23:11:36 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.4.4 Can now be built with base-clang and base-gcc, joint effort with tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/20 23:56:51 Modified files: lib/libcrypto/x509: x509_enum.c Log message: Stop using ENUMERATED_NAMES This is a public alias for the also public BIT_STRING_BITNAME. The ENUMERATED_NAMES type is used exactly twice, namely on two lines in this file. This is silly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:00:24 Modified files: lib/libcrypto/x509: x509_enum.c Log message: Tweak whitespace gone wrong CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:07:10 Modified files: lib/libcrypto/x509: x509_enum.c x509_utl.c Log message: Move i2s_ASN1_ENUMERATED_TABLE() next to i2s_ASN1_ENUMERATED() These functions probably belong into asn1/ but they definitely don't belong into separate files. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/21 00:10:20 Modified files: x11/xfce4/xfce4-mount: Makefile distinfo x11/xfce4/xfce4-mount/pkg: PLIST Log message: x11/xfce4/xfce4-mount: update to 1.1.6 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:11:56 Modified files: lib/libcrypto/x509: x509_bitst.c x509_enum.c Log message: Move the CRL reason method into x509_bitst.c The CRL extension handler is completely misplaced in x509_enum.c. Move it to x509_bitst.c until we find a better home for it. This way it is next to the other two extension methods that have the extra usr_data contortion. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:14:42 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/x509: x509_enum.c Log message: Remove the now unused x509_enum.c CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/21 00:19:40 Modified files: lib/libc/stdlib: malloc.c Log message: remove duplicate include ok otto@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:34:37 Modified files: lib/libcrypto/man: BN_mod_mul_montgomery.3 Log message: Remove some (soon to be) outdated documentation The documentation of the BN_MOD_CTX has been out of sync with reality for decades. The structure is now opaque, so its members should not be documented this way. They internals aren't important for the rest of the page. BN_MOD_CTX_init() will soon be removed. It's useless unless you like leaks. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 00:45:56 Modified files: lib/libcrypto/man: X509_STORE_CTX_get_error.3 Log message: Uncomment and document X.509 verifier error codes These are in actual use, so their meaning should be documented. The remaining commented codes are unused outside of x509_txt.c except for X509_V_ERR_INVALID_NON_CA which looks used at first glance, but it is actually in an unreachable path of the legacy verifier. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/04/21 00:52:58 Modified files: lang/rust : Makefile distinfo lang/rust/pkg : PLIST-main Added files: lang/rust/patches: patch-src_llvm-project_llvm_lib_Target_PowerPC_PPCTargetMachine_cpp Log message: update lang/rust to 1.69.0 Announce: https://blog.rust-lang.org/2023/04/20/Rust-1.69.0.html ChangeLog: https://github.com/rust-lang/rust/blob/master/RELEASES.md#version-1690-2023-04-20 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/04/21 01:05:45 Modified files: lang/rust : Makefile Log message: lang/rust: switch sparc64 to embedded llvm (llvm15) reminder by tb@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 01:25:16 Added files: mail/geary/patches: patch-src_client_accounts_accounts-editor-row_vala patch-src_client_accounts_accounts-editor-servers-pane_vala Log message: Unbreak with newer vala. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 02:01:12 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 02:02:45 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.104. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/21 02:54:44 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/noscript: Makefile distinfo Log message: Tor Browser: update to 12.0.5 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/21 03:07:44 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.0.5 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/21 03:12:41 Modified files: usr.sbin/bgpctl: bgpctl.c parser.c parser.h Log message: Implement flowspec add and delete to add/remove flowspec rules dynamically. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/21 03:28:14 Modified files: usr.sbin/bgpd : parse.y Log message: Sync common code with bgpctl with the version from there. OK tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/21 03:31:37 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.6 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 04:00:21 Log message: import textproc/der-ascii, help/ok op, tweak/ok sthen DER ASCII is a small human-editable language to emit DER (Distinguished Encoding Rules) or BER (Basic Encoding Rules) encodings of ASN.1 structures and malformed variants of them. Status: Vendor Tag: tb Release Tags: tb_20230421 N ports/textproc/der-ascii/Makefile N ports/textproc/der-ascii/distinfo N ports/textproc/der-ascii/pkg/DESCR N ports/textproc/der-ascii/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 04:01:18 Modified files: textproc : Makefile Log message: +der-ascii CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/21 04:23:32 Modified files: textproc/der-ascii: Makefile Log message: textproc/der-ascii: use ALL_TARGET instead of manually rolling do-test ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/21 04:47:07 Modified files: usr.sbin/bgpd : parse.y Log message: Missing space noticed by Pablo Mendez Hernandez CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/21 04:48:33 Modified files: usr.sbin/bgpd : parse.y printconf.c Log message: Adjust ext community handling to support the generic transitive communities introduced with flowspec. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/21 04:49:01 Modified files: usr.sbin/bgpctl: bgpctl.c output.c output_json.c parser.c Log message: Adjust ext community handling to support the generic transitive communities introduced with flowspec. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 04:53:48 Modified files: textproc/der-ascii: Makefile Log message: der-ascii: HOMEPAGE was lost by the switch away from GH_* CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/21 06:01:22 Modified files: security/rnp : Makefile distinfo Log message: security/rnp: update to 0.16.3. see https://github.com/rnpgp/rnp/releases/tag/v0.16.3 fixes CVE-2023-29479 & CVE-2023-29480 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 06:28:47 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: s2i_ASN1_INTEGER.3: minor fixes Fix botched Xr and be more precise about errors by being less precise. Add a BUGS section. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 06:48:13 Added files: textproc/pdfpc/patches: patch-src_classes_drawings_drawing_commands_vala Log message: Unbreak with newer vala. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 07:08:16 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: s2i_ASN1_INTEGER: make error conditions more explicit, a few more tweaks CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 07:23:52 Modified files: security/pizauth: Makefile Log message: pizauth: mark NOT_FOR_ARCHS non archs not supported by ring CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/21 07:24:20 Modified files: sys/arch/amd64/conf: Makefile.amd64 Log message: If gapdummy.c is compiled with -fcf-protection=branch, clang 13 creates and additional section .note.gnu.property. With that the linker creates a section .plt in gap.o. In the end, a .plt section is also present in the kernel. There it does not make sense. As a quick fix explcitly disable cf protection when compiling gapdummy.c to gapdummy.o. There is no code to protect anyway. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/21 07:39:37 Modified files: usr.bin/mg : basic.c buffer.c cmode.c def.h display.c funmap.c match.c mg.1 paragraph.c util.c Log message: mg: allow to change the tab width This makes the tab width customizable per-buffer. The new function `set-tab-width' changes it for the current buffer or the default value for new buffers if called with a prefix argument (or from the startup file.) The default tab width is still 8 column. Together with the newly resurrected no-tab-mode, allows to use mg for a variety of programming languages and coding styles. Note that it's not possible to call set-tab-width with auto-execute in the startup file due to limitations in how auto-execute and the parser work. ok tb@ CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/04/21 07:46:29 Modified files: net/tailscale : Makefile distinfo Log message: Update tailscale to 1.38.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/21 07:54:16 Modified files: security/libdigidocpp: Makefile distinfo security/libdigidocpp/patches: patch-cmake_modules_FindXmlSecurityC_cmake security/libdigidocpp/pkg: PLIST Log message: update to libdigidocpp 3.15.0 all patches merged, upstream dropped iconv usage. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/21 07:54:27 Modified files: security/qdigidoc4: Makefile distinfo Removed files: security/qdigidoc4/patches: patch-CMakeLists_txt Log message: update to qdigidoc 4.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 08:05:17 Modified files: astro/celestia : Makefile distinfo astro/celestia/pkg: PLIST Removed files: astro/celestia/patches: patch-src_celestia_gtk_data_celestia_desktop Log message: Update to celestia-1.6.3. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 08:05:51 Modified files: cad/geda-gaf : Makefile distinfo cad/geda-gaf/patches: patch-build-tools_icon-theme-installer patch-gattrib_po_Makefile_in_in patch-gschem_po_Makefile_in_in patch-libgeda_po_Makefile_in_in cad/geda-gaf/pkg: PLIST Added files: cad/geda-gaf/patches: patch-Makefile_in patch-configure patch-gnetlist-legacy_tests_run-test patch-gschem_src_gschem_find_text_dockable_c patch-gschem_src_gschem_page_geometry_c patch-gschem_src_x_autonumber_c patch-gschem_src_x_controlfd_c patch-libgeda_src_o_picture_c patch-libgeda_src_s_clib_c patch-libgeda_src_scheme_config_c patch-xorn_src_storage_Makefile_in patch-xorn_tests_storage_normalize_c patch-xorn_tests_storage_validate_c Removed files: cad/geda-gaf/patches: patch-gattrib_include_globals_h patch-gattrib_src_globals_c patch-libgeda_src_s_path_c Log message: Update geda-gaf 1.10.2 From Sven M. Hallberg CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/21 08:09:52 Modified files: etc/etc.arm64 : disktab etc/etc.macppc : disktab Log message: Delete incomplete and unreferenced 'miniroot' entries from arm64 and macppc disktab. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/21 08:14:13 Modified files: usr.bin/mg : util.c Log message: mg: fix space_to_tabstop Since the import of mg in the tree, space_to_tabstop used curbp->w_doto (the byte offset in the current line) as mean to deduce the current column for indentation. This is wrong because it doesn't account for tab, control characters and octets > 127 (which are all rendered with more than one column.) Use instead getcolpos(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/04/21 08:31:41 Modified files: sys/net : if.c if_vlan.c if_vlan_var.h Log message: vlan(4) inherits TSO flags tested by Hrvoje Popovski with tweaks from bluhm and claudio encouraged from deraadt ok bluhm CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/21 09:33:00 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: avoid CQ_INIT flag when scheduling cq_hardclock The meaning of the CQ_INIT flag is about to change. Soon, we won't be able to use it to decide whether a given clockintr_cpu_init() call is the first on a given CPU. Instead, use the value of cl_expiration. If it's zero, we know this is the first clockintr_cpu_init() call on this CPU. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/21 09:49:37 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: refactor clockintr_queue initialization into clockqueue_init() We need to be able to initialize a given struct clockintr_queue before clockintr_cpu_init() is called. This will allow the primary CPU to establish clock interrupts on other CPUs' queues before those CPUs have finished booting. So, move the clockintr_queue structure initialization code out of clockintr_cpu_init() into a new function, clockqueue_init(). clockqueue_init() sets CQ_INIT the first time it is called. Subsequent calls do nothing. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/21 10:35:20 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: prepare to hoist clockqueue_init() out of clockintr_cpu_init() Reorganize the initialization block in clockintr_cpu_init() so that it doesn't break when clockqueue_init() is called separately: - If CQ_INTRCLOCK is not set, this is the first clockintr_cpu_init() call and we can install the intrclock given as argument. - If any of the internal clock interrupt handles are NULL, this is the first clockintr_cpu_init() call and we need to establish them. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 11:22:58 Modified files: productivity/glabels: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 11:36:33 Modified files: x11/gnome/shell: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 11:36:55 Modified files: databases/evolution-data-server: Makefile distinfo databases/evolution-data-server/patches: patch-cmake_modules_FindPhonenumber_cmake databases/evolution-data-server/pkg: PLIST Added files: databases/evolution-data-server/patches: patch-src_addressbook_libebook-contacts_CMakeLists_txt Removed files: databases/evolution-data-server/patches: patch-CMakeLists_txt Log message: Update to evolution-data-server-3.48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 11:37:15 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 11:37:36 Modified files: mail/evolution-ews: Makefile distinfo mail/evolution-ews/pkg: PLIST Log message: Update to evolution-ews-3.48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 12:07:24 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 12:07:40 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 12:07:56 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.48.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 12:12:49 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230421 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/21 12:13:39 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230421 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 12:22:43 Modified files: devel/giggle : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/21 12:27:28 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.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 12:29:50 Modified files: x11/mate/terminal: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:07:18 Modified files: devel/vte3 : Makefile distinfo Log message: Update to vte3-0.72.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:07:39 Modified files: x11/gnome/terminal: Makefile distinfo x11/gnome/terminal/patches: patch-meson_build x11/gnome/terminal/pkg: PLIST-main Log message: Update to gnome-terminal-3.48.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 13:08:47 Modified files: lib/libcrypto/cms: cms_io.c Log message: Unwrap a line CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:09:33 Modified files: x11/gnome/builder: Makefile Log message: Move to webkitgtk-6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:17:10 Modified files: x11/gnome/initial-setup: Makefile distinfo x11/gnome/initial-setup/patches: patch-gnome-initial-setup_meson_build x11/gnome/initial-setup/pkg: PLIST Log message: Update to gnome-initial-setup-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:18:20 Modified files: www : Makefile Removed files: www/webkitgtk50: Makefile distinfo www/webkitgtk50/patches: patch-Source_JavaScriptCore_API_glib_JSCOptions_cpp patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_JavaScriptCore_assembler_MacroAssemblerX86Common_h patch-Source_JavaScriptCore_heap_BlockDirectory_cpp patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_JavaScriptCore_jsc_cpp patch-Source_JavaScriptCore_offlineasm_arm64_rb patch-Source_JavaScriptCore_runtime_MachineContext_h patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_ThirdParty_ANGLE_src_common_platform_h patch-Source_WTF_wtf_InlineASM_h patch-Source_WTF_wtf_PageBlock_h patch-Source_WTF_wtf_PlatformCPU_h patch-Source_WTF_wtf_PlatformEnable_h patch-Source_WTF_wtf_PlatformHave_h patch-Source_WTF_wtf_Platform_h patch-Source_WTF_wtf_RawHex_h patch-Source_WTF_wtf_dtoa_utils_h patch-Source_WebCore_PAL_pal_PlatformGTK_cmake patch-Source_WebCore_crypto_algorithms_CryptoAlgorithmAES_GCM_cpp patch-Source_WebCore_page_NavigatorBase_cpp patch-Source_WebCore_platform_graphics_FontSelectionAlgorithm_h patch-Source_WebCore_platform_network_DNS_h patch-Source_WebCore_rendering_RenderLayerBacking_h patch-Source_WebDriver_PlatformGTK_cmake patch-Source_WebKit_gtk_webkit2gtk-web-extension_pc_in patch-Source_WebKit_gtk_webkit2gtk_pc_in patch-Source_bmalloc_bmalloc_AvailableMemory_cpp patch-Source_bmalloc_bmalloc_AvailableMemory_h patch-Source_bmalloc_bmalloc_BPlatform_h patch-Source_cmake_OptionsCommon_cmake patch-Source_cmake_WebKitCommon_cmake patch-Source_cmake_WebKitCompilerFlags_cmake patch-Source_cmake_WebKitFeatures_cmake www/webkitgtk50/pkg: DESCR PLIST Log message: Remove webkitgtk50; nothing uses it anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:19:08 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/pkg: PFRAG.webkitgtk60 Log message: Provide upgrade path from www/webkitgtk50. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:26:50 Modified files: x11/gnome/orca : Makefile distinfo Log message: Update to orca-44.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/21 13:30:08 Modified files: x11/xfce4/xfce4-weather: Makefile distinfo x11/xfce4/xfce4-weather/pkg: PLIST Removed files: x11/xfce4/xfce4-weather/patches: patch-panel-plugin_weather-summary_c Log message: x11/xfce4/xfce4-weather: update to 0.11.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:30:28 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/21 13:36:16 Modified files: x11/gnome/libpanel: Makefile distinfo x11/gnome/libpanel/pkg: PLIST Log message: Update to libpanel-1.2.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 14:08:23 Modified files: lib/libcrypto/cms: cms_io.c Log message: Rewrap some lines. No binary change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 14:30:53 Modified files: lib/libcrypto/cms: cms_io.c Log message: cms_io: Remove a stupid else branch If you can initialize with functions, you can also initialize with constants... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 14:33:37 Modified files: lib/libcrypto/cms: cms_io.c Log message: cms_io: reverse polarity of an if statement to unindent CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/21 14:36:07 Modified files: lib/libcrypto/cms: cms_io.c Log message: cms_io: sort includes CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/21 17:20:22 Modified files: devel/riscv-elf/binutils: Makefile devel/riscv-elf/binutils/patches: patch-ld_Makefile_in devel/riscv-elf/binutils/pkg: PLIST Added files: devel/riscv-elf/binutils/patches: patch-libctf_Makefile_in patch-libsframe_Makefile_in Log message: Get rid of additional info dep files that accidentally showed up in the port during the last update. While there, also get rid of the libdep plugin. These files clashed with the work in progress update for the arm and aarch64 cross-toolchain. ok tobhe@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/21 22:39:46 Modified files: sys/net : if.c if_vlan.c if_vlan_var.h Log message: revert vlan(4) inherits TSO flags tb reports amd64 RAMDISK doesn't build with it. also, vlan_flags_from_parent doesn't look right right. it iterates over ifnetlist, which is all interfaces in the system, but appears to assume they're all vlan interfaces and so uses a vlan_softc * to inspect their if_softc pointers. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/21 23:01:44 Modified files: sys/dev/fdt : if_dwqe_fdt.c sys/dev/ic : dwqe.c Log message: use if_baudrate and if_link_state for mac config, not mii media values the phy code sets if_baudrate and if_link_state, so the information needed to config the mac on the chip is there anyway. it also has the benefit that the driver doesnt have to understand every type of media (eg, 1000baseTX vs 1000baseSX) because they're both the same speed and that's what matters when configuring the chip and the clocks etc. this is a step toward being able to use a fixed-link node in the device tree instead of a phy, as is found on the banana pi bpi-r2 pro on the gmac connected to a switch chip. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/21 23:27:00 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_atomicops_h patch-base_debug_stack_trace_posix_cc patch-base_process_kill_posix_cc patch-base_process_process_iterator_freebsd_cc patch-base_process_process_iterator_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_synchronization_lock_impl_h patch-base_threading_platform_thread_posix_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc 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_devtools_devtools_eye_dropper_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_download_download_prefs_h patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_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_settings_private_prefs_util_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_media_webrtc_webrtc_log_uploader_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_system_network_context_manager_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_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_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_renderer_preferences_util_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_h patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_sharing_hub_sharing_hub_bubble_controller_h patch-chrome_browser_ui_startup_startup_browser_creator_cc patch-chrome_browser_ui_tab_helpers_cc 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_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_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_services_file_util_public_mojom_safe_document_analyzer_mojom_traits_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_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_proto_util_unittest_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_audio_audio_service_cc patch-content_browser_browser_url_handler_impl_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_widget_host_view_aura_cc patch-content_common_BUILD_gn patch-content_common_user_agent_cc patch-content_gpu_gpu_main_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_common_zygote_features_gni 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_headless_content_main_delegate_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_base_audio_latency_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_cc patch-media_base_video_frame_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_capture_video_linux_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_dns_dns_reloader_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_socket_udp_socket_unittest_cc patch-printing_mojom_printing_context_mojom_traits_cc patch-printing_print_settings_cc patch-printing_print_settings_conversion_cc patch-printing_print_settings_h patch-printing_printing_context_linux_cc patch-remoting_host_desktop_capturer_proxy_cc patch-remoting_host_heartbeat_sender_cc patch-remoting_host_remote_open_url_remote_open_url_util_cc patch-remoting_protocol_webrtc_video_stream_cc patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_hid_connection_freebsd_cc patch-services_device_hid_hid_service_freebsd_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_editing_editing_behavior_cc patch-third_party_blink_renderer_core_execution_context_navigator_base_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_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_dawn_src_dawn_common_Platform_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_fontconfig_include_config_h patch-third_party_fontconfig_src_src_fccompat_c patch-third_party_leveldatabase_env_chromium_cc patch-third_party_maldoca_BUILD_gn patch-third_party_perfetto_src_base_periodic_task_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_test_fonts_fontconfig_generate_fontconfig_caches_cc patch-tools_json_schema_compiler_feature_compiler_py patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_compositor_compositor_h patch-ui_gfx_BUILD_gn patch-ui_gfx_gpu_memory_buffer_cc patch-ui_gfx_gpu_memory_buffer_h patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_platform_wayland_host_wayland_toplevel_window_cc patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_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_execution_isolate_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/iridium/patches: patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-chrome_browser_extensions_api_tabs_tabs_api_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_net_system_network_context_manager_h patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_linux_video_capture_device_factory_v4l2_h patch-printing_backend_cups_helper_cc patch-printing_backend_cups_ipp_helper_cc patch-remoting_host_desktop_and_cursor_conditional_composer_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h Removed files: www/iridium/patches: patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_h patch-chrome_browser_web_applications_web_app_provider_cc patch-content_renderer_media_render_media_client_cc patch-gpu_command_buffer_tests_gl_oes_egl_image_unittest_cc patch-gpu_command_buffer_tests_gl_test_utils_cc patch-gpu_command_buffer_tests_gl_test_utils_h patch-headless_lib_browser_headless_browser_main_parts_h patch-headless_lib_browser_headless_browser_main_parts_linux_cc patch-media_base_supported_types_cc patch-media_capture_video_linux_video_capture_device_factory_linux_cc patch-media_capture_video_linux_video_capture_device_factory_linux_h patch-net_dns_dns_reloader_h patch-net_dns_host_resolver_system_task_cc patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h Log message: update to 2023.04.112 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 00:36:35 Modified files: sys/dev/ic : dwqe.c Log message: reduce the delays used in the mii/mdio bus ops this produces a significant speed up. say you're reading 40ish mib counters off a port on switch chip, where each counter read relies on multiple mdio operations. it took well over a second to read the counters off a port in my my initial version. after optimising the switch reads i got that down to a bit under a second. after this change in dwqe i can read counters off 5 ports in about 0.03 seconds. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 01:37:53 Modified files: x11/xfce4/xfce4-mailwatch: Makefile Log message: Regen WANTLIB to unbreak; xfconf -> xfconf-0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 01:43:56 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.76.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 01:56:09 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c Log message: Update to gtk+4-4.10.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 02:01:06 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.118. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 02:01:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.118. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 02:01:35 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.118. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/22 02:06:00 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.6.4. see https://github.com/OSGeo/gdal/blob/v3.6.4/NEWS.md CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/04/22 05:33:48 Modified files: security/gnutls: Makefile Log message: The arm64 assembly code isn't exposed directly but used by C code that only makes direct calls. So no BTI instructions are necessary. Declare the library to be "safe" by adding the -mmark-bti-property to CCASFLAGS. ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 06:10:55 Modified files: security/libnettle: Makefile Added files: security/libnettle/patches: patch-configure_ac Log message: Add arm64 BTI instructions. from & ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/22 08:03:03 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_convert.c Log message: Provide initial regress for BN_{asc,dec,hex}2bn()/BN_bn2{dec,hex}() CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/04/22 08:31:44 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Improve bn_montgomery_multiply_words() Pull a number of invariants into variables, which avoids repeated loading from memory on architectures where sufficient registers are available. Also keep track of the per-iteration carry in a variable, rather than unnecessarily reading from and writing to memory. This gives a reasonable performance gain on some architectures (e.g. armv7) CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:20:45 Modified files: devel/arm-none-eabi/binutils: Makefile distinfo devel/arm-none-eabi/binutils/patches: patch-gprof_Makefile_in patch-ld_Makefile_in patch-libiberty_Makefile_in Added files: devel/arm-none-eabi/binutils/patches: patch-bfd_Makefile_in patch-binutils_Makefile_in patch-gas_Makefile_in patch-libctf_Makefile_in patch-libsframe_Makefile_in Removed files: devel/arm-none-eabi/binutils/patches: patch-bfd_doc_Makefile_in patch-binutils_doc_Makefile_in patch-gas_doc_Makefile_in patch-libiberty_testsuite_Makefile_in Log message: Update arm-none-eabi binutils to 2.40 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:21:08 ports/devel/arm-none-eabi/gcc Update of /cvs/ports/devel/arm-none-eabi/gcc In directory cvs.openbsd.org:/tmp/cvs-serv23473/gcc Log Message: Directory /cvs/ports/devel/arm-none-eabi/gcc added to the repository CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:21:21 ports/devel/arm-none-eabi/gcc/patches Update of /cvs/ports/devel/arm-none-eabi/gcc/patches In directory cvs.openbsd.org:/tmp/cvs-serv11131/gcc/patches Log Message: Directory /cvs/ports/devel/arm-none-eabi/gcc/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:21:21 ports/devel/arm-none-eabi/gcc/pkg Update of /cvs/ports/devel/arm-none-eabi/gcc/pkg In directory cvs.openbsd.org:/tmp/cvs-serv11131/gcc/pkg Log Message: Directory /cvs/ports/devel/arm-none-eabi/gcc/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:23:25 Added files: devel/arm-none-eabi/gcc: Makefile distinfo devel/arm-none-eabi/gcc/patches: patch-Makefile_in patch-gcc_Makefile_in patch-gcc_common_opt patch-gcc_config_arm_elf_h patch-gcc_config_host patch-gcc_configure patch-libcc1_connection_cc patch-libgcc_Makefile_in patch-libiberty_Makefile_in vecstep-gcc_tree-vect-loop_c devel/arm-none-eabi/gcc/pkg: DESCR PFRAG.aarch64 PFRAG.arm PLIST Log message: Import arm-none-eabi gcc 12.2.0 as a replacement for gcc-linaro. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:26:16 Modified files: devel/arm-none-eabi: Makefile Makefile.inc Log message: Switch over from arm-none-eabi gcc-linaro to gcc. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:27:40 Modified files: devel/arm-none-eabi/newlib: Makefile devel/arm-none-eabi/newlib/pkg: PLIST Log message: arm-none-eabi binutils and gcc update influenced newlib PLIST contents. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:30:11 Modified files: sysutils/arm-trusted-firmware: Makefile Added files: sysutils/arm-trusted-firmware/patches: patch-Makefile Log message: Update dependencies and add patch to make build with new binutils LD not complain about RWX sections. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:31:32 Modified files: sysutils/firmware/apple-boot: Makefile sysutils/m1n1 : Makefile sysutils/u-boot: Makefile sysutils/u-boot-asahi: Makefile Log message: Update build dependencies from arm-none-eabi gcc-linaro to gcc. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:33:54 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'aarch64-none-elf-gcc-linaro' => 'aarch64-none-elf-gcc' 'arm-none-eabi-gcc-linaro' => 'arm-none-eabi-gcc' ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/22 10:38:15 Removed files: devel/arm-none-eabi/gcc-linaro: Makefile distinfo devel/arm-none-eabi/gcc-linaro/patches: patch-Makefile_in patch-gcc_Makefile_in patch-gcc_common_opt patch-gcc_config_arm_none_eabi_h patch-gcc_config_arm_t-arm-elf patch-gcc_config_arm_unknown-elf_h patch-gcc_config_host patch-gcc_configure patch-libcc1_connection_cc patch-libgcc_Makefile_in patch-libiberty_Makefile_in vecstep-gcc_tree-vect-loop_c devel/arm-none-eabi/gcc-linaro/pkg: DESCR PFRAG.aarch64 PFRAG.arm PLIST Log message: Retire arm-none-eabi gcc-linaro in favour of plain gcc. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:03:28 Modified files: audio/musikcube: Makefile Log message: Sync WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:03:50 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update to libopenmpt-0.6.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:07:39 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:09:40 Modified files: converters/p5-Convert-UUlib: Makefile Log message: Set skipv:1.71 ni PORTROACH. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:17:01 Modified files: databases/kyotocabinet: Makefile distinfo Log message: Update to kyotocabinet-1.2.80. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:21:20 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: Update to py3-virtualenv-20.22.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/04/22 12:26:17 Modified files: sys/arch/amd64/amd64: db_disasm.c Log message: Teach the disassembler about xrstors, xsavec, and xsaves ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/04/22 12:27:28 Modified files: sys/arch/amd64/amd64: cpu.c identcpu.c mds.S vmm.c sys/arch/amd64/include: specialreg.h Log message: Rename the XCR0_* #defines to XFEATURE_* and add the new supervisor-state features: while all are appropriate for xsaves/xrstors, the supervisor-state features aren't for xcr0 but rather for the new XSS_MSR, making the current names kinda confusing. Add #defines for masking bits for xcr0 vs XSS. Add and report the new XSAVE_XFD xsave subfeature bit. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:28:32 Modified files: devel/alex : Makefile distinfo devel/alex/pkg : PLIST Log message: Update to alex-3.2.7.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:30:18 Modified files: devel/remake : Makefile distinfo devel/remake/patches: patch-src_globals_h devel/remake/pkg: PLIST Removed files: devel/remake/patches: patch-src_debugger_file2line_c patch-src_debugger_file2line_h patch-src_dep_h patch-src_main_c patch-src_make_h patch-src_print_h Log message: Update to remake-1.6. 654 Tests in 124 Categories Complete ... No Failures :-) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:35:37 Modified files: games/spacezero: Makefile distinfo games/spacezero/patches: patch-Makefile patch-include_snow_h Removed files: games/spacezero/patches: patch-src_spacecomm_c Log message: Update to spacezero-0.86.01. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:40:35 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.22.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:53:04 Modified files: math/libqalculate: Makefile distinfo Log message: Update to libqalculate-4.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 12:54:26 Modified files: math/gunits : Makefile distinfo Log message: Update to gunits-2.22. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/22 13:03:33 Modified files: databases/mongodb/44: Makefile distinfo databases/mongodb/44/patches: patch-SConstruct Log message: update to mongodb-4.4.21 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:07:30 Modified files: net/libvncserver: Makefile distinfo net/libvncserver/patches: patch-examples_repeater_c net/libvncserver/pkg: PLIST Log message: Update to libvncserver-0.9.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:08:23 Modified files: sysutils/duplicity: Makefile distinfo sysutils/duplicity/patches: patch-duplicity_dup_main_py patch-setup_py sysutils/duplicity/pkg: DESCR PLIST Removed files: sysutils/duplicity/patches: patch-bin_duplicity_1 Log message: Update to duplicity-1.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:20:42 Modified files: www/bluefish : Makefile distinfo www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:27:21 Modified files: www/liferea : Makefile distinfo Log message: Update to liferea-1.14.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:36:11 Modified files: x11/xmenu : Makefile distinfo Log message: Update to xmenu-4.6.1. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/22 13:47:35 Modified files: usr.sbin/vmd : virtio.c Log message: vmd(8): fix vm send/receive due to invalid hva's. Moving some of the virtio devices to zero-copy approaches required tracking the host-side virtual address for the gpa of virtqueues. Upon a send/receive they are invalid as the restoring system will most likely use a different address space layout. Recompute the hva's on receive and NULL them on send. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 13:50:51 Modified files: x11/xdaliclock : Makefile distinfo x11/xdaliclock/patches: patch-X11_Makefile_in x11/xdaliclock/pkg: PLIST Added files: x11/xdaliclock/patches: patch-X11_configure Log message: Update to xdaliclock-2.47. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/22 14:29:05 Modified files: net/curl : Makefile Log message: net/curl: bump to keep up with -stable CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/22 14:32:06 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile Log message: net/curl: bump to keep ahead of 7.2-stable The 7.2-stable and 7.3 packages are both at the same version 8.0.1 but have different dependencies, because QUIC support was added in -current on the way to 7.3 but not to 7.2-stable. Belatedly move the version in 7.3-stable ahead; from sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/22 14:50:26 Modified files: usr.bin/openssl: apps.c Log message: Fix UTF-8 issuer printing If no field separator is specified, default to using the comma plus space separation, unless the compat flag is set. Fixes an a bug with printing issuers and other things that contain UTF-8 Reported by Jean-Luc Duprat The very simple fix ix is a joint effort by Henson and Levitte Fixes libressl/portable issue #845 ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/22 14:51:26 Modified files: usr.bin/openssl: openssl.1 Log message: Document the change in default to comma plus space but leave out the compat nonsense CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/22 14:51:56 Modified files: sys/net : pfkeyv2.c sys/netinet : ip_spd.c Log message: Call pfkeyv2_sysctl_policydumper() with shared netlock. It performs read-olny access to netlock protected data, so the radix tree will not be modified during spd_table_walk() run. Also change netlock assertion within spd_table_add() and ipsec_delete_policy() to exclusive. These are correlating functions which modifies radix tree, so make us sure spd_table_walk() run with shared netlock is safe. Feedback and ok by bluhm@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/22 17:51:27 Modified files: sys/kern : kern_clockintr.c Log message: clockintr, ddb(4): label non-pending clock interrupts "idle" "idle" is more obvious than "est" and requires no knowledge of the implementation. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/22 18:01:40 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_advance: don't use cached uptime when called outside of dispatch When clockintr_advance() is eventually used by outside callers, there will be no way to know how fresh cq_uptime is. If we're not running in the dispatch loop, we need to call nsecuptime(9) to get a high-res uptime before advancing a clockintr. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/22 18:08:36 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: don't update cached uptime clockintr_advance() now calls nsecuptime(9) when called outside clockintr_dispatch(). There is no need for clockintr_cpu_init() to update the queue's cached uptime (cq->cq_uptime) to ensure it is fresh. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 18:20:26 Modified files: sys/conf : files sys/dev/acpi : files.acpi sys/dev/pci : files.pci Added files: sys/dev/acpi : iosf_acpi.c sys/dev/ic : iosf.c iosfvar.h sys/dev/pci : iosf_pci.c Log message: add iosf(4), a driver for the Intel OnChip System Fabric The OnChip System Fabric is mostly an implementation detail on a bunch of Intel SoC platforms we usually don't care about, except on some of these machines there are devices shared between the kernel and the platform that need to coordinate. The iosf(4) driver allows the kernel to talk via a mailbox interface to take and release a semaphore that the hardware also uses to lock around accesses to some components. There are two ways to talk to the mailbox interface, one via mmio ops on an INT33BD acpi device. The other is via magic pci conf space operations on the pci host device. This provides a generic iosf driver with attachment glue for both acpi and pci so either can be used. According to linux, the pci ops are a lot more reliable and less buggy, so if both acpi and pci are available we will prefer the pci ops after they attach. I found this because I got a Dell Wyse 3040, which is a cherry trail/braswell system that has an acpitz(4) which talks to a tipmic(4) device attached to dwiic(4) on acpi. This box almost always locked up by the time it got to showing the console login prompt, and it turns out one of the reasons for this is because acpitz was touching the tipmic device at the same time the powerunit on the platform was also trying to use it. The tipmic device lists the iosf mailbox as a dependency, and the dwiic controller has a _SEM property, both of which indicate we should use an iosf device to coordinate iic ops when talking to the tipmic. This adds the code, but doesn't wire it into dwiic or the build yet. help from patrick@ jsg@ kettenis@ ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 18:33:02 Modified files: sys/dev/acpi : dwiic_acpi.c Log message: add support for coordinating i2c bus access with iosf(4) if the acpi node has a _SEM property, add wrappers around the i2c bus acquire and release handlers to try and call the iosf provided hardware semaphore ops. this means bus accesses can be coordinate with other parts of the platform such as the punit. this stops my Dell Wyse 3040 from locking up. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 18:44:44 Modified files: share/man/man4 : Makefile dwiic.4 Added files: share/man/man4 : iosf.4 Log message: add a manpage for iosf(4) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 18:49:04 Modified files: sys/dev/pci/drm/include/asm: iosf_mbi.h Log message: iosf(4) implements functionality that was stubbed out in drm CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/22 18:50:29 Modified files: sys/arch/amd64/conf: GENERIC Log message: enable iosf(4) this should help some braswell and bay trail machines. it definitely helps my dell wyse 3040 avoid locking up. ok kettenis@ patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 22:49:46 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 22:58:52 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.10.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 23:04:36 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-43.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 23:19:52 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/pkg: PLIST Log message: Update to shotwell-0.32.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/22 23:24:45 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.3.2. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/04/22 23:37:55 Modified files: usr.sbin/vmd : vm.c Log message: unbreak tree by coping with recent s/XCR0/XFEATURE rename CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 00:06:59 Modified files: x11/gnome/console: Makefile distinfo x11/gnome/console/patches: patch-meson_build x11/gnome/console/pkg: PLIST Log message: Update to gnome-console-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 00:16:44 Modified files: x11/gnome/ghex : Makefile distinfo x11/gnome/ghex/pkg: PLIST Log message: Update to ghex-44.0. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/23 00:22:15 Modified files: sys/dev/ic : dwqe.c dwqevar.h Log message: rename sc_tick to sc_phy_tick. no functional change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 00:23:59 Modified files: x11/gnome/tour : Makefile distinfo x11/gnome/tour/patches: patch-_cargo_config x11/gnome/tour/pkg: PLIST Log message: Update to gnome-tour-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 00:27:37 Modified files: x11/gnome/adwaita-icon-theme: Makefile distinfo x11/gnome/adwaita-icon-theme/pkg: PLIST Log message: Update to adwaita-icon-theme-44.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:35:03 Modified files: astro/py-skyfield: Makefile distinfo Log message: update to py3-skyfield-1.46 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:46:07 Modified files: devel/apache-ant: Makefile distinfo devel/apache-ant/pkg: PLIST Log message: update to apache-ant-1.10.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:46:12 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-23.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:46:20 Modified files: converters/recode: Makefile distinfo converters/recode/patches: patch-src_Makefile_in Log message: update to recode-3.7.14 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:46:23 Modified files: devel/py-attrs : Makefile distinfo devel/py-attrs/pkg: PLIST Log message: update to py3-attrs-23.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:46:34 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/23 01:47:22 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.12.86 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/23 02:04:59 Modified files: share/man/man4 : pci.4 acpi.4 Log message: Xr to iosf(4). pci(4) needed an Xr to dwiic(4) too. pointed out by jmc@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/23 02:40:08 Modified files: devel/arm-none-eabi/gcc: Makefile devel/arm-none-eabi/gcc/pkg: PFRAG.aarch64 PFRAG.arm Log message: Add @conflict markers to arm-none-eabi gcc against gcc-linaro. Spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/23 03:51:21 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230423 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 03:58:38 Modified files: lib/libcrypto/x509: x509_utl.c Log message: x509_utl.c: Use correct spelling of NULL CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 04:19:52 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Align hex_to_string with OpenSSL 1.1 behavior This is a bit of a strange one. When this function was moved and renamed, somehow checks for NULL pointers and 0 length were lost. Whether that was due to great review missing it or great review suggesting it, is unclear. Now the function can actually legitimately be called with a length of 0 (as ASN.1 OCTET STRINGS can have length 0) and "" is the appropriate representation for that, so the fix is to allocate a 0 octet. That much was correct. What was completely missed is that a long can be negative which will then still lead to an out-of-bounds access. So fix that as well. Finally, don't malloc 3 * len + 1 without overflow checking. Rather use calloc's internal checks. The + 1 isn't really needed anyway. All this is still really gross and can be done much more cleanly and safely with CBB/CBS. This will done later once we have better regress coverage. ok jsing CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/23 04:29:35 Modified files: sys/dev/pv : viogpu.c Log message: Stop setting ri->ri_bs to prevent a panic caused by rasops accessing its uninitialized content. When we rasops_init() with RI_VCONS, a new screen is allocated. If ri->ri_bs is set, this will be copied. Otherwise a new one will be allocated and filled with ASCII spaces. Copying the ri->ri_bs is useful in case we have an early console which contents we want to keep. As we do not have an early console here, there's no point in setting it at the moment. With this my Hetzner arm64 VM doesn't panic anymore. ok jcs@ kettenis@ CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/04/23 05:20:43 Modified files: . : hackathons.html Log message: m2k23 begins CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 05:25:21 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Initialize ishex and isneg at the top and drop some elses CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/23 05:29:57 Modified files: usr.sbin/bgpctl: bgpctl.8 Log message: Document flowspec commands OK tb@ jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 05:34:57 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Add missing NULL check for BN_new() CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/23 05:39:10 Modified files: usr.sbin/bgpd : rde_rib.c Log message: Add the same AID filter to prefix_flowspec_dump() like in the other prefix/rib dump functions. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/23 05:39:52 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: For FLOWSPEC_SHOW conver the AID form regular inet/inet6 to flowspec versions. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 05:39:56 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Drop a superfluous isneg check. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/23 05:42:45 Modified files: usr.sbin/bgpctl: bgpctl.8 Log message: Flowspec show support an address family argument. Copy the description from the very similar 'network show'. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 05:50:49 Modified files: graphics/simple-scan: Makefile distinfo graphics/simple-scan/pkg: PLIST Log message: Update to simple-scan-44.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 05:52:14 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Drop some extra parentheses CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 05:54:21 Modified files: x11/gnome/desktop: Makefile distinfo Log message: Update to gnome-desktop-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:03:08 Modified files: x11/gnome/weather: Makefile distinfo x11/gnome/weather/pkg: PLIST Log message: Update to gnome-weather-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:04:41 Modified files: x11/gnome/cheese: Makefile distinfo x11/gnome/cheese/pkg: PLIST-main Log message: Update to cheese-44.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:10:39 Modified files: x11/gnome/settings-daemon: Makefile distinfo x11/gnome/settings-daemon/pkg: PLIST Log message: Update to gnome-settings-daemon-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:11:17 Modified files: x11/gnome/calendar: Makefile distinfo x11/gnome/calendar/pkg: PLIST Log message: Update to gnome-calendar-44.1. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/23 06:11:37 Modified files: usr.sbin/vmd : vm.c vmd.c vmd.h vmm.c Log message: vmd(8): teach vmm process how to exec. Use execvp(2) to launch vm children with new address spaces. Consequently, introduces use of unveil(2) into the vmm and vm processes. This imposes the requirement of launching vmd with absolute paths, similar to sshd(8). ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:21:55 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-meson_build patch-panels_common_meson_build patch-panels_info-overview_cc-info-overview-panel_c patch-panels_info-overview_meson_build patch-panels_power_cc-power-panel_c patch-panels_user-accounts_cc-user-panel_c patch-shell_cc-panel-loader_c patch-shell_meson_build x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:22:45 Modified files: x11/gnome/session: Makefile distinfo x11/gnome/session/pkg: PLIST Log message: Update to gnome-session-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:24:10 Modified files: x11/gnome/characters: Makefile distinfo x11/gnome/characters/pkg: PLIST Log message: Update to gnome-characters-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:41:10 Modified files: x11/gnome/font-viewer: Makefile distinfo x11/gnome/font-viewer/pkg: PLIST Log message: Update to gnome-font-viewer-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:41:34 Modified files: x11/gnome/baobab: Makefile distinfo x11/gnome/baobab/pkg: PLIST Log message: Update to baobab-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 06:58:18 Modified files: x11/gnome/nautilus: Makefile distinfo x11/gnome/nautilus/pkg: PLIST Log message: Update to nautilus-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:01:26 Modified files: www/epiphany : Makefile distinfo www/epiphany/patches: patch-lib_safe-browsing_ephy-gsb-service_c Log message: Update to epiphany-44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:06:20 Modified files: x11/gtksourceview5: Makefile distinfo x11/gtksourceview5/patches: patch-meson_build x11/gtksourceview5/pkg: PLIST Log message: Update to gtksourceview5-5.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:11:44 Modified files: x11/gnome/text-editor: Makefile distinfo x11/gnome/text-editor/pkg: PLIST Log message: Update to gnome-text-editor-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:12:06 Modified files: graphics/evince: Makefile distinfo graphics/evince/patches: patch-meson_build graphics/evince/pkg: PLIST Log message: Update to evince-44.1. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/23 07:16:04 Modified files: math/py-contourpy: Makefile distinfo math/py-contourpy/pkg: PLIST Log message: math/py-contourpy: update to 1.0.7 changelog: https://github.com/contourpy/contourpy/releases/tag/v1.0.7 from wen heping CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:17:17 Modified files: x11/gnome/eog : Makefile distinfo Log message: Update to eog-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:18:31 Modified files: x11/gnome/system-monitor: Makefile distinfo x11/gnome/system-monitor/pkg: PLIST Log message: Update to gnome-system-monitor-44.0. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/23 07:19:10 Modified files: x11/spectrwm : Makefile distinfo x11/spectrwm/patches: patch-spectrwm_c Log message: Update spectrwm to HEAD Fixes a couple of issues, one of which is the `bar_action` piping deadlock. OK sdk@, gonzalo@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 07:19:34 Modified files: usr.sbin/rpki-client: print.c Log message: In filemode, if an ASPA contains information for only 1 AFI, supplement the other OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:23:15 Modified files: x11/gnome/eog-plugins: Makefile distinfo Log message: Update to eog-plugins-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:25:46 Modified files: x11/gnome/calculator: Makefile distinfo x11/gnome/calculator/pkg: PLIST Log message: Update to gnome-calculator-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:27:44 Modified files: x11/gnome/backgrounds: Makefile distinfo x11/gnome/backgrounds/pkg: PLIST Log message: Update to gnome-backgrounds-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:28:07 Modified files: x11/gnome/clocks: Makefile distinfo x11/gnome/clocks/pkg: PLIST Log message: Update to gnome-clocks-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:34:42 Modified files: x11/gnome/music: Makefile distinfo x11/gnome/music/pkg: PLIST Log message: Update to gnome-music-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:35:41 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:41:57 Modified files: x11/gnome/photos: Makefile distinfo x11/gnome/photos/pkg: PLIST Removed files: x11/gnome/photos/patches: patch-meson_build Log message: Update to gnome-photos-44.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 07:43:46 Log message: Import C2SP/CCTV test This currently only covers Ed25519 using the c2sp-testvectors package and checks that our Ed25519 implementation behaves as expected from a "ref10" implementation. This test has Go and c2sp-testvectors as a hard dependency. It will optionally pick up any OpenSSL package installed on the system and test that as well. https://github.com/C2SP/CCTV https://github.com/C2SP/CCTV/tree/main/ed25519 Status: Vendor Tag: tb Release Tags: tb_20230422 N src/regress/lib/libcrypto/c2sp/Makefile N src/regress/lib/libcrypto/c2sp/cctv.go No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 07:44:46 Modified files: x11/gnome/connections: Makefile distinfo x11/gnome/connections/pkg: PLIST Log message: Update to gnome-connections-44.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 07:47:35 Modified files: regress/lib/libcrypto: Makefile Log message: Link c2sp test to build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 08:09:28 Modified files: x11/xfce4/xfce4-dict: Makefile distinfo x11/xfce4/xfce4-dict/pkg: PLIST Log message: x11/xfce4/xfce4-dict: update to 0.8.5 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 08:12:27 Modified files: x11/xfce4/xfmpc: Makefile distinfo x11/xfce4/xfmpc/pkg: PLIST Log message: x11/xfce4/xfmpc: update to 0.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 08:43:16 Modified files: x11/gnome/contacts: Makefile distinfo Log message: Update to gnome-contacts-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 08:58:03 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-meson_build patch-src_backends_meta-stage-impl_c patch-src_backends_x11_meta-seat-x11_c x11/gnome/mutter/pkg: PLIST Added files: x11/gnome/mutter/patches: patch-src_backends_meta-backend_c Removed files: x11/gnome/mutter/patches: patch-src_backends_x11_meta-input-settings-x11_c Log message: Update to mutter-44.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 09:06:41 Modified files: mail/stalwart/smtp: Makefile Log message: mail/stalwart/smtp: add missing BDEP on devel/protobuf per https://docs.rs/prost-build/latest/prost_build/#sourcing-protoc the prost_build crate needs protoc at build time fixes a build failure seen by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 09:24:10 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-data_gnome-shell-dbus-interfaces_gresource_xml patch-src_main_c x11/gnome/shell/pkg: PLIST Added files: x11/gnome/shell/patches: patch-config_h_meson patch-meson_build Log message: Update to gnome-shell-44.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 09:32:24 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 44.0 \o/ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/04/23 09:32:39 Modified files: www/sfeed : Makefile distinfo www/sfeed/pkg : PLIST Log message: Update to sfeed-1.8, from Hiltjo Posthuma (maintainer) Changes: Fixes: * sfeed_update: fail early if creating a temporary directory or status file fails. * sfeed_atom, sfeed_json, sfeed_mbox: Fix reading past the buffer with an escaped NUL byte (\ NUL). Note that this could not happen with output from sfeed itself. Only if it was manipulated. * sfeed_curses: fix (very hard to trigger) memleak when getline() returns EOF for lazyloaded items. * sfeed parser: * Improve parsing RFC2822 obsolete short year. * Use errno ENOMEM instead of EOVERFLOW. This matches the behaviour of setting errno for malloc/calloc on the following systems too: glibc, musl libc, OpenBSD libc. * date to unix timestamp: fix incorrect int type to long. Found while testing sfeed on 16-bit MS-DOS with Open Watcom (for "fun" :)). * Makefile: remove duplicate CPPFLAGS for sfeed_curses Features: * sfeed_json: add JSON output format tool. This formats the TSV data to JSON. It uses a subset of JSON Feed 1.1: https://www.jsonfeed.org/version/1.1/ Optimizations: * sfeed_atom: save a few bytes in the output by removing the type="text" attribute, because for Atom the default for the type is text. * Slightly reduce stack size for translating XML entities. A numeric entity could use 5 bytes, so use a round number of 8 bytes. Misc: * sfeed: simplify time calculation and make it slightly easier to read. * Remove the sfeed name in some outputs ("branding"). * Documentation improvements. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 09:34:14 Modified files: x11/gnome/shell-extensions: Makefile distinfo Log message: Update to gnome-shell-extensions-44.0. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/23 09:36:07 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.46.0 -> 0.46.1 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.46.1 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/23 09:48:15 Modified files: audio/ncmpc : Makefile distinfo audio/ncmpc/patches: patch-src_screen_cxx patch-src_screen_utils_cxx Log message: audio/ncmpc: update to 0.48 changelog: ncmpc 0.48 - (2023-04-06) * drop support for ~/.ncmpc/; using only ~/.config/ncmpc/ (XDG) * improve scroll-offset handling * experimental table layout ok rsadowski and landry CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 10:08:27 Modified files: x11/gnome/shell/patches: patch-meson_build patch-src_main_c Removed files: x11/gnome/shell/patches: patch-config_h_meson Log message: Simplify patching. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 10:46:04 Modified files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: www/nextcloud/24: update to 24.0.12, ok gonzalo@ (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 10:46:34 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: www/nextcloud/25: update to 25.0.6, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 10:46:57 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: www/nextcloud/26: update to 26.0.1, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 10:56:35 Modified files: www/nextcloud/24: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/24/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/24: MFC update to 24.0.12, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 10:56:54 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/25/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/25: MFC update to 25.0.6, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/23 11:12:22 Modified files: www/libreddit : Makefile distinfo crates.inc Log message: www/libreddit: update to 0.30.1 changelog: https://github.com/libreddit/libreddit/compare/v0.25.1...v0.30.1 ok sdk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 12:14:44 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-44.1. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/23 12:22:07 Modified files: audio/ncmpc : Makefile Log message: audio/ncmpc: alphabetize LIB_DEPENDS and include iconv/alphabetize WANTLIB ok sdk (and thanks for the drubbing with the cluestick :) CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 12:24:01 Modified files: lib/libcrypto/man: EVP_DigestInit.3 Log message: Man page update for EVP_sha512_224() and EVP_sha512_256() OK tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/04/23 12:38:55 Modified files: regress/sys/arch/amd64/vmm: vcpu.c Log message: cope with more s/XCR0/XFEATURE renames CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 12:51:53 Modified files: lib/libssl : ssl_lib.c ssl_local.h ssl_tlsext.c ssl_tlsext.h Log message: Randomize the order of TLS extensions On creation of an SSL using SSL_new(), randomize the order in which the extensions will be sent. There are several constraints: the PSK extension must always come last. The order cannot be randomized on a per-message basis as the strict interpretation of the standard chosen in the CH hashing doesn't allow changing the order between first and second ClientHello. Another constraint is that the current code calls callbacks directly on parsing an extension, which means that the order callbacks are called depends on the order in which the peer sent the extensions. This results in breaking apache-httpd setups using virtual hosts with full ranomization because virtual hosts don't work if the SNI is unknown at the time the ALPN callback is called. So for the time being, we ensure that SNI always precedes ALPN to avoid issues until this issue is fixed. This is based on an idea by David Benjamin https://boringssl-review.googlesource.com/c/boringssl/+/48045 Input & ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/23 12:59:41 Modified files: regress/lib/libssl/client: Makefile clienttest.c regress/lib/libssl/tlsext: tlsexttest.c Log message: Fix the client test and the tlsext test to work with randomized TLS extensions (this involves unrandomizing the extension order for the tests that rely on golden numbers. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/23 13:07:50 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure patch-meson_build patch-qga_commands-posix_c patch-qga_main_c patch-util_cacheflush_c emulators/qemu/pkg: PLIST-main Removed files: emulators/qemu/patches: patch-qga_commands-bsd_c patch-util_qemu-thread-posix_c Log message: emulators/qemu: update to 8.0, from brad (MAINTAINER) see https://wiki.qemu.org/ChangeLog/8.0 Remove patches upstreamed by brad. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/23 13:22:08 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/23 13:30:29 Modified files: www/tor-browser/browser: Makefile Log message: Tor Browser: drop custom PATCHORIG CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/23 14:58:18 Modified files: security/libgcrypt: Makefile security/libgcrypt/patches: patch-random_rndgetentropy_c Log message: Use upstream patch. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/23 15:08:26 Modified files: gnu/llvm/lld/ELF: SyntheticSections.cpp SyntheticSections.h Log message: Don't create IBT .plt if there are no PLT entries. Cherry picked from upstream. Fixes several issues including problems with ld.bfd when it sees such a .plt in an object file that is getting linked into a binary. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 15:31:16 Modified files: lib/libcrypto/x509: x509_err.c x509.h lib/libcrypto/asn1: x_x509.c Log message: Add compliance checks for the X.509 version field Check whether the X.509 version is in the range of valid version values, and also checks whether the version is consistent with fields new to those versions (such as X.509 v3 extensions). X.690 section 11.5 states: "The encoding of a set value or a sequence value shall not include an encoding for any component value which is equal to its default value." However, enforcing version 1 (value 0) to be absent reportedly caused some issues as recent as July 2020, so accept version 1 even if it is explicitly encoded. OK tb@ beck@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 15:39:19 Modified files: lib/libcrypto/x509: x509_purp.c Log message: If extensions are encountered on a X.509 V1 cert, mark as invalid While there, explicitly check for 0 - as X509_get_version() is a wrapper around the less than beloved ASN1_INTEGER_get(). OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 15:46:08 Modified files: lib/libcrypto/x509: x509_purp.c Log message: In the case of V1 certs, the extension count should be exactly 0 OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/23 15:49:15 Modified files: lib/libcrypto/x509: x509_purp.c Log message: Replace X509v3_get_ext_count() with X509_get_ext_count() Error introduced in 1.24 CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/04/23 16:48:03 Modified files: sys/dev/pci : if_aq_pci.c Log message: Prepare for adding Atlantic 2 support by renaming functions and defines specific to Atlantic 1, shuffling some of the setup code, and adding get_mac_addr to the firmware ops struct. ok dlg@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/04/23 16:57:23 Modified files: sys/dev/pci : if_aq_pci.c Log message: Adjust some printfs in the attach code path to make more sense, and include the mac address of the interface on the attach line. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/23 17:28:49 Modified files: net/transmission: Makefile distinfo net/transmission/pkg: PLIST-main Added files: net/transmission/patches: patch-cli_cli_cc Log message: update to transmission 4.0.3, cherry-pick magnet link fix from Josh/maintainer CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/23 17:45:16 Modified files: sysutils/patchelf: Makefile distinfo sysutils/patchelf/pkg: PLIST Log message: update to patchelf 0.18.0 - Add options to print, clear and set executable stack state - Modernizations and strictness improvements by @cgzones - Add feature to rename dynamic symbols - Avoid overlapping program header table with section header table - Other switches might set changed as true. Use extraStrings size. - Use the largest segment alignment for libraries requiring non-standard alignments - Add one extra page to avoid overlapping with next page if its rounded… - Add zsh completion - Do not let modifyRPath taint shared strings in strtab. - Resize segment mapping rewritten sections if needed CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/23 18:11:08 Modified files: share/man/man4 : pci.4 Log message: actually xr to iosf this time. with patience from jmc@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/04/23 19:33:32 Modified files: sys/dev/fdt : if_dwqe_fdt.c sys/dev/ic : dwqe.c dwqevar.h Log message: handle fixed-link configuration in the device tree. if fixed-link is present, populate the interface baudrate and link status (full duplex or half duplex), and then call the statch handler to apply that config to the MAC. if fixed-link is specified then do not attach a phy. note that phy lookup and reset still occurs in case the device tree still uses the deprecated snps,reset-gpio properties. the fixed link port on the bpi r2 pro is connected to a switch chip (which is not really a phy) that needs needs a reset provided by the snps,reset-gpio handling. an improved device tree would have the reset properties on the switch node so it could do its own reset, but we can't have nice things can we? tested on a nanopi r5s, which has a phy but no fixed-link config, and a banana pi bpi-r2 pro, which has both (cos it has two dwqes, one with a phy and one without). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/24 00:24:32 Modified files: devel/py-attrs : Makefile Log message: missing BDEP on py-hatch-fancy-pypi-readme and set MODPY_BUILD to hatch-vcs instead of hatchling, reported by lraab CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/24 01:36:50 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.14.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/24 01:43:28 Modified files: net/bird : Makefile.inc Log message: bird: add https MASTER_SITES CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/24 02:09:29 Modified files: lib/libcrypto/asn1: x_x509.c Log message: Revert 1.32 jsing@ noted that ASN1_OP_D2I_POST might not be the best place to introduce this check (as could lead to pushing errors (ASN1_R_AUX_ERROR) onto the stack). Additionally, without matching validation on the encoding side brittleness is introduced. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/24 02:39:06 Modified files: lib/libcrypto/x509: x509.h x509_err.c Log message: Sort X.509 error reasons, use next available error value, and align error message with internal error code name. OK tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/04/24 02:59:09 Modified files: libexec/ld.so : library_subr.c Log message: do a cache lookup as well in case a full pathname is passed to dlopen CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/24 03:04:03 Modified files: sys/arch/amd64/amd64: acpi_machdep.c cpu.c hibernate_machdep.c Log message: Toggle IBT off during amd64 hibernate before dropping to real mode. Hibernate on IBT-capable MP systems broke when trying to quiesce cpus. Instead of finding the locations of endbr64 in the asm indirect jumps in acpi_wakecode.S, simply disable CR4.CET beforehand and re-enable on resume. This will also disable shadowstack, but there are no plans to use it. "this approach is fine" deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/04/24 03:18:55 Modified files: sys/dev/pci : if_aq_pci.c Log message: Add initial support for Atlantic 2 hardware. Atlantic 2 has much more complicated rx processing, and here we're doing the bare minimum to get packets moving. RSS is not implemented yet, vlans and multicast (among others) probably don't work yet either. tested by kettenis@ on an M2 Mac Mini, and by me on an AQC113 card provided by Brad ok dlg@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/24 03:20:09 Modified files: sys/kern : uipc_socket.c Log message: Don't check `so_sp' within sofree(). The following isspliced() and issplicedback() already have this check. ok bluhm@ CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2023/04/24 03:28:39 Modified files: app/xtsscale : xtsscale.1 Log message: Fix spacing in rendered manpage. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/24 04:22:06 Modified files: sys/kern : kern_exec.c Log message: Abuse the wxallowed flag to decide whether we should enforce branch target or not. The idea is that since /usr/local has wxallowed by default this will enable enforcement for base while leaving ports alone for now. This will help us transition to a state where ports are properly marked and allow us to establish that base is really clean. Also add an exception for chrome. Chrome already appears to be clean on arm64 and this exception can be easily modified for testing other ports. This will screw over people that deliberately disable wxallowed on /usr/local or who don't have a separate partition for /usr/local. We think that is an acceptable compromise for the next months. ok robert@, deraadt@ (who came up with the idea) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/24 04:22:48 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Enable branch target control flow enforcement on arm64. ok robert@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/24 05:15:43 Modified files: lang/python/3.10: Makefile lang/python/3.10/files: CHANGES.OpenBSD lang/python/3.10/patches: patch-Modules__hashopenssl_c Log message: Python 3.10: improve hashopenssl patches This way Python will pick up the new hashes (truncated sha2, sha3) once they will be enabled in the next libcrypto bump. Also make the CHANGES.OpenBSD entry a bit more generic so it doesn't need constant tweaking. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/24 05:18:57 Modified files: lang/python/3.11: Makefile lang/python/3.11/files: CHANGES.OpenBSD lang/python/3.11/patches: patch-Modules__hashopenssl_c Log message: Python 3.11: improve hashopenssl patches This way Python will pick up the new hashes (truncated sha2, sha3) once they will be enabled in the next libcrypto bump. Also make the CHANGES.OpenBSD entry a bit more generic so it doesn't need constant tweaking. This and the Python 3.10 changes were ok sthen, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:30:13 Modified files: multimedia/gstreamer1/plugins-base: Makefile Log message: Don't enforce optional dependency on gvfs; it will create a cyclic dependency with new gtk-update-icon-cache built by gtk+4: x11/gtk+4 -> gst-plugins-{bad,base} -> gvfs -> gtk+4,-guic -> x11/gtk+4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:30:42 Modified files: multimedia/gstreamer1/plugins-bad: Makefile Log message: Sync LIB_DEPENDS after plugins-base lost its dependency on gvfs. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:31:29 Modified files: x11/gtk+3 : Makefile x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-guic PLIST-main Removed files: x11/gtk+3/pkg : DESCR-guic PLIST-guic Log message: Move gtk-update-icon-cache form gtk+3 to gtk+4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:40:45 Modified files: astro/kstars : Makefile astro/stellarium: Makefile audio/ario : Makefile audio/audacious/player: Makefile audio/audacity : Makefile audio/calf : Makefile audio/cantata : Makefile audio/clementine: Makefile audio/cozy : Makefile audio/deadbeef : Makefile audio/easytag : Makefile audio/gmpc : Makefile audio/gogglesmm: Makefile audio/grip : Makefile audio/lmms : Makefile audio/milkytracker: Makefile audio/mscore : Makefile audio/mumble : Makefile audio/musique : Makefile audio/ocp : Makefile audio/parlatype: Makefile audio/picard : Makefile audio/pithos : Makefile audio/potamus : Makefile audio/qsynth : Makefile audio/quodlibet: Makefile audio/rhythmbox: Makefile audio/tagtool : Makefile cad/geda-gaf : Makefile cad/gerbv : Makefile cad/gtkwave : Makefile cad/kicad : Makefile cad/lepton-eda : Makefile cad/openscad : Makefile cad/pcb : Makefile cad/qelectrotech: Makefile comms/gnuradio : Makefile comms/sigrok/libsigrok: Makefile comms/sigrok/pulseview: Makefile comms/sigrok/sigrok-cli: Makefile comms/syncterm : Makefile databases/sqlitebrowser: Makefile devel/codeblocks: Makefile devel/geany : Makefile devel/giggle : Makefile devel/git-cola : Makefile devel/glade : Makefile devel/kdevelop : Makefile devel/kdiff3 : Makefile devel/kf5/breeze-icons: Makefile devel/kf5/oxygen-icons: Makefile devel/kf5/purpose: Makefile devel/libpeas : Makefile devel/poedit : Makefile devel/qgit : Makefile devel/qt-creator: Makefile devel/zeal : Makefile editors/TeXmacs: Makefile editors/abiword: Makefile editors/apostrophe: Makefile editors/calligra: Makefile editors/calligraplan: Makefile editors/emacs : Makefile editors/featherpad: Makefile editors/focuswriter: Makefile editors/ghostwriter: Makefile editors/kile : Makefile editors/leafpad: Makefile editors/libreoffice: Makefile editors/neovim : Makefile editors/neovim-qt: Makefile editors/subtitleeditor: Makefile editors/teaqt : Makefile editors/tiled : Makefile editors/vim : Makefile education/verbiste: Makefile emulators/citra: Makefile emulators/dolphin: Makefile emulators/fs-uae: Makefile emulators/gnusim8085: Makefile emulators/hatari: Makefile emulators/mgba : Makefile emulators/mupen64plus/ui-console: Makefile emulators/nestopia: Makefile emulators/sameboy: Makefile emulators/snes9x: Makefile games/alephone/alephone: Makefile games/arx-libertatis: Makefile games/barrage : Makefile games/blobwars : Makefile games/cataclysm-dda: Makefile games/chromium-bsu: Makefile games/corsixth : Makefile games/dustrac : Makefile games/endless-sky: Makefile games/enigma : Makefile games/flare : Makefile games/freeblocks: Makefile games/freeciv : Makefile games/freedink/game: Makefile games/freedroidrpg: Makefile games/freeorion: Makefile games/gamine : Makefile games/garden : Makefile games/gcompris : Makefile games/gemrb : Makefile games/gnome-mastermind: Makefile games/gnubg : Makefile games/gottcode/connectagram: Makefile games/gottcode/cutemaze: Makefile games/gottcode/gottet: Makefile games/gottcode/hexalate: Makefile games/gottcode/peg-e: Makefile games/gottcode/simsu: Makefile games/gottcode/tanglet: Makefile games/gottcode/tetzle: Makefile games/ja2-stracciatella: Makefile games/julius : Makefile games/lgeneral : Makefile games/love/mime: Makefile games/lugaru : Makefile games/manaplus : Makefile games/mars : Makefile games/meandmyshadow: Makefile games/minecraft: Makefile games/minetest : Makefile games/moonlight-qt: Makefile games/naev : Makefile games/nsnake : Makefile games/numptyphysics: Makefile games/openclonk: Makefile games/openjazz : Makefile games/openra : Makefile games/openrct2 : Makefile games/openttd : Makefile games/openxcom : Makefile games/pentobi : Makefile games/pioneer : Makefile games/pioneers : Makefile games/puzzles : Makefile games/pysol : Makefile games/redeclipse: Makefile games/residualvm: Makefile games/scummvm : Makefile games/solarus/solarus: Makefile games/supertux : Makefile games/supertuxkart: Makefile games/taisei : Makefile games/tbftss : Makefile games/tuxpaint : Makefile games/valyriatear: Makefile games/vms-empire: Makefile games/warzone2100: Makefile games/wesnoth : Makefile games/widelands: Makefile games/xboard : Makefile geo/geocode-glib: Makefile geo/gpx-viewer : Makefile geo/gpxsee : Makefile geo/kgeotag : Makefile geo/merkaartor : Makefile geo/qgis : Makefile geo/qmapshack : Makefile geo/spatialite/gui: Makefile geo/viking : Makefile graphics/azpainter: Makefile graphics/birdfont: Makefile graphics/bonzomatic: Makefile graphics/comix : Makefile graphics/cstitch: Makefile graphics/darktable: Makefile graphics/dia : Makefile graphics/digikam: Makefile graphics/djview4: Makefile graphics/djvulibre: Makefile graphics/drawpile: Makefile graphics/dvdrip: Makefile graphics/evince: Makefile graphics/feh : Makefile graphics/flameshot: Makefile graphics/fyre : Makefile graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile graphics/gnofract4d: Makefile graphics/gpicview: Makefile graphics/grafx2: Makefile graphics/gthumb: Makefile graphics/hugin : Makefile graphics/inkscape: Makefile graphics/krita : Makefile graphics/ksnip : Makefile graphics/mypaint: Makefile graphics/nomacs: Makefile graphics/nsxiv : Makefile graphics/peek : Makefile graphics/pinta : Makefile graphics/rawtherapee: Makefile graphics/scratch: Makefile graphics/shotwell: Makefile graphics/simple-scan: Makefile graphics/skanlite: Makefile graphics/viewnior: Makefile graphics/yacreader: Makefile Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic + bump included inherits from MODULE. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:41:33 Modified files: inputmethods/cellwriter: Makefile inputmethods/fcitx: Makefile inputmethods/fcitx-anthy: Makefile inputmethods/fcitx-chewing: Makefile inputmethods/fcitx-chinese-addons: Makefile inputmethods/fcitx-hangul: Makefile inputmethods/fcitx-kkc: Makefile inputmethods/fcitx-table-extra: Makefile inputmethods/fcitx-unikey: Makefile inputmethods/ibus: Makefile inputmethods/ibus-anthy: Makefile inputmethods/ibus-typing-booster: Makefile japanese/gwaei : Makefile lang/bacon : Makefile mail/claws-mail: Makefile mail/evolution : Makefile mail/geary : Makefile mail/trojita : Makefile math/galculator: Makefile math/geogebra : Makefile math/gnumeric : Makefile math/kst : Makefile math/labplot : Makefile math/octave : Makefile math/pspp : Makefile math/rstudio : Makefile misc/feathernotes: Makefile misc/gramps : Makefile misc/redshift : Makefile multimedia/devede: Makefile multimedia/gaupol: Makefile multimedia/gnome-twitch: Makefile multimedia/handbrake: Makefile multimedia/imagination: Makefile multimedia/kguitar: Makefile multimedia/kid3: Makefile multimedia/lebiniou: Makefile multimedia/mkvtoolnix: Makefile multimedia/mlt7: Makefile multimedia/mpv : Makefile multimedia/phonon-backend/gstreamer: Makefile multimedia/qtav: Makefile multimedia/shotcut: Makefile multimedia/synfigstudio: Makefile multimedia/upplay: Makefile multimedia/xine-ui: Makefile net/deluge : Makefile net/dino : Makefile net/ettercap : Makefile net/filezilla : Makefile net/gajim : Makefile net/gpodder : Makefile net/grsync : Makefile net/gupnp/tools: Makefile net/hexchat : Makefile net/kdeconnect-kde: Makefile net/konversation: Makefile net/kristall : Makefile net/ktorrent : Makefile net/lagrange : Makefile net/neochat : Makefile net/nextcloudclient: Makefile net/nheko : Makefile net/nicotine-plus: Makefile net/owncloudclient: Makefile net/pidgin : Makefile net/psi : Makefile net/qbittorrent/qbittorrent: Makefile net/seafile/client: Makefile net/srain : Makefile net/tdesktop : Makefile net/transmission: Makefile net/utox : Makefile news/pan : Makefile print/kbibtex : Makefile print/lyx : Makefile print/pdfarranger: Makefile print/scribus : Makefile print/xournal : Makefile print/xournalpp: Makefile productivity/glabels: Makefile productivity/gnucash: Makefile productivity/grisbi: Makefile productivity/gtg: Makefile productivity/homebank: Makefile productivity/kalendar: Makefile productivity/kmymoney: Makefile productivity/ktimetracker: Makefile productivity/libalkimia: Makefile productivity/lifeograph: Makefile productivity/minder: Makefile productivity/novprog: Makefile productivity/osmo: Makefile productivity/qbirthday: Makefile productivity/rednotebook: Makefile productivity/tryton/5.0/tryton: Makefile productivity/tryton/5.2/tryton: Makefile productivity/workrave: Makefile productivity/zim: Makefile security/fwbuilder: Makefile security/keepassxc: Makefile security/qdigidoc4: Makefile sysutils/appmanager: Makefile sysutils/deja-dup: Makefile sysutils/dspy : Makefile sysutils/gsmartcontrol: Makefile sysutils/krename: Makefile sysutils/menulibre: Makefile sysutils/rclone-browser: Makefile sysutils/rofi : Makefile sysutils/tkdvd : Makefile sysutils/virt-manager: Makefile telephony/linphone/linphone-desktop: Makefile textproc/calibre: Makefile textproc/catfish: Makefile textproc/foliate: Makefile textproc/gtranslator: Makefile textproc/meld : Makefile textproc/nfoview: Makefile textproc/qpdfview: Makefile textproc/zathura/core: Makefile www/badwolf : Makefile www/bluefish : Makefile www/castor : Makefile www/chromium : Makefile www/epiphany : Makefile www/httrack : Makefile www/iridium : Makefile www/liferea : Makefile www/minitube : Makefile www/newsboat : Makefile www/otter-browser: Makefile www/qutebrowser: Makefile www/uget : Makefile www/ungoogled-chromium: Makefile x11/arc-icon-theme: Makefile x11/cool-retro-term: Makefile x11/copyq : Makefile x11/ede/desktop: Makefile x11/elementary/code: Makefile x11/elementary/dock: Makefile x11/elementary/granite: Makefile x11/faba-icon-theme: Makefile x11/faenza-icon-theme: Makefile x11/gigolo : Makefile x11/gnome-colors-icon-theme: Makefile x11/gnome-mplayer: Makefile x11/gnome/accerciser: Makefile x11/gnome/adwaita-icon-theme: Makefile x11/gnome/aisleriot: Makefile x11/gnome/baobab: Makefile x11/gnome/browser-connector: Makefile x11/gnome/builder: Makefile x11/gnome/calculator: Makefile x11/gnome/calendar: Makefile x11/gnome/characters: Makefile x11/gnome/cheese: Makefile x11/gnome/clocks: Makefile x11/gnome/color-manager: Makefile x11/gnome/connections: Makefile x11/gnome/console: Makefile x11/gnome/contacts: Makefile x11/gnome/control-center: Makefile x11/gnome/dconf-editor: Makefile x11/gnome/devhelp: Makefile x11/gnome/dictionary: Makefile x11/gnome/endeavour: Makefile x11/gnome/eog : Makefile x11/gnome/file-roller: Makefile x11/gnome/font-viewer: Makefile x11/gnome/gcr : Makefile x11/gnome/gedit: Makefile x11/gnome/ghex : Makefile x11/gnome/gitg : Makefile x11/gnome/icon-theme: Makefile x11/gnome/icon-theme-symbolic: Makefile x11/gnome/libadwaita: Makefile x11/gnome/libpanel: Makefile x11/gnome/mahjongg: Makefile x11/gnome/maps : Makefile x11/gnome/music: Makefile x11/gnome/nautilus: Makefile x11/gnome/notes: Makefile x11/gnome/online-accounts: Makefile x11/gnome/orca : Makefile x11/gnome/photos: Makefile x11/gnome/polari: Makefile x11/gnome/power-manager: Makefile x11/gnome/quadrapassel: Makefile x11/gnome/screenshot: Makefile x11/gnome/seahorse: Makefile x11/gnome/secrets: Makefile x11/gnome/shell: Makefile x11/gnome/text-editor: Makefile x11/gnome/themes-extra: Makefile x11/gnome/totem: Makefile x11/gnome/tour : Makefile x11/gnome/tweaks: Makefile x11/gnome/usage: Makefile x11/gnome/weather: Makefile x11/gnome/yelp : Makefile Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic + bump included inherits from MODULE. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:42:25 Modified files: x11/greybird : Makefile x11/gromit-mpx : Makefile x11/gtk+2 : Makefile x11/gtksourceview5: Makefile x11/gxmessage : Makefile x11/human-icon-theme: Makefile x11/industrial-icon-theme: Makefile x11/jgmenu : Makefile x11/kde-applications/akonadi: Makefile x11/kde-applications/akonadi-calendar-tools: Makefile x11/kde-applications/akonadi-import-wizard: Makefile x11/kde-applications/akonadiconsole: Makefile x11/kde-applications/akregator: Makefile x11/kde-applications/ark: Makefile x11/kde-applications/artikulate: Makefile x11/kde-applications/blinken: Makefile x11/kde-applications/bomber: Makefile x11/kde-applications/bovo: Makefile x11/kde-applications/cantor: Makefile x11/kde-applications/cervisia: Makefile x11/kde-applications/dolphin: Makefile x11/kde-applications/dragon: Makefile x11/kde-applications/elisa: Makefile x11/kde-applications/filelight: Makefile x11/kde-applications/granatier: Makefile x11/kde-applications/gwenview: Makefile x11/kde-applications/juk: Makefile x11/kde-applications/kaccounts-providers: Makefile x11/kde-applications/kaddressbook: Makefile x11/kde-applications/kajongg: Makefile x11/kde-applications/kalarm: Makefile x11/kde-applications/kalgebra: Makefile x11/kde-applications/kalzium: Makefile x11/kde-applications/kanagram: Makefile x11/kde-applications/kapman: Makefile x11/kde-applications/kapptemplate: Makefile x11/kde-applications/kate: Makefile x11/kde-applications/katomic: Makefile x11/kde-applications/kbackup: Makefile x11/kde-applications/kblackbox: Makefile x11/kde-applications/kblocks: Makefile x11/kde-applications/kbounce: Makefile x11/kde-applications/kbreakout: Makefile x11/kde-applications/kbruch: Makefile x11/kde-applications/kcachegrind: Makefile x11/kde-applications/kcharselect: Makefile x11/kde-applications/kcolorchooser: Makefile x11/kde-applications/kde-dev-utils: Makefile x11/kde-applications/kdeedu-data: Makefile x11/kde-applications/kdenlive: Makefile x11/kde-applications/kdepim-addons: Makefile x11/kde-applications/kdepim-runtime: Makefile x11/kde-applications/kdf: Makefile x11/kde-applications/kdiamond: Makefile x11/kde-applications/kfind: Makefile x11/kde-applications/kfloppy: Makefile x11/kde-applications/kfourinline: Makefile x11/kde-applications/kgeography: Makefile x11/kde-applications/kget: Makefile x11/kde-applications/kgoldrunner: Makefile x11/kde-applications/kgpg: Makefile x11/kde-applications/khangman: Makefile x11/kde-applications/kig: Makefile x11/kde-applications/kigo: Makefile x11/kde-applications/killbots: Makefile x11/kde-applications/kimagemapeditor: Makefile x11/kde-applications/kipi-plugins: Makefile x11/kde-applications/kiriki: Makefile x11/kde-applications/kiten: Makefile x11/kde-applications/kjumpingcube: Makefile x11/kde-applications/kleopatra: Makefile x11/kde-applications/klettres: Makefile x11/kde-applications/klickety: Makefile x11/kde-applications/klines: Makefile x11/kde-applications/kmag: Makefile x11/kde-applications/kmahjongg: Makefile x11/kde-applications/kmail: Makefile x11/kde-applications/kmail-account-wizard: Makefile x11/kde-applications/kmines: Makefile x11/kde-applications/kmix: Makefile x11/kde-applications/kmousetool: Makefile x11/kde-applications/kmouth: Makefile x11/kde-applications/kmplot: Makefile x11/kde-applications/knavalbattle: Makefile x11/kde-applications/knetwalk: Makefile x11/kde-applications/knotes: Makefile x11/kde-applications/kolf: Makefile x11/kde-applications/kollision: Makefile x11/kde-applications/kolourpaint: Makefile x11/kde-applications/kompare: Makefile x11/kde-applications/konqueror: Makefile x11/kde-applications/konquest: Makefile x11/kde-applications/kontact: Makefile x11/kde-applications/kontrast: Makefile x11/kde-applications/korganizer: Makefile x11/kde-applications/kreversi: Makefile x11/kde-applications/krfb: Makefile x11/kde-applications/kruler: Makefile x11/kde-applications/ksanecore: Makefile x11/kde-applications/kshisen: Makefile x11/kde-applications/ksirk: Makefile x11/kde-applications/ksnakeduel: Makefile x11/kde-applications/kspaceduel: Makefile x11/kde-applications/ksquares: Makefile x11/kde-applications/ksudoku: Makefile x11/kde-applications/kteatime: Makefile x11/kde-applications/ktimer: Makefile x11/kde-applications/ktouch: Makefile x11/kde-applications/ktuberling: Makefile x11/kde-applications/kturtle: Makefile x11/kde-applications/kubrick: Makefile x11/kde-applications/kwalletmanager: Makefile x11/kde-applications/kwordquiz: Makefile x11/kde-applications/libkipi: Makefile x11/kde-applications/libksane: Makefile x11/kde-applications/lokalize: Makefile x11/kde-applications/lskat: Makefile x11/kde-applications/marble: Makefile x11/kde-applications/minuet: Makefile x11/kde-applications/okteta: Makefile x11/kde-applications/okular: Makefile x11/kde-applications/palapeli: Makefile x11/kde-applications/picmi: Makefile x11/kde-applications/rocs: Makefile x11/kde-applications/spectacle: Makefile x11/kde-applications/step: Makefile x11/kde-applications/umbrello: Makefile x11/kde-plasma/breeze: Makefile x11/kitty : Makefile x11/klavaro : Makefile x11/krusader : Makefile x11/lightly : Makefile x11/lumina : Makefile x11/lxqt/config: Makefile x11/lxqt/lximage-qt: Makefile x11/lxqt/obconf-qt: Makefile x11/lxqt/powermanagement: Makefile x11/lxqt/qterminal: Makefile x11/lxqt/screengrab: Makefile x11/lxqt/themes: Makefile x11/lxterminal : Makefile x11/mate/atril : Makefile x11/mate/caja : Makefile x11/mate/control-center: Makefile x11/mate/engrampa: Makefile x11/mate/eom : Makefile x11/mate/icon-theme: Makefile Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic + bump included inherits from MODULE. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:42:53 Modified files: x11/mate/libmateweather: Makefile x11/mate/media : Makefile x11/mate/menu-advanced: Makefile x11/mate/notification-daemon: Makefile x11/mate/panel : Makefile x11/mate/power-manager: Makefile x11/mate/screensaver: Makefile x11/mate/session-manager: Makefile x11/mate/settings-daemon: Makefile x11/mate/themes: Makefile x11/mate/utils : Makefile x11/moka-icon-theme: Makefile x11/nitrogen : Makefile x11/paper-icon-theme: Makefile x11/papirus-icon-theme: Makefile x11/picom : Makefile x11/podbrowser : Makefile x11/qdirstat : Makefile x11/qt5/qtwebengine: Makefile x11/qtfm : Makefile x11/remmina : Makefile x11/retrosmart-icon-theme: Makefile x11/roxterm : Makefile x11/sawfish : Makefile x11/smplayer : Makefile x11/smtube : Makefile x11/tangerine-icon-theme: Makefile x11/tango-icon-theme: Makefile x11/tango-icon-theme-extras: Makefile x11/tellico : Makefile x11/terminator : Makefile x11/tigervnc : Makefile x11/tint2 : Makefile x11/virt-viewer: Makefile x11/vlc : Makefile x11/x2goclient : Makefile x11/xarchiver : Makefile x11/xchm : Makefile x11/xfce4/garcon: Makefile x11/xfce4/libxfce4ui: Makefile x11/xfce4/mousepad: Makefile x11/xfce4/orage: Makefile x11/xfce4/parole: Makefile x11/xfce4/ristretto: Makefile x11/xfce4/terminal: Makefile x11/xfce4/thunar: Makefile x11/xfce4/thunar-archive: Makefile x11/xfce4/thunar-vcs: Makefile x11/xfce4/tumbler: Makefile x11/xfce4/xfce4-battery: Makefile x11/xfce4/xfce4-clipman: Makefile x11/xfce4/xfce4-cpugraph: Makefile x11/xfce4/xfce4-dict: Makefile x11/xfce4/xfce4-docklike: Makefile x11/xfce4/xfce4-fsguard: Makefile x11/xfce4/xfce4-icon-theme: Makefile x11/xfce4/xfce4-mailwatch: Makefile x11/xfce4/xfce4-mount: Makefile x11/xfce4/xfce4-netload: 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-screenshooter: Makefile x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-settings: Makefile x11/xfce4/xfce4-systemload: Makefile x11/xfce4/xfce4-time-out: Makefile x11/xfce4/xfce4-weather: Makefile x11/xfce4/xfce4-whiskermenu: Makefile x11/xfce4/xfce4-xkb: Makefile x11/xfce4/xfdashboard: Makefile x11/xfce4/xfdesktop: Makefile x11/xfce4/xfwm4: Makefile x11/xpad : Makefile x11/yad : Makefile x11/yakuake : Makefile x11/yaru : Makefile Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic + bump included inherits from MODULE. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:44:20 Modified files: infrastructure/bin: portcheck Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:45:24 Modified files: x11/gtk+2 : Makefile Log message: Match comment with gtk+3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:48:37 Modified files: games/gottcode : Makefile.inc Log message: One miss: x11/gtk+3,-guic -> x11/gtk+4,-guic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:52:10 Modified files: x11/gnome : gnome.port.mk x11/kde-applications: kde-applications.port.mk x11/xfce4 : xfce4.port.mk Log message: Update MODULES for x11/gtk+3,-guic -> x11/gtk+4,-guic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:52:35 Modified files: net/wireshark : Makefile Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic missed in previous. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:53:09 Modified files: tests/portcheck: t6.sample Log message: x11/gtk+3,-guic -> x11/gtk+4,-guic CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:54:29 Modified files: share/man/man5 : gnome-module.5 port-modules.5 Log message: gtk-update-icon-cache moved from being a gtk+3 subpackage to a gtk+4 one. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 05:57:55 Modified files: print/cups : Makefile x11/hicolor-icon-theme: Makefile Log message: Tweak comment for x11/gtk+3,-guic -> x11/gtk+4,-guic. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/24 06:06:14 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-source4_dsdb_samdb_ldb_modules_acl_c Log message: SECURITY update to samba-4.17.7 The 4.17.7 release was intended to be a security release, but two CVEs affect the AD DC server which we don't build, the third CVE (CVE-2023-0922) affects samba-tool. I guess some people may use samba-tool on OpenBSD, though I haven't tested joining a domain with samba-tool recently. https://www.samba.org/samba/security/CVE-2023-0225.html https://www.samba.org/samba/security/CVE-2023-0922.html https://www.samba.org/samba/security/CVE-2023-0614.html Release notes: https://www.samba.org/samba/history/samba-4.17.7.html Tests and ok from Ian McWilliam (co-maintainer) and bket@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/24 06:07:25 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: update to gitlab-cli 1.28.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/04/24 06:08:34 Modified files: net/samba : Tag: OPENBSD_7_3 Makefile distinfo net/samba/patches: Tag: OPENBSD_7_3 patch-source4_dsdb_samdb_ldb_modules_acl_c Log message: SECURITY update to samba-4.17.7 The 4.17.7 release was intended to be a security release, but two CVEs affect the AD DC server which we don't build, the third CVE (CVE-2023-0922) affects samba-tool. I guess some people may use samba-tool on OpenBSD, though I haven't tested joining a domain with samba-tool recently. https://www.samba.org/samba/security/CVE-2023-0225.html https://www.samba.org/samba/security/CVE-2023-0922.html https://www.samba.org/samba/security/CVE-2023-0614.html Release notes: https://www.samba.org/samba/history/samba-4.17.7.html libldb gets a minor bump, not a problem for -stable ; libldb isn't used elsewhere in the tree anyway. Tests and ok from Ian McWilliam (co-maintainer) and bket@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/24 06:11:56 Modified files: sys/netinet : in.c Log message: Hoist privilege checks further in6.c already has the privilege check as early as possible, make in.c match. For unprivileged IPv4 ioctl calls with invalid args, this changes errno from E* to EPERM. OK bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 07:25:40 Modified files: sysutils/consolekit: Makefile Added files: sysutils/consolekit/patches: patch-src_ck-sysdeps-openbsd_c patch-src_ck-vt-monitor_c Log message: - Just check for the apmdev socket to know if we can suspend; not 100% foolproof solution but that should be good enough. - Add __aarch64__ to the VT path. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 07:57:33 Modified files: x11/gnome/text-editor: Makefile x11/gnome/text-editor/patches: patch-src_editor-path_c Log message: Drop bad usage of glob to compensate lack of wordexp(3) and just fallback on returning the path. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/24 08:06:01 Modified files: usr.sbin/rdsetroot: rdsetroot.8 rdsetroot.c Log message: Add '-s' option to simply display the number of bytes available for the rdroot filesystem in the specified kernel. No behaviour change to existing uses of rdsetroot. Improved option handling & ok kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 08:17:53 Modified files: x11/gnome/builder: Makefile Log message: Add a comment about the fact that this port cannot be updated because it needs libdex which depends on ucontext.h (makecontext(3) etc.). CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/04/24 08:17:56 Modified files: lib/mesa/mk/libvulkan_radeon: Makefile Log message: add the build id for libvulkan_radeon just like the intel* modules this fixes an unveil issue where mesa was trying to stat the module to build an UUID because the build id was not available ok jsg@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/24 08:31:15 Modified files: usr.sbin/rcctl : rcctl.sh Log message: "ls rogue" needs root; OK aja CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/24 08:34:13 Modified files: sys/dev/fdt : qcpon.c Log message: Update qcpon(4) compatibles to match on qcom,pmk8350-pon, which is the updated binding in Linux 6.3 device trees. While there, remove retrieving the register address, as the new binding has an additional register with doesn't work with a single OF_getpropint(), and since we're not using it we don't need to keep it around. CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/24 08:37:49 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts patch-arch_arm64_boot_dts_qcom_sc8280xp-pmics_dtsi sysutils/dtb/pkg: PLIST Log message: update dtb to linux 6.3 CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/24 08:48:31 Modified files: sysutils/dtb : Makefile Added files: sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp_dtsi Log message: Add support for using agintcmsi(4) to the x13s PCIe controller nodes by adding msi-map properties. Technically these are not 100% correct as the PCIe controllers use e.g. output base 0x60000 for PCI segment 6, but as it goes through an SMMUv3, which neither described yet in the device trees nor supported by OpenBSD drivers, we have to add the SMMU offset of 0x80000 to the values. Suggested by and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/04/24 08:51:18 Modified files: sysutils/firmware/arm64-qcom-dtb: Makefile Log message: Update arm64-qcom-dtb package to use Linux 6.3. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/24 09:12:14 Modified files: usr.sbin/vmd : parse.y vmd.c Log message: Missing the optional default config is not an error /var/log/{messages,daemon} logs ENOENT as error on default configless vmd. Only complain on explicitly passed files and print a debug hint under `-vv' in case someone forgot to populate their /etc/vm.conf. OK dv mlarkin CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/24 09:15:00 Modified files: sys/dev/fdt : dwpcie.c Log message: Enable MSI if the node contains an msi-map, like we already do in pciecam(4). This will make MSIs work on the Lenovo x13s as soon as an updated device tree is installed. Discussed with kettenis@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/24 09:17:28 Modified files: emulators/mgba : Makefile distinfo emulators/mgba/patches: patch-CMakeLists_txt patch-src_platform_sdl_main_c emulators/mgba/pkg: PLIST-main PLIST-qt Log message: Update to mgba-0.10.1. from brad (thanks!) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/24 09:31:14 Modified files: distrib/armv7/miniroot: Makefile.inc Log message: Change variable 'DISKTYPE' to 'FSDISKTYPE' like every other arch. No functional change. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/24 09:32:31 Modified files: lib/libssl : ssl_tlsext.c Log message: Use TLSEXT_TYPE_alpn instead of the stupid long one CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/24 09:35:22 Modified files: lib/libcrypto/stack: stack.c Log message: Fix sk_is_sorted to tread 0 and 1 element lists as sorted. from boringssl ok tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/24 10:19:02 Modified files: lang/ruby/3.0 : Tag: OPENBSD_7_3 Makefile distinfo lang/ruby/3.0/pkg: Tag: OPENBSD_7_3 PLIST-main lang/ruby/3.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/ruby/3.1/pkg: Tag: OPENBSD_7_3 PLIST-main PLIST-ri_docs lang/ruby/3.2 : Tag: OPENBSD_7_3 Makefile distinfo lang/ruby/3.2/pkg: Tag: OPENBSD_7_3 PLIST-main PLIST-ri_docs Log message: Update to Ruby 3.2.2, 3.1.4, and 3.0.6 Fixes: * CVE-2023-28755: ReDoS vulnerability in URI * CVE-2023-28756: ReDoS vulnerability in Time CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/24 10:21:43 Modified files: distrib/arm64/ramdisk: Makefile distrib/powerpc64/ramdisk: Makefile distrib/riscv64/ramdisk: Makefile Log message: Change variables 'MRFSDISKTYPE' to 'MRDISKTYPE' like every other arch. No functional change. Noticed by & ok kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/24 10:36:54 Modified files: etc : changelist Log message: add default tmux config; ok sthen CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/24 10:46:43 Modified files: sys/kern : vfs_bio.c Log message: Remove recursive spl grabbing in vfs_bio.c in preparation for improvements. ok claudio@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/24 10:53:57 Modified files: sys/arch/amd64/amd64: vmm.c Log message: vmm(4): allow guests to enable and use supervisor IBT. Why should hosts have all the fun? Conditionally unmask the cpuid bits for IBT and allow r/w access to the supervisor CET msr. Will need revisiting when we introduce usage of userland CET msr. ok marlkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/24 10:55:06 Modified files: lib/libssl : ssl_tlsext.c Log message: Free and calloc() the tlsext_build_order and remember its length Aligns tlsext_randomize_build_order() with tlsext_linearize_build_order() and will help regression testing. ok jsing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/24 11:07:34 Modified files: distrib/amd64/iso: Makefile distrib/amd64/ramdisk_cd: Makefile Log message: Replace the only two uses of disklabel template files with 'echo "/ *"'. No functional change. ok kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/24 11:11:33 Modified files: usr.sbin/rpki-client: mft.c Log message: If the two mfts in mft_compare() are the same do not prefer the first (DIR_VALID) but perfer the 2nd (DIR_TEMP) since this allows rpki-client to move the equal files from .rrdp back into the valid repo tree and so there are less unaccounted files for. Problem noticed by and OK job@ CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/04/24 11:47:43 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.5.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/24 12:55:28 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-printing_print_settings_cc patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_sqlite_src_amalgamation_sqlite3_c Log message: update to 2023.04.112.2 and fix xonly by re-adding the line that regenerates the perlasm files because it got accidentally removed in the previous commit CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:14:52 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: set MOZ_APP_REMOTINGNAME=$(MOZILLA_PROJECT) in MAKE_ENV Prompted by exchanges with Joel Carnat about mozilla ports not having their proper icon in xfce4-docklike. It turns out docklike uses the WM_CLASS X property to match apps against icons, which for some reason is set to "$project-default" by gecko, because as third-party distributors we don't have an 'update channel'. cf #1530052 & #1752418. Setting StartupWMClass in the .desktop file could have worked around that issue, but that wouldn't have worked for running 'firefox' in a term, so use a larger hammer. debian handles it by setting MOZ_APP_REMOTINGNAME too, cf https://salsa.debian.org/mozilla-team/firefox/-/blob/release/master/debian/rules#L76 extensively tested with all moz variants. while here add x11/gtk+4,-guic to RDEP, since icons are going to be installed under hicolor. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/24 13:17:14 Log message: import sword-1.9.0 The SWORD Project is the CrossWire Bible Society's free Bible software project. Its purpose is to create cross-platform open-source tools that allow programmers and Bible societies to write new Bible software more quickly and easily. from Corey J Stephan who is also taking maintainership, thanks! improvements and ok sthen@, minor tweaks by me. Status: Vendor Tag: op Release Tags: op_20230424 N ports/textproc/sword/Makefile N ports/textproc/sword/distinfo N ports/textproc/sword/patches/patch-utilities_Makefile_in N ports/textproc/sword/patches/patch-lib_Makefile_in N ports/textproc/sword/pkg/DESCR N ports/textproc/sword/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:17:42 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/pkg: PLIST Removed files: www/mozilla-firefox/patches: patch-taskcluster_docker_firefox-snap_firefox_desktop Log message: wwww/mozilla-firefox: improve icons/desktop file handling - use firefox-flatpak for desktop file source, it's ways better than the firefox-snap one. - install all icon sizes and an svg version to hicolor standard dirs - use org.mozilla.firefox standard name - drop now useless desktop file patch - run gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/24 13:19:43 Modified files: textproc : Makefile Log message: +sword CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:20:35 Modified files: www/firefox-esr: Makefile www/firefox-esr/pkg: PLIST Added files: www/firefox-esr/patches: patch-taskcluster_docker_firefox-flatpak_org_mozilla_firefox_desktop Removed files: www/firefox-esr/patches: patch-taskcluster_docker_firefox-snap_firefox_desktop Log message: www/firefox-esr: improve icons/desktop file handling - use firefox-flatpak for desktop file source, it's ways better than the firefox-snap one. - patch the desktop file to differentiate it from www/mozilla-firefox and use the right Name/Exec/Icon/StartupWMClass - install all icon sizes and an svg version to hicolor standard dirs - use org.mozilla.firefox-esr standard name for the icon - run gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:24:33 Modified files: mail/mozilla-thunderbird: Makefile mail/mozilla-thunderbird/files: thunderbird.desktop mail/mozilla-thunderbird/pkg: PLIST Log message: mail/mozilla-thunderbird: improve icons/desktop file handling - update desktop file with the one added in #1822688 (adds desktop actions such as 'Compose Message' and 'Open Address Book') - install all icon sizes and an svg version to hicolor standard dirs - use org.mozilla.thunderbird standard name - run gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:26:19 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: bump REVISION for MOZ_APP_REMOTINGNAME note that icons improvements will be done in the update to 12.5. tested by and ok caspar@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:29:56 Modified files: www/seamonkey : Makefile www/seamonkey/files: seamonkey.desktop www/seamonkey/pkg: PLIST-main Added files: www/seamonkey/files: org.mozilla.seamonkey.svg Log message: www/seamonkey: improve icons - install all icon sizes and an svg version to hicolor standard dirs - since there's no proper svg in the upstream tarball, the added one comes from https://commons.wikimedia.org/wiki/File:SeaMonkey.svg with the white background made transparent in inkscape - use org.mozilla.seamonkey standard name - run gtk-update-icon-cache CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 13:35:12 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: ride previous and fix svg icon use some sed magic to remove the html comment at the top of the svg file, making it an invalid XML file some image viewer can't open CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/24 14:35:17 Modified files: security/rust-openssl-tests: Makefile distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230424 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/04/24 14:41:07 Modified files: audio/opus : Makefile distinfo audio/opus/pkg : PLIST Log message: audio/opus: update to 1.4 for minor improvements Similar submission by Brad CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2023/04/24 14:47:53 Modified files: fonts/vlgothic : Makefile distinfo Log message: 20200720 -> 20220612 ok bentley@ CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2023/04/24 14:57:56 ports/fonts/konatu Update of /cvs/ports/fonts/konatu In directory cvs.openbsd.org:/tmp/cvs-serv30988/konatu Log Message: Directory /cvs/ports/fonts/konatu added to the repository CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2023/04/24 14:59:17 ports/fonts/konatu/pkg Update of /cvs/ports/fonts/konatu/pkg In directory cvs.openbsd.org:/tmp/cvs-serv38184/pkg Log Message: Directory /cvs/ports/fonts/konatu/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 15:02:58 Modified files: www/surf : Makefile Log message: Add explicit LDEP on x11/gnome/gcr. CVSROOT: /cvs Module name: ports Changes by: uaa@cvs.openbsd.org 2023/04/24 15:03:35 Modified files: fonts : Makefile Added files: fonts/konatu : Makefile distinfo fonts/konatu/pkg: DESCR PLIST Log message: add konatu (Japanese Gothic font) ok bentley@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 15:04:02 Modified files: audio/gradio : Makefile Log message: Add explicit LDEP x11/gtk+3 (gstreamer-plugins-base lost dependency on gvfs). CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/04/24 15:06:59 Modified files: multimedia/dav1d: Makefile Added 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 Log message: Fix arm64 assembly to be compatible with xonly. ok robert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/24 15:15:25 Modified files: x11/gnome/libgepub: Makefile Log message: Add explicit LDEP on archivers/libarchive (after removal of RDEP on gvfs from gstreamer1-plugins-base). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/24 16:06:05 Modified files: libexec/ld.so/aarch64: ldasm.S Log message: Since ENTRY() already inserts a BTI instructions so don't add another one. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/24 16:12:28 Modified files: lib/libcrypto/asn1: asn1.h lib/libcrypto/pkcs7: pkcs7.h Log message: Mark the NDEF API for removal Discussed with jsing and beck CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/24 16:23:54 Modified files: net/tdesktop : Makefile distinfo Added files: net/tdesktop/patches: patch-Telegram_SourceFiles_api_api_chat_filters_cpp patch-Telegram_SourceFiles_boxes_filters_edit_filter_links_cpp patch-Telegram_SourceFiles_settings_settings_folders_cpp patch-Telegram_SourceFiles_window_window_filters_menu_cpp Log message: update to tdesktop 4.8.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/24 16:24:39 Modified files: lib/libcrypto/pem: pem.h pem_all.c lib/libcrypto/x509: x509.h Log message: Mark NETSCAPE_CERT_SEQUENCE for removal discussed with beck and jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/24 16:30:17 Modified files: lib/libcrypto/stack: safestack.h lib/libcrypto/x509: x509v3.h Log message: Future users of libcrypto will also have to do without strong extranet support. discussed with beck and jsing CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/24 16:47:05 Modified files: devel/rgbds : Makefile distinfo devel/rgbds/patches: patch-src_asm_main_c patch-src_fix_main_c patch-src_link_main_c Added files: devel/rgbds/patches: patch-Makefile patch-src_gfx_main_cpp Removed files: devel/rgbds/patches: patch-src_gfx_main_c Log message: update devel/rgbds 0.6.1 https://github.com/gbdev/rgbds/releases/tag/v0.6.1 - adds devel/bison and shells/bash to BUILD_DEPENDS - reapply pledge - workaround in Makefile patch for vasprintf bug in openbsd headers when POSIX_C_SOURCE=200809L is defined - regens WANTLIB ok bentley@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/24 16:52:01 Modified files: emulators/sameboy: Makefile distinfo emulators/sameboy/patches: patch-Makefile emulators/sameboy/pkg: PLIST-main Log message: update to emulators/sameboy 0.15.8 add openal to LIB_DEPENDS and regen WANTLIB. https://github.com/LIJI32/SameBoy/releases/tag/v0.15.8 https://github.com/LIJI32/SameBoy/releases/tag/v0.15.7 SameBoy (and SameBoot) can now be built with RGBDS 0.6.x; support for RGBDS 0.4.x has been dropped" ok bentley@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/24 18:58:48 Modified files: sys/kern : subr_prof.c kern_clock.c sys/sys : resourcevar.h Log message: addupc_intr: support adding multiple profiling ticks at once Add a third parameter to addupc_intr(), "u_long nticks". This will allow us to credit more than one profiling tick to the thread at once. Should be useful in the unusual case where the clock interrupt is masked for an extended period. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/24 19:32:36 Modified files: sys/kern : subr_prof.c Log message: prof_state_toggle: keep a count of CPUs with profiling enabled On MULTIPROCESSOR systems, the following sequence of kgmon(8) invocations leaves the statclock() frequency at stathz when there is still a CPU on the system where the gmon state is GMON_PROF_ON: # kgmon -c 0 -b # kgmon -c 1 -b # kgmon -c 0 -h The problem is that we aren't counting CPUs with profiling enabled. Add "gmon_cpu_count" to keep a count. Call startprofclock() for the first CPU to enable profiling and stopprofclock() for the last CPU to disable profiling. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/24 22:06:06 Modified files: lib/csu/amd64 : md_init.h lib/csu/i386 : md_init.h Log message: placing .align after the function start is crazy. other things are ensuring this function is at the start of the section, there is no poing in potentially stuffing nops into the sequence if things go wrong, it is better to fail hard. ok guenther CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/24 22:10:21 Modified files: lib/csu/amd64 : md_init.h Log message: Add missing endbr64 instructions as required. Verified as neccessary with a fully IBT userland operational.. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/24 22:11:10 Modified files: libexec/ld.so/amd64: SYS.h Log message: endbr64 is potentially neccessary in the syscall stubs. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/24 22:42:26 Modified files: lib/libcrypto : x86_64cpuid.pl lib/libcrypto/aes/asm: aes-x86_64.pl aesni-sha1-x86_64.pl aesni-x86_64.pl bsaes-x86_64.pl vpaes-x86_64.pl lib/libcrypto/bn/arch/amd64: bignum_add.S bignum_cmadd.S bignum_cmul.S bignum_mul.S bignum_mul_4_8_alt.S bignum_mul_8_16_alt.S bignum_sqr.S bignum_sqr_4_8_alt.S bignum_sqr_8_16_alt.S bignum_sub.S word_clz.S lib/libcrypto/bn/asm: modexp512-x86_64.pl x86_64-mont.pl x86_64-mont5.pl lib/libcrypto/camellia/asm: cmll-x86_64.pl lib/libcrypto/md5/asm: md5-x86_64.pl lib/libcrypto/modes/asm: ghash-x86_64.pl lib/libcrypto/rc4/asm: rc4-md5-x86_64.pl rc4-x86_64.pl lib/libcrypto/sha/asm: sha1-x86_64.pl sha512-x86_64.pl lib/libcrypto/whrlpool/asm: wp-x86_64.pl Log message: Add endbr64 where needed by inspection. Passes regresson tests. ok jsing, and kind of tb an earlier version CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/04/24 23:02:56 Modified files: sbin/ifconfig : ifconfig.8 Log message: add eoip to keepalive. ok david@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 23:29:29 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.10.1. see https://www.thunderbird.net/en-US/thunderbird/102.10.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/24 23:30:37 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.10.1. see https://www.thunderbird.net/en-US/thunderbird/102.10.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 00:35:06 Modified files: textproc/p5-Regexp-Assemble: Makefile distinfo textproc/p5-Regexp-Assemble/pkg: PLIST Log message: update to p5-Regexp-Assemble-0.38, from Ashlen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 00:37:37 Modified files: x11/freerdp : Makefile Added files: x11/freerdp/patches: patch-libfreerdp_codec_h264_ffmpeg_c Log message: freerdp: patch to fix with newer FFmpeg, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 01:00:14 Modified files: databases/py-alembic: Makefile distinfo Log message: update to py3-alembic-1.10.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 01:07:31 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 01:14:15 Modified files: x11/xsel : Makefile distinfo x11/xsel/patches: patch-configure_ac Log message: update to xsel-1.2.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 01:48:15 Modified files: lib/libssl : ssl_local.h Log message: Unbreak tree: file missed in last commit Reported by anton CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 01:50:38 Modified files: lib/libssl : ssl_tlsext.c Log message: Fix allocation size Reported by anton CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 02:09:50 Modified files: textproc/epubcheck: Makefile distinfo textproc/epubcheck/pkg: PLIST Log message: Update to epubcheck-5.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 02:26:20 Modified files: graphics/shotwell: Makefile www/epiphany : Makefile x11/gnome/libdmapsharing4: Makefile mail/geary : Makefile misc/subsurface: Makefile emulators/citra: Makefile Log message: Add explicit LIB_DEPENDS that are obviously missing after the removal of gvfs from the gstreamer1-plugins-base RDEP. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/25 02:27:59 Modified files: sys/dev/pci : pcidevs Log message: add Kingston KC3000 from Paul de Weerd and Samsung PM9B1 as found in sthen's t14 gen 3 intel CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/25 02:28:27 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 02:33:59 Modified files: x11/gnome/gdm : Makefile distinfo Log message: update to 44.0 CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/25 02:37:24 Modified files: usr.bin/mg : mg.1 Log message: document that prefix-region with a prefix argument prompts for the string CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/25 02:44:19 Removed files: distrib/amd64/iso: template distrib/amd64/ramdisk_cd: template Log message: Delete now unused disklabel template files. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 02:45:08 Modified files: x11/gnome/music: Makefile Log message: No need for x11/libhandy. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 02:49:02 Modified files: x11/gnome/control-center: Makefile Log message: Missing BDEP on x11/gnome/gcr. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 02:53:11 Modified files: x11/gnome/gdm : Makefile Log message: pull in a fix from my git repo CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 02:53:24 Modified files: fonts/league-fonts/league-mono: Makefile distinfo Log message: Update to league-mono-2.300. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 02:55:58 Modified files: x11/gnome/connections: Makefile distinfo Log message: Update to gnome-connections-44.1. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/25 02:57:11 Modified files: usr.sbin/makefs: ffs.c ffs.h makefs.8 Log message: Add option 'rdroot' to simplify creation of rdroot filesystems for the install media. No functional change to existing behaviour. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 03:19:46 Log message: Import the-neue-black-1.007, an additional League of Movable Type font. Status: Vendor Tag: bentley Release Tags: bentley_20230425 N ports/fonts/league-fonts/the-neue-black/Makefile N ports/fonts/league-fonts/the-neue-black/distinfo N ports/fonts/league-fonts/the-neue-black/pkg/DESCR N ports/fonts/league-fonts/the-neue-black/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 03:20:54 Modified files: fonts/league-fonts: Makefile Log message: +the-neue-black CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/25 03:24:44 Modified files: usr.bin/tmux : tty.c Log message: Invalidate cached tty state after changing features since they may change what the terminal can do and need mouse sequences or similar to be sent again, GitHub issue 3513. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 03:28:22 Modified files: x11/gnome/gdm : distinfo Log message: aja: oh you did not regen distinfo CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 03:28:57 Modified files: x11/gnome/calculator: Makefile Log message: Fix BDEP on valadoc. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/25 03:31:50 Modified files: usr.bin/tmux : tmux.h tty-term.c tty.c Log message: Tidy tparm wrapper functions to have more obvious names and check tparm return value. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/04/25 03:32:46 Modified files: sysutils/monit : Makefile distinfo sysutils/monit/patches: patch-Makefile_in Removed files: sysutils/monit/patches: patch-src_ssl_Ssl_c Log message: sysutils/monit: update to 5.33.0 OK bentley@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/25 03:35:24 Modified files: sysutils/restic: Makefile distinfo modules.inc Log message: Update to restic-0.15.2 Changes: https://github.com/restic/restic/releases/tag/v0.15.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/25 03:35:45 Modified files: sysutils/rustic: Makefile crates.inc distinfo sysutils/rustic/pkg: PLIST Log message: Update to rustic-0.5.2 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.5.2 CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/04/25 03:39:14 Modified files: devel/gmp : Makefile Added files: devel/gmp/patches: patch-mpn_arm64_arm64-defs_m4 Log message: Add a PROLOGUE_cpu macro for arm64 that adds a BTI instruction. ok naddy@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/25 03:46:36 Modified files: lib/libcrypto/x509: x509_r2x.c x509_req.c Log message: Use X509_set_version() and X509_REQ_set_version() instead doing it by hand A small side-effect in X509_to_X509_REQ() is that 'x->req_info->enc.modified' now earlier on is set to 1. OK tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 03:58:42 Modified files: x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c Log message: Add comment, no pkg change. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 04:00:27 Modified files: emulators/fceux: Makefile distinfo emulators/fceux/patches: patch-src_CMakeLists_txt Log message: Update to fceux-2.6.4. Drop maintainership. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 04:06:12 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/libsa: biosdev.c sys/arch/amd64/stand/pxeboot: conf.c Log message: Do not attempt to write to read-only softraid Bootloaders have no write support for softraid volumes, which manifests in, e.g. /bsd.upgrade not being stripped of its 'x' permission bit to prevent sysupgrade loops in case of upgrade failure. Set a no-write flag handled by libsa to bail out early in write calls. There should be no real behaviour change, writes just fail earlier now. amd64 BIOS bits first, rest to come. Crank minor. "seems sensible" jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 04:11:20 Modified files: sys/arch/amd64/stand/efiboot: conf.c efidev.c Log message: Do not attempt to write to read-only softraid Bootloaders have no write support for softraid volumes, which manifests in, e.g. /bsd.upgrade not being stripped of its 'x' permission bit to prevent sysupgrade loops in case of upgrade failure. Set a no-write flag handled by libsa to bail out early in write calls. There should be no real behaviour change, writes just fail earlier now. amd64 EFI bits, other architectues to come. Crank minor. "seems sensible" jsing CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/25 04:18:39 Modified files: lib/libcrypto/x509: x509_set.c Log message: Invalidate the DER cache earlier on in X509 setter functions Note that it is important to invalidate the cache before returning, as the return might bubble up an error. OK tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 04:27:39 Modified files: textproc/html-xml-utils: Makefile distinfo textproc/html-xml-utils/patches: patch-Makefile_in Log message: Update to html-xml-utils-8.5. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/25 04:35:48 Modified files: sys/arch/arm64/dev: agintc.c Log message: Invalidate ITS caches during suspend/resume cycle to commit the changes to the LPIs. So far we have only flipped the enable bit in the shared memory, but it turns out that the state is actually cached in the ITS. We have to send an invalidation to flush it, both after disabling and enabling the LPI. We probably also should do it after establishing an interrupt, and especially when disestablishing, e.g. for PCIe hotplug. Since we do not currently store the device/event IDs we cannot do a targeted invalidation and have to fall back to sending one that clears the whole cache to each ITS. In the future we should keep some more state per established LPI. Furthermore we currently keep a list of LPIs in each ITS instance, which means in case we have multiple ITS we will re-use LPI numbers. But since there's no relevant HW so far that has those, there's no rish to fix that. This fixes suspend/resume on x13s with NVMe+MSI. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 04:56:58 Modified files: lib/libcrypto/x509: x509_lib.c Log message: Remove v3_sxnet from the standard extensions CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 05:03:17 Modified files: x11/gtk+4 : Makefile x11/gtk+4/pkg : PLIST-guic Log message: Extend gtk-update-icon-cache version conflict. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 05:03:37 Modified files: lib/libcrypto/pem: pem_all.c Log message: The #ifdef missed a few NETSCAPE_CERT things CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/25 05:05:14 Modified files: net/tdesktop : Makefile distinfo Log message: update to tdesktop 4.8.1 proper the previous update was 4.8.0 in typo-disguise. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/04/25 05:12:38 Modified files: sys/dev/fdt : pwmleds.c Log message: Disable keyboard backlight on Apple Silicon laptops on suspend, restore on wakeup. ok patrick@ kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/25 05:21:01 Modified files: sys/dev/fdt : pwmbl.c Log message: Add suspend/resume support to pwmbl(4), so that when suspending the x13s the display turns off and it actually looks like it's properly suspended. ok kettenis@ tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 05:22:11 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Unbreak runtime (merged from usptream). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 05:30:17 Log message: Import x11/gnome/iagno 3.38.1. Iagno is a computer version of the game Reversi, more popularly called Othello. Iagno is a two player strategy game similar to Go. The board is 8 by 8 with tiles that are black on one side and white on the other side. The object of Iagno is to flip as many of your opponent's tiles to your color as possible without your opponent flipping your tiles. This is done by trapping your opponent's tiles between two tiles of your own color. backport an upstream commit to fix build with recent vala. ok ajacoutot@ Status: Vendor Tag: landry Release Tags: landry_20230425 N ports/x11/gnome/iagno/Makefile N ports/x11/gnome/iagno/distinfo N ports/x11/gnome/iagno/patches/patch-src_overlayed-list_vala N ports/x11/gnome/iagno/pkg/PLIST N ports/x11/gnome/iagno/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 05:30:55 Modified files: x11/gnome : Makefile Log message: +x11/gnome/iagno CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 05:34:30 Modified files: books/gcide : Makefile distinfo Log message: Update to gcide-0.53. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 05:35:46 Modified files: net/dico : Makefile distinfo net/dico/pkg : PLIST Log message: Update to dico-2.11. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/25 05:36:55 Modified files: sys/dev/fdt : dwpcie.c Log message: Enable power management for PCI devices. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/25 06:13:15 Modified files: sys/arch/octeon/stand/boot: Makefile sys/arch/powerpc64/stand/boot: Makefile Log message: Create & use variables MRDISKTYPE and MRMAKEFSARGS like all the other build makefiles. Fixes & ok kn@ No intentional functional change. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/04/25 06:36:30 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Do not grab the `vmmaplk' recursively, prevent a self-deadlock. Change the semantic of vm_map_busy() to be able to completely unlock the `vmmaplk' instead of downgrading it to a read lock in mlock(2). This is necessary because uvm_fault_wire() tries to re-grab the same lock. We now keep track of the thread currently holding the vmmap busy to ensure it can relock & unbusy the vmmap. The new pattern becomes: ....vm_map_lock(map); ....vm_map_busy(map); /* prevent other threads to grab an exclusive lock */ ....vm_map_unlock(map); .... ..../* .... * Do some stuff generally requiring a tsleep(9). .... */ .... ....vm_map_lock(map); ....vm_map_unbusy(map); /* allow other threads to make progress after unlock */ ....vm_map_unlock(map); Fix adapted from NetBSD's r1.249 of uvm/uvm_map.c. Issue reported by Jacqueline Jolicoeur exposed by a "wallet refresh" of the Monero App. Panic hand-copied below: sleep_finish() rw_enter() uvmfault_lookup() uvm_fault_check() uvm_fault() uvm_fault_wire() uvm_map_pageable_wire() sys_mlock() ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/25 06:46:13 Modified files: sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : config.c loadfile.h loadfile_elf.c parse.y virtio.c virtio.h vm.c vmd.c vmd.h vmm.c usr.sbin/vmctl : vmctl.c Log message: vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct. The object sent to vmm(4) contained file paths and details the kernel does not need for cpu virtualization as device emulation is in userland. Effectively, "pull up" the struct members from the vm_create_params struct to the parent vmop_create_params struct. This allows us to clean up some of vmd(8) and simplify things for switching to having vmctl(8) open the "kernel" file (SeaBIOS, bsd.rd, etc.) to allow users to boot recovery ramdisk kernels. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/25 06:51:07 Modified files: usr.sbin/vmctl : main.c vmctl.c Log message: vmctl(8): no longer needs vmmvar.h Finally! We can remove kernel headers from vmctl. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/04/25 07:23:04 Modified files: infrastructure/bin: register-plist Log message: refactor code a bit to make it easier to test - add option for directory into which to register things, instead of passing it as a normal parameter - allows packing-lists to be passed directly instead of reading them from packages (only for testing) - make sure nothing happens if -n is specified - handle errors separately for each file (just in case) CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/25 07:32:20 Modified files: usr.bin/mg : mg.1 Log message: mark up `mode' in -f description CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/25 07:36:01 Modified files: usr.sbin/snmpd : snmpd.conf.5 Log message: tiny markup fix: add missing Ic before `group' in the `agentx' rule OK martijn@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 07:59:11 Modified files: textproc/html-xml-utils: Makefile distinfo Log message: Update to html-xml-utils-8.6. Only change is to fix a test failure in 8.5. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 08:00:35 Modified files: sys/arch/sparc64/stand/ofwboot: ofdev.c vers.c Log message: Do not attempt to write to read-only softraid Bootloaders have no write support for softraid volumes, which manifests in, e.g. /bsd.upgrade not being stripped of its 'x' permission bit to prevent sysupgrade loops in case of upgrade failure. Set a no-write flag handled by libsa to bail out early in write calls. There should be no real behaviour change, writes just fail earlier now. sparc64 ofwboot. Crank minor. Tested on T4-2 guest domain with root on softraid. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 08:04:47 Modified files: sys/arch/riscv64/conf: RAMDISK Log message: Enable softraid(4) in the ramdisk kernel aka. make disk crypto install work GENERIC, efiboot and installboot(8) all have softraid enabled, the manual already documents boot support for riscv64, "just" bsd.rd lacks it. (thought I had committed this months ago...) SiFive HiFive Unmatched A00. OK patrick CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 08:17:51 Modified files: www/mozilla-firefox: Makefile distinfo Log message: www/mozilla-firefox: update to 112.0.2 see https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 08:18:13 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 112.0.2. see https://www.mozilla.org/en-US/firefox/112.0.2/releasenotes/ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 08:20:13 Modified files: distrib/miniroot: install.sub Log message: drop empty lines around disk crypto '?' help text CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/25 08:48:17 Modified files: sys/arch/i386/stand/boot: conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/libsa: biosdev.c sys/arch/i386/stand/pxeboot: conf.c Log message: Do not attempt to write to read-only softraid Bootloaders have no write support for softraid volumes, which manifests in, e.g. /bsd.upgrade not being stripped of its 'x' permission bit to prevent sysupgrade loops in case of upgrade failure. Set a no-write flag handled by libsa to bail out early in write calls. There should be no real behaviour change, writes just fail earlier now. i386 BIOS. Crank minor. Tested inside amd64 vmm. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:18:59 Modified files: regress/lib/libcrypto: Makefile Log message: CTS support will go away, so unhook corresponding regress CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:19:28 Removed files: regress/lib/libcrypto/cts128: Makefile cts128test.c Log message: Remove CTS test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:29:17 Modified files: regress/lib/libcrypto/bio: Makefile Log message: The bio_asn1 test will need to be linked statically after the bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:30:03 Modified files: regress/lib/libcrypto/bn: bn_primes.c Log message: bn_primes: the NIST primes will go away, so remove their tests CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:32:33 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: BN_one() will become void, so stop checking it CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/25 09:33:02 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/patches: patch-CMakeLists_txt patch-Core_HLE_proAdhoc_cpp patch-Core_HLE_sceNetAdhoc_cpp patch-UI_NativeApp_cpp emulators/ppsspp/pkg: PLIST Added files: emulators/ppsspp/patches: patch-ppsspp_config_h Removed files: emulators/ppsspp/patches: patch-Core_HW_MediaEngine_cpp patch-Core_HW_MediaEngine_h Log message: Update to ppsspp-1.14.4. Release notes: https://www.ppsspp.org/news ok stsp@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:33:25 Modified files: regress/lib/libcrypto/bn: bn_test.c Log message: bn_test: temporarily add prototypes for reciprocal functions This is a hack needed until bn_local.h is updated CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:34:07 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: bn_mod_exp: temporarily add a prototype for BN_mod_exp_recp() CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/25 09:41:17 Modified files: sys/netinet6 : nd6_nbr.c Log message: When configuring a new address on an interface, an upstream router doesn't know where to send traffic. This will send an unsolicited neighbor advertisement, as described in RFC9131, to the all-routers multicast address so all routers on the same link will learn the path back to the address. This is intended to speed up the first return packet on an IPv6 interface. OK florian@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:46:54 Modified files: lib/libcrypto/objects: obj_mac.num objects.txt Log message: Add NIDs for truncated SHA-2, SHA-3 and related things From jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:47:29 Modified files: lib/libcrypto/sha: sha_internal.h Log message: Remove no longer necessary compat #defines CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:48:48 Modified files: lib/libcrypto/dsa: dsa_pmeth.c lib/libcrypto/ec: ec_pmeth.c lib/libcrypto/evp: c_all.c lib/libcrypto/hmac: hmac.h lib/libcrypto/rsa: rsa_pmeth.c Log message: Wire up truncated SHA-2, SHA-3 and related things from jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:49:42 Modified files: lib/libcrypto : opensslfeatures.h Log message: Define OPENSSL_NO_DEPRECATED and OPENSSL_NO_EC2M in opensslfeatures.h ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:50:09 Modified files: lib/libcrypto : opensslfeatures.h Log message: Temporarily define LIBRESSL_NEXT_API in opensslfeatures.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:51:04 Modified files: lib/libcrypto/x509: x509v3.h x509_genn.c Log message: Use proper fix for the recent x400Address issue From David Benjamin (BoringSSL) ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:51:31 Modified files: lib/libcrypto : Makefile Log message: Comment out a few now unused files from Makefile CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:52:41 Modified files: lib/libcrypto : Symbols.list Log message: Update Symbols.list after symbol addition and removal CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:54:19 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: Bump majors after symbol addition and removal CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:55:26 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 09:56:56 Modified files: regress/lib/libcrypto/wycheproof: wycheproof.go Log message: Update Wycheproof.go to exercise truncated SHA-2 and SHA-3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/25 09:59:45 Modified files: lib/libcrypto/man: BIO_ctrl.3 Log message: Document most command constants. They are part of the public API, may be needed for implementing custom BIO types, and application programmers need to avoid clashing with them. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:02:36 Modified files: net/tor : Makefile Added files: net/tor/patches: patch-src_lib_tls_tortls_openssl_c Log message: net/tor: fix build after libcrypto bump no response from maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:05:32 ports/sysutils/cmb/patches Update of /cvs/ports/sysutils/cmb/patches In directory cvs.openbsd.org:/tmp/cvs-serv56654/patches Log Message: Directory /cvs/ports/sysutils/cmb/patches added to the repository CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2023/04/25 10:07:13 Modified files: driver/xf86-input-ws/man: ws.man Log message: xtsscale is in section 1, not section 8. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:07:41 Modified files: sysutils/cmb : Makefile Added files: sysutils/cmb/patches: patch-lib_libcmb_cmb_c Log message: sysutils/cmb: fix build after libcrypto bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:11:02 Modified files: usr.bin/openssl: Makefile openssl.1 openssl.c Removed files: usr.bin/openssl: nseq.c Log message: Remove the nseq command CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:15:38 Modified files: lib/libcrypto : opensslv.h Log message: Bump LibreSSL version to 3.8.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:17:55 Modified files: security/p5-Net-SSLeay: Makefile security/p5-Net-SSLeay/patches: patch-SSLeay_xs Log message: p5-Net-SSLeay: Disable Policy Tree API for LibreSSL 3.8 and later CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 10:20:10 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-tools_generate_shim_headers_generate_shim_headers_py Log message: unbreak video decoding with xonly by using multimedia/dav1d which has all the xonly fixes already this change also fixes the use of shim headers by removing all the bundled headers that are supposed to be used from the system to avoid conflicts CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:23:34 Modified files: www/lighttpd : Makefile Added files: www/lighttpd/patches: patch-src_sys-crypto-md_h Log message: lighttpd: fix build after last libcrypto bump CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/25 10:24:25 Modified files: sys/netinet : if_ether.c Log message: Exclusive net lock or mutex arp_mtx protect the llinfo_arp fields. So kernel lock is only needed for changing the route rt_flags. In arpresolve() protect rt_llinfo lookup and llinfo_arp modification with arp_mtx. Grab kernel lock for rt_flags reject modification only when needed. Tested by Hrvoje Popovski; OK patrick@ kn@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/25 10:35:21 Modified files: net/neon : Makefile Removed files: net/neon/patches: patch-src_ne_openssl_c Log message: neon: remove no longer necessary patch CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:41:29 Modified files: lib/libcrypto/bn: bn.h bn_ctx.c Log message: Remove the no longer used BN_CTX_init() ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 10:46:35 Modified files: www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/iridium/patches: patch-tools_generate_shim_headers_generate_shim_headers_py www/ungoogled-chromium/patches: patch-tools_generate_shim_headers_generate_shim_headers_py Log message: unbreak video decoding with xonly by using multimedia/dav1d which has all the xonly fixes already this change also fixes the use of shim headers by removing all the bundled headers that are supposed to be used from the system to avoid conflicts CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:50:33 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn.h lib/libcrypto/evp: evp.h lib/libcrypto/man: EVP_PKEY_keygen.3 lib/libcrypto/rsa: rsa.h Removed files: lib/libcrypto/bn: bn_x931p.c lib/libcrypto/rsa: rsa_x931.c Log message: Remove X9.31 support ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 10:55:49 Modified files: editors/libreoffice: Makefile Log message: mark libreoffice BROKEN-i386 for now, segfaults in build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:59:10 Modified files: lib/libz : ChangeLog README adler32.c compress.c crc32.c deflate.c deflate.h gzclose.c gzguts.h gzlib.c gzread.c gzwrite.c infback.c inffast.c inffast.h inflate.c inftrees.c inftrees.h trees.c uncompr.c zconf.h zlib.h zutil.c zutil.h Log message: Update libz to the HEAD of the develop branch This mostly moves from K&R prototypes to ANSI prototypes and includes a handful of bug fixes that are nice to have. The corresponding sys commit will allow us to undo some hacks that jca applied to make the kernel build with clang 15. discussed with deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 10:59:57 Modified files: sys/lib/libz : adler32.c compress.c crc32.c deflate.c deflate.h infback.c inffast.c inffast.h inflate.c inftrees.c inftrees.h trees.c zconf.h zlib.h zutil.c zutil.h Log message: zlib: sync with src CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:01:21 Modified files: lib/libcrypto/bn: bn.h Log message: Remove old BN_one/BN_zero compat stuff ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 11:10:16 Modified files: lang/ruby/3.0 : Makefile distinfo lang/ruby/3.1 : Makefile distinfo Log message: ruby-octeon-fix.patch changed contents while keeping the same filename. rename the file; bulk and stable builds cannot handle this CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 11:10:29 Modified files: lang/ruby/3.0 : Tag: OPENBSD_7_3 Makefile distinfo lang/ruby/3.1 : Tag: OPENBSD_7_3 Makefile distinfo Log message: ruby-octeon-fix.patch changed contents while keeping the same filename. rename the file; bulk and stable builds cannot handle this CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:13:06 Modified files: lib/libcrypto/bn: bn.h bn_local.h Log message: Move a few now internal prototypes to bn_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:17:21 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c bn_test.c Log message: Remove a couple of temporary hacks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:20:24 Modified files: lib/libcrypto/bn: bn.h bn_mont.c Log message: Remove the no longer used BN_MONT_CTX_init() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:21:51 Modified files: lib/libcrypto/man: BN_CTX_new.3 Log message: Remove BN_CTX_init() documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:23:08 Modified files: lib/libcrypto/man: BN_new.3 Log message: Remove BN_init() documentation CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/25 11:30:00 Modified files: devel/git : Makefile distinfo Log message: security update to git 2.40.1 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.40.1.txt https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.30.9.txt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:42:07 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn.h Removed files: lib/libcrypto/bn: bn_nist.c lib/libcrypto/ec: ecp_nist.c Log message: Remove the horror show that is bn_nist and ecp_nist This code is full of problematic C and is also otherwise of questionable quality. It is far from constant time and jsing informs me it also isn't faster. Good riddance. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 11:47:18 Modified files: x11/ruby-dbus : Makefile distinfo x11/ruby-dbus/pkg: PLIST Log message: Update to ruby-dbus-0.21.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:51:36 Modified files: lib/libcrypto/pem: pem.h pem_all.c Log message: Remove PEM wrappers for NETSCAPE_CERT_SEQUENCE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:52:54 Modified files: lib/libcrypto/ts: ts.h ts_verify_ctx.c Log message: Remove TS_VERIFY_CTX_init() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:54:10 Modified files: lib/libcrypto : Makefile lib/libcrypto/modes: modes.h Removed files: lib/libcrypto/modes: cts128.c Log message: Remove CTS mode ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/25 11:55:24 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.28.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/25 11:57:55 Modified files: lib/libevent : event_base_new.3 Log message: Put ERRORS and DIAGNOSTICS information in the sections where they belong. More details on RETURN VALUES and ERRORS. Document all DIAGNOSTICS messages except the various malloc(3)-related ones and except those that cannot actually occur but would merely report violations of internal invariants. Shorten some wordings in this section. Using feedback from jmc@ and Ted Bullock. OK jmc@ and nicm@ on an earlier version. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 11:59:41 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/bn: bn_local.h Log message: BN_RECP_CTX moves to internal CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/25 12:02:57 Modified files: textproc/clucene: Makefile Added files: textproc/clucene/patches: patch-src_contribs-lib_CLucene_analysis_cjk_CJKAnalyzer_cpp patch-src_core_CLucene_store_FSDirectory_cpp Log message: pull in two patches from libreoffice to fix a buffer overflow and another one to unlock a mutex to avoid 'pthread_mutex_destroy on mutex with waiters!' warnings this fixes the libreoffice random build errors CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:04:03 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/pkcs7: pk7_asn1.c pkcs7.h Log message: Remove i2d_PKCS7_NDEF CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:05:07 Modified files: lib/libcrypto/man: d2i_PKCS7.3 Log message: Remove documentation for i2d_PKCS7_NDEF CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:13:25 Modified files: lib/libcrypto/hidden/openssl: pkcs7.h Log message: Remove i2d_PKCS7_NDEF from the hidden version as well CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/25 12:14:06 Modified files: sys/kern : kern_exit.c kern_fork.c sys/sys : proc.h Log message: Rename ps_refcnt to ps_threadcnt in struct process and implement P_HASSIBLING() using this count. OK mvs@ mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 12:14:53 Modified files: editors/libreoffice: Makefile Log message: hopefully the i386 build failure is fixed, remove BROKEN CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:28:05 Modified files: lib/libcrypto : Symbols.namespace ossl_typ.h lib/libcrypto/hidden/openssl: x509_vfy.h lib/libcrypto/x509: pcy_int.h x509_local.h x509_vfy.c x509_vfy.h x509v3.h Log message: Move the policy tree code to internal-only A few hooks remain in the legacy validator, which will soon be replaced with something better. The rest of the tentacles are now largely contained. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:32:42 Modified files: lib/libcrypto/hidden/openssl: x509_vfy.h lib/libcrypto/x509: x509_lu.c x509_vfy.h Log message: X509_STORE_get1_{certs,crls} become X509_STORE_CTX_* This matches the OpenSSL 1.1 API a bit better. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:33:50 Modified files: lib/libcrypto : Symbols.namespace Log message: X509_STORE_get1_{certs,crls} become X509_STORE_CTX_* also in Symbols.namespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:37:56 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Use X509_STORE_CTX_get1_{certs,crls}() instead of an alias CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:39:12 Modified files: lib/libcrypto/evp: evp.h Log message: Move truncated sha-2 and sha3 out of #ifdef wrappers CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:48:32 Modified files: lib/libcrypto : Makefile Symbols.namespace lib/libcrypto/hidden/openssl: x509v3.h lib/libcrypto/man: Makefile X509_EXTENSION_set_object.3 lib/libcrypto/stack: safestack.h lib/libcrypto/x509: x509v3.h Removed files: lib/libcrypto/man: SXNET_new.3 lib/libcrypto/x509: x509_sxnet.c Log message: Remove SXNET Unused and no authorative information was found online in 2016 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:49:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:53:42 Modified files: lib/libcrypto/stack: safestack.h lib/libcrypto/x509: pcy_int.h Log message: Move the policy STACK_OF stuff to pcy_int.h as well CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 12:57:57 Modified files: lib/libcrypto : Makefile lib/libcrypto/man: PEM_read_bio_PrivateKey.3 lib/libcrypto/x509: x509.h Removed files: lib/libcrypto/asn1: nsseq.c Log message: Remove NETSCAPE_CERT_SEQUENCE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:01:01 Modified files: lib/libcrypto : Makefile lib/libcrypto/x509: x509v3.h Removed files: lib/libcrypto/x509: x509_pci.c x509_pcia.c Log message: Remove proxy cert remnants CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/25 13:02:48 Modified files: textproc/sword : Makefile Log message: whitespace tweak, and to mention this which was missed on import, req'd by Corey Stephan - the import was based a port from Aprendiendo de Jesus (adJ): https://gitlab.com/pasosdeJesus/adJ/-/tree/main/arboldes/usr/ports/mystuff/textproc/sword CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:08:30 Modified files: lib/libcrypto/asn1: asn1.h asn1_local.h bio_ndef.c lib/libcrypto/cms: cms_io.c lib/libcrypto/pkcs7: bio_pk7.c pk7_mime.c Log message: Move low level BIO_new_NDEF API to internal-only CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 13:09:27 Modified files: x11/py-qt5 : Makefile distinfo Log message: Update to py3-qt5-5.15.9. CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:11:22 Log message: Import lang/luabridge, a library for binding Lua to C++ ok stsp@ LuaBridge is a lightweight and dependency-free library for mapping data, functions, and classes back and forth between C++ and Lua, a powerful, fast, lightweight, embeddable scripting language. LuaBridge has been tested and works with Lua revisions starting from 5.1.5, although it should work in any version of Lua from 5.1.0 and later. It also works transparently with LuaJIT. LuaBridge offers the following features: - MIT Licensed, no usage restrictions! - Headers-only: No Makefile, no .cpp files, just one #include! - Simple, light, and nothing else needed (like Boost). - No macros, settings, or configuration scripts needed. - Supports different object lifetime management models. - Convenient, type-safe access to the Lua stack. - Automatic function parameter type binding. - Easy access to Lua objects like tables and functions. - Written in a clear and easy to debug style. - C++11 compliant. Status: Vendor Tag: namn Release Tags: namn_20230425 N ports/lang/luabridge/Makefile N ports/lang/luabridge/distinfo N ports/lang/luabridge/pkg/DESCR N ports/lang/luabridge/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:14:26 Modified files: lang : Makefile Log message: + luabridge CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/25 13:16:30 Log message: Add a port for BoringSSL ok tb@ kn@ sthen@ Status: Vendor Tag: beck Release Tags: beck_20230425 N ports/security/boringssl/Makefile N ports/security/boringssl/distinfo N ports/security/boringssl/pkg/PLIST N ports/security/boringssl/pkg/DESCR N ports/security/boringssl/patches/patch-CMakeLists_txt N ports/security/boringssl/patches/patch-crypto_CMakeLists_txt N ports/security/boringssl/patches/patch-crypto_cpu_aarch64_openbsd_c N ports/security/boringssl/patches/patch-crypto_cpu_arm_openbsd_c N ports/security/boringssl/patches/patch-crypto_fipsmodule_rand_urandom_c N ports/security/boringssl/patches/patch-include_openssl_base_h N ports/security/boringssl/patches/patch-include_openssl_thread_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/25 13:18:13 Modified files: security : Makefile Log message: +boringssl CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:21:00 Log message: Import emulators/libchdr, a library for reading MAME's CHDv1-v5 formats. ok stsp@ libchdr is a standalone library for reading MAME's CHDv1-v5 formats. The code is based off of MAME's old C codebase which read up to CHDv4 with OS-dependent features removed, and CHDv5 support backported from MAME's current C++ codebase. Status: Vendor Tag: namn Release Tags: namn_20230425 N ports/emulators/libchdr/Makefile N ports/emulators/libchdr/distinfo N ports/emulators/libchdr/patches/patch-CMakeLists_txt N ports/emulators/libchdr/pkg/DESCR N ports/emulators/libchdr/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:24:38 Modified files: emulators : Makefile Log message: + libchdr CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:26:45 Modified files: lib/libcrypto/ec: ec.h ec_local.h lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c Log message: Move EC_KEY_{insert,set}_key_method_data() to internal-only CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:28:22 Modified files: lib/libcrypto/ec: ec.h Log message: Remove prototype of EC_GFp_nist_method() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:29:36 Modified files: lib/libcrypto : opensslfeatures.h Log message: LIBRESSL_NEXT_API is no longer needed CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:31:43 Log message: Import emulators/flycast, an emulator for Sega Dreamcast and Sega Naomi ok stsp@ Flycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator derived from reicast. Status: Vendor Tag: namn Release Tags: namn_20230425 N ports/emulators/flycast/Makefile N ports/emulators/flycast/distinfo N ports/emulators/flycast/patches/patch-CMakeLists_txt N ports/emulators/flycast/patches/patch-core_deps_VulkanMemoryAllocator_include_vk_mem_alloc_h N ports/emulators/flycast/pkg/DESCR N ports/emulators/flycast/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:32:19 Modified files: lib/libcrypto/sha: sha3_internal.h Log message: Remove duplicate NID definitions CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/25 13:33:13 Modified files: emulators : Makefile Log message: + flycast CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:34:06 Modified files: lib/libcrypto : opensslfeatures.h Log message: Remove commented version of OPENSSL_NO_EC2M CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:48:25 Modified files: regress/lib/libcrypto/bio: Makefile bio_asn1.c Log message: bio_asn1: adjust for more recent churn CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/25 13:50:47 Log message: import new lang/gleam Gleam is a fast, friendly, and functional language for building type-safe, scalable systems. It compiles to Erlang (or JavaScript) and has straightforward interop with other BEAM languages such as Erlang, Elixir, and LFE. It features algebraic data-types, immutable data structures, full type inference, fast compilation, generics, no nulls nor exceptions, and a few bonus features such as helpful error messages. from maintainer Volker Schlecht ok abieber@ Status: Vendor Tag: aisha Release Tags: aisha_20230425 N ports/lang/gleam/Makefile N ports/lang/gleam/crates.inc N ports/lang/gleam/distinfo N ports/lang/gleam/pkg/DESCR N ports/lang/gleam/pkg/PLIST N ports/lang/gleam/patches/patch-compiler-core_src_build_package_compiler_rs N ports/lang/gleam/patches/patch-compiler-cli_src_shell_rs N ports/lang/gleam/patches/patch-compiler-cli_src_run_rs No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/25 13:51:49 Modified files: lang : Makefile Log message: hook lang/gleam into the build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:52:25 Modified files: lib/libcrypto : Symbols.list Log message: ASN1_item_ndef_i2d also goes. discussed with deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:53:30 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn.h lib/libcrypto/ec: ec.h ec_asn1.c ec_curve.c ec_cvt.c ec_lib.c ec_oct.c Removed files: lib/libcrypto/bn: bn_gf2m.c lib/libcrypto/ec: ec2_mult.c ec2_oct.c ec2_smpl.c Log message: GF2m bites the dust. It won't be missed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 13:57:59 Modified files: lib/libcrypto/bn: bn.h bn_blind.c bn_lib.c bn_prime.c Log message: Remove the deprecated API from BN CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 14:06:35 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/evp: e_old.c Log message: e_old can also go CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 14:07:55 Modified files: lib/libcrypto/man: BN_BLINDING_new.3 Log message: Remove documentation of BN_BLINDING_{g,s}et_thread_id CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2023/04/25 14:18:48 Modified files: driver/xf86-input-ws/src: ws.c Log message: Fix error message typos: COORS -> COORDS. ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/25 14:58:29 Modified files: x11/gnome/music: Makefile Added files: x11/gnome/music/patches: patch-gnomemusic_pauseonsuspend_py Log message: Use ConsoleKit for PauseOnSuspend inhibit. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/25 15:51:44 Modified files: regress/lib/libcrypto/x509: Makefile Added files: regress/lib/libcrypto/x509: dercache.c Log message: Add regress test for invalidation of DER cache in select X509 setter functions CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/25 15:57:29 Modified files: sys/dev/pci : pcidevs Log message: Add RK3588. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/25 15:58:36 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/25 16:56:28 Modified files: sys/netinet : tcp_output.c Log message: Fix white space. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/04/25 17:04:19 Modified files: mail/mimedefang: Makefile distinfo mail/mimedefang/pkg: PLIST Added files: mail/mimedefang/patches: patch-Makefile_in Log message: update to MIMEDefang 3.4 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/04/25 17:05:49 Modified files: mail/opensmtpd-filters/mimedefang: Makefile distinfo Log message: update to version 0.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/25 17:16:31 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/evp: e_old.c Log message: Reinstate e_old.c it is still used by -portable CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/04/25 18:14:21 Modified files: sys/net : if.c if_vlan.c if_vlan_var.h Log message: Also set TSO flag on vlan interfaces. with tweaks from bluhm, claudio and dlg I fine with it from claudio looks good to me from dlg ok bluhm CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/25 19:36:03 Modified files: usr.bin/ssh : ssh.c Log message: Check for ProxyJump=none in CanonicalizeHostname logic. Previously ssh would incorrectly refuse to canonicalise the hostname if ProxyJump was explicitly set to "none" when CanonicalizeHostname=yes bz3567; ok dtucker CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/25 20:17:27 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.14.4 -> 2.14.5 Changelog: https://github.com/ansible/ansible/blob/stable-2.14/changelogs/CHANGELOG-v2.14.rst#v2-14-5 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/04/25 20:38:08 Modified files: sbin/ifconfig : ifconfig.8 Log message: Add parent to nvgre in ifconfig.8. ok david@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 23:50:34 Modified files: editors/scintilla: Makefile distinfo editors/scintilla/patches: patch-gtk_makefile editors/scintilla/pkg: PLIST Removed files: editors/scintilla/patches: patch-gtk_ScintillaGTKAccessible_cxx Log message: editors/scintilla: update to 5.3.4. in v5 scintilla lexers were moved to their own project (https://www.scintilla.org/Lexilla.html) but as nothing in the ports tree links against them and they're shipped in the scite distfile they'll be built statically there. vastly simplify gtk/makefile patch while here, and only install the shared library. ok lraab@ semarie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/25 23:53:10 Modified files: editors/scite : Makefile distinfo editors/scite/patches: patch-gtk_makefile editors/scite/pkg: PLIST Removed files: editors/scite/patches: patch-src_Embedded_properties patch-src_SciTEGlobal_properties Log message: editors/scite: update to 5.3.5. statically build lexilla during pre-build, and link scite against it. upstream now installs a proper desktop file. ok lraab@ semarie@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/26 00:17:00 Modified files: sysutils/rustic: Makefile distinfo Log message: Update to rustic-0.5.3 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.5.3 CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/04/26 00:52:45 Modified files: lib/libc/hidden: syslog.h sys/sys : syslog.h Log message: Declare sendsyslog to match its man page This simplifies syzkaller revival after the removal of __syscall. OK bluhm, millert, deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 01:38:12 Modified files: x11/gnome/control-center: Makefile Log message: Append to BUILD_DEPENDS, do not override it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 01:43:32 Modified files: textproc/hotdoc: Makefile distinfo textproc/hotdoc/pkg: PLIST Log message: Update to hotdoc-0.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 01:58:52 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-428.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 02:06:30 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-js_ui_endSessionDialog_js patch-subprojects_extensions-tool_src_meson_build Log message: Update to gnome-shell-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 02:06:55 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c patch-clutter_clutter_clutter-stage-view_c patch-src_backends_meta-stage-impl_c Removed files: x11/gnome/mutter/patches: patch-src_backends_meta-backend_c Log message: Update to mutter-44.1. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/26 02:08:03 Log message: Import tea, command line tool to interact with Gitea Status: Vendor Tag: pvk Release Tags: pvk_20230426 N ports/devel/tea/Makefile N ports/devel/tea/distinfo N ports/devel/tea/modules.inc N ports/devel/tea/pkg/DESCR N ports/devel/tea/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/26 02:10:12 Modified files: devel : Makefile Log message: +tea CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 02:12:12 Modified files: x11/gnome/tracker3: Makefile distinfo x11/gnome/tracker3/patches: patch-meson_build x11/gnome/tracker3/pkg: PLIST Log message: Update to tracker3-3.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 02:16:52 Modified files: x11/gnome/tracker3-miners: Makefile distinfo x11/gnome/tracker3-miners/patches: patch-meson_build Log message: Update to tracker3-miners-3.5.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/26 02:17:17 Modified files: audio/lilv : Makefile audio/lmms : Makefile audio/lv2 : Makefile audio/sratom : Makefile audio/zynaddsubfx: Makefile devel/maturin : Makefile devel/pystring : Makefile devel/robin-map: Makefile devel/serd : Makefile devel/sord : Makefile graphics/alembic: Makefile graphics/blender: Makefile graphics/makehuman: Makefile graphics/opencolorio: Makefile graphics/openimageio: Makefile graphics/opensubdiv: Makefile graphics/openvdb: Makefile java/tanukiwrapper: Makefile math/4ti2 : Makefile math/cddlib : Makefile math/lrs : Makefile meta/zyn-fusion: Makefile net/amfora : Makefile net/i2p : Makefile sysutils/fff : Makefile www/py-adblock : Makefile www/qutebrowser: Makefile x11/bemenu : Makefile x11/mruby-zest : Makefile Log message: drop Dimitri Karamazov MAINTAINER lines, email has been bouncing for a while - danwin1210.me anonymous email service moved to .de but the username doesn't work there either CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/26 02:18:16 Modified files: x11/girara : Makefile distinfo Log message: update x11/girara to 0.4.0 Adds support for Unicode characters in mappings and fixes a use-after-free in girara_node_free (which was triggerable from zathura.) Diff from Ashlen (dev [at] anthes [dot] is) with a minor tweak by me. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 02:25:37 Modified files: lib/libcrypto : Makefile Symbols.list Removed files: lib/libcrypto/evp: e_old.c Log message: Remove e_old.c again Also remove nonexistent symbols #defined to other symbols that confuse some linkers in -portable. This commit entails no ABI change on OpenBSD. Discussed with jsing CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/26 02:34:13 Modified files: games/openttd : Makefile distinfo Log message: update games/openttd to 13.1; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/26 02:36:39 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.1; from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/04/26 02:38:51 Modified files: sys/dev/usb : uts.c Log message: Fix typo in comment: default scalue values -> default scale values CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 02:46:51 Modified files: meta/gnome : Makefile Log message: GNOME 44.1. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/26 02:57:09 Log message: import x11/xfiles XFiles is a configurable and simple file manager for X11. It can navigate through directories, show icons for files, select files, call a command to open files, generate thumbnails, and call a command to run on right mouse button click. ok op@ Status: Vendor Tag: lraab Release Tags: lraab_20230426 N ports/x11/xfiles/Makefile N ports/x11/xfiles/distinfo N ports/x11/xfiles/pkg/README N ports/x11/xfiles/pkg/DESCR N ports/x11/xfiles/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 02:58:03 Modified files: regress/lib/libcrypto/x509: Makefile Added files: regress/lib/libcrypto/x509: x509_asn1.c Removed files: regress/lib/libcrypto/x509: dercache.c Log message: Rename dercache regress test to x509_asn1 Requested by jsing@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/04/26 02:58:28 Modified files: x11 : Makefile Log message: +x11/xfiles CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 03:07:59 Modified files: regress/usr.bin/openssl: appstest.sh Log message: Garbage collect test using the nseq command reminded by anton CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 03:10:55 Modified files: x11/xfiles : Makefile x11/xfiles/pkg : README Log message: LOCALBASE -> PREFIX CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 03:19:17 Modified files: emulators/flycast: Makefile Log message: Unbreak: *** Parse error in /usr/ports/emulators/flycast: Poisoned variable ONLY_FOR_ARCHES is already set CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/04/26 03:19:47 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: Rotate the console in amdgpu when there is an orientation quirk. ok jsg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 03:31:12 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Some more EC2M cleanup CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/26 03:39:56 Modified files: sys/arch/amd64/amd64: vmm.c Log message: Unbreak vmm on Intel. Mistakenly enabled CET on non-CET systems. Found by anton@ & jsg@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/26 03:46:23 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230426 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 03:53:55 Modified files: sys/nfs : nfs_vnops.c Log message: Fix missing splbio() needed in nfs ok claudio@ kettenis@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 04:00:37 Modified files: sys/nfs : nfs_vnops.c Log message: Don't redeclare s, it's already there. noticed by miod@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/04/26 04:06:30 Modified files: emulators/mgba : Makefile distinfo emulators/mgba/patches: patch-CMakeLists_txt emulators/mgba/pkg: PLIST-main Log message: Update to mgba-0.10.2. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/26 04:14:21 Modified files: regress/usr.sbin/vmd/config: Makefile Removed files: regress/usr.sbin/vmd/config: vmd-fail-boot-name-too-long.conf vmd-fail-boot-name-too-long.ok vmd-fail-cdrom-name-too-long.conf vmd-fail-cdrom-name-too-long.ok vmd-fail-disk-path-too-long.conf vmd-fail-disk-path-too-long.ok vmd-fail-vm-name-too-long.conf vmd-fail-vm-name-too-long.ok Log message: regress: remove vmd path length tests. These add no value and we'd now that we don't artificially limit path lengths just be updating them to check PATH_MAX. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 04:34:08 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Replace macros with functions Requested by tb@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 04:52:55 Modified files: sys/arch/amd64/amd64: lapic.c Log message: whitespace fix CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 04:55:58 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Shrink signature as cpder is only needed as local variable Suggested by tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 05:00:49 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: No need to pass around const pointer cpder2 Suggested by tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 05:04:12 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Remove unneeded parentheses CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 05:06:32 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Parameter names are not needed CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/26 05:20:09 Modified files: www/nghttp3 : Makefile distinfo Log message: Update nghttp3 to 0.11.0 Major bump due to changes in public struct, API addition/removal https://github.com/ngtcp2/nghttp3/compare/v0.10.0...v0.11.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/26 05:54:26 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.82, from Renaud Allard (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/26 06:25:12 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Backout previous commit: Do not grab the `vmmaplk' recursively, prevent a self-deadlock. It causes panic: uvm_map_pageable_wire: stale map Found by regress/misc/posixtestsuite conformance/interfaces/mmap/18-1 requested by deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/26 06:30:24 Modified files: sys/arch/arm64/arm64: trap.c Log message: Properly handle userland branch target traps. ok deraadt@, patrick@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 06:37:55 Modified files: x11/gtksourceview5: Makefile Added files: x11/gtksourceview5/patches: patch-gtksourceview_gtksourcebufferoutputstream_c Log message: avoid reading past the buffer to avoid a segfault until upstream comes up with a better solution CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 06:38:21 Modified files: x11/gtksourceview5/patches: patch-gtksourceview_gtksourcebufferoutputstream_c Log message: Add bug URL. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/26 06:39:56 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo Log message: x11/xfce4/xfce4-whiskermenu: update to 2.7.3 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/04/26 06:59:20 Modified files: www/goaccess : Makefile distinfo Log message: update to goaccess-1.7.2 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/26 07:01:02 Modified files: distrib/i386/ramdisk: Makefile distrib/i386/ramdisk_cd: Makefile Log message: Nuke variable 'LBA'. Always set for ramdisk_cd, never set for ramdisk, so just keep or remove the conditional sections. ok kn@ miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 07:12:51 Modified files: lib/libcrypto/ec: ec.h Log message: Clean up ec.h a little. The doxygen comments are either obvious or otherwise unhelpful and generally an eye sore. Go read the manpage if the header isn't enough. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/26 07:42:54 Modified files: net/headscale : Makefile distinfo modules.inc net/headscale/patches: patch-config-example_yaml net/headscale/pkg: MESSAGE README Log message: update to 0.22.1 from maintainer Laurent Cheylus CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 08:17:37 Modified files: www/chromium : Makefile www/chromium/files: unveil.gpu www/chromium/patches: patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_profiles_profile_impl_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-content_utility_utility_main_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-services_audio_audio_sandbox_hook_linux_h patch-services_network_network_sandbox_hook_linux_h www/chromium/pkg: PLIST Added files: www/chromium/patches: patch-content_gpu_BUILD_gn patch-content_gpu_gpu_sandbox_hook_bsd_cc patch-content_gpu_gpu_sandbox_hook_bsd_h patch-third_party_perfetto_src_tracing_track_cc Removed files: www/chromium/files: unveil.plugin unveil.renderer unveil.utility www/chromium/patches: patch-content_gpu_gpu_sandbox_hook_linux_cc Log message: cleanup sandboxing code headers and tighten the gpu process down a bit more by preloading as many libraries as we can for vulkan CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 08:23:18 Modified files: lib/libcrypto/cms: cms_io.c Log message: KNF nit CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 08:25:58 Modified files: lib/libcrypto/pkcs7: bio_pk7.c pk7_mime.c Log message: Move BIO_new_PKCS7() to the the other streaming stuff in pk7_mime.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 08:27:41 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/pkcs7: bio_pk7.c Log message: Remove the now unused bio_pk7.c CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/26 08:28:09 Modified files: etc : rc Log message: During boot we have a protective and restrictive pf ruleset during the time we are running netstart, and then load the pf.conf ruleset after all of the interfaces are loaded. Allow in and out IPv6 neighbor advertisement traffic without state during that time. suggestions/OK from saschan@ OK sthen@ kn@ florian@ deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/26 08:39:42 Modified files: sys/dev/ofw : fdt.c Log message: Fix my email address. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 08:39:54 Modified files: textproc/yq : Makefile distinfo Log message: Update to yq-3.2.2. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/26 08:42:27 Modified files: distrib/alpha/miniroot: Makefile distrib/i386/iso: Makefile distrib/i386/ramdisk: Makefile distrib/i386/ramdisk_cd: Makefile distrib/landisk/ramdisk: Makefile Log message: Don't rely on the disklabel defaults or a disktab entry's ba#/fa# values for the block/fragment sizes that some install media need. Hoist the desired values into the newfs(8) invocations to make it obvious non-default values are required and what the values are. No functional change. ok kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 08:46:59 Modified files: textproc/doclifter: Makefile distinfo Log message: Update to doclifter-2.20. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/26 08:55:23 Modified files: security/boringssl: Makefile distinfo Log message: Make tests work prefetch go modules and deploy a do-test as per upstream docs that does what MODCMAKE_TEST_TARGET would do wrt. environment handling. 12/12 pass on amd64. with tb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 08:56:40 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.29.5. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/26 08:57:32 Modified files: security/boringssl: Makefile Log message: Point PORTHOME away from WRKSRC as cmake sets SEPARATE_BUILD=Yes CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/26 09:01:24 Modified files: security/boringssl: Makefile Log message: set FIX_CLEANUP_PERMISSIONS, tests "fetch" go modules without w bit CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/26 09:03:02 Modified files: lib/libcrypto/man: BIO_ctrl.3 BIO_f_buffer.3 BIO_s_accept.3 BIO_s_connect.3 BIO_s_file.3 Log message: Document those BIO_ctrl(3) command constants that correspond to more than one macro each. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 09:08:23 src/sys/dev/vmm Update of /cvs/src/sys/dev/vmm In directory cvs.openbsd.org:/tmp/cvs-serv28339/dev/vmm Log Message: Directory /cvs/src/sys/dev/vmm added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/26 09:10:07 Modified files: security/boringssl: Makefile Log message: use *FULL*DISTDIR for correctness CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 09:11:21 Modified files: sys/arch/amd64/conf: files.amd64 sys/arch/amd64/include: vmmvar.h Added files: sys/dev/vmm : vmm.c vmm.h sys/arch/amd64/amd64: vmm_machdep.c Log message: Refactor MD/MI parts of vmm. ok dv, deraadt CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 09:13:52 Modified files: sys/kern : vfs_bio.c Log message: Fix splassert noticed by sthen Called wrong incore when not holding bio. ok claudio@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 09:13:59 Removed files: sys/arch/amd64/amd64: vmm.c Log message: vmm.c -> vmm_machdep.c (remove old file) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 09:28:58 Modified files: graphics/cairo : Makefile Added files: graphics/cairo/patches: patch-util_cairo-trace_cairo-trace_in Log message: Unbreak cairo-trace. req. by espie@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 09:34:31 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Integrate r1.339 of vmm.c which I missed during the previous MI/MD split --- revision 1.339 date: 2023/04/22 18:27:28; author: guenther; state: Exp; lines: +3 -3; commitid: ajtkYPSAhtJdB488; Rename the XCR0_* #defines to XFEATURE_* and add the new supervisor-state features: while all are appropriate for xsaves/xrstors, the supervisor-state features aren't for xcr0 but rather for the new XSS_MSR, making the current names kinda confusing. Add #defines for masking bits for xcr0 vs XSS. Add and report the new XSAVE_XFD xsave subfeature bit. --- CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/26 09:40:33 Modified files: sys/net : route.c Log message: typofix rttimer comment CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 09:40:52 Modified files: sys/arch/amd64/amd64: vmm_machdep.c Log message: Incorporate r1.140 and r1.141 of vmm.c: ---------------------------- revision 1.341 date: 2023/04/26 09:39:56; author: dv; state: Exp; lines: +3 -3; commitid: 1XztmVbxa8OP2xYi; Unbreak vmm on Intel. Mistakenly enabled CET on non-CET systems. Found by anton@ & jsg@ ---------------------------- revision 1.340 date: 2023/04/24 16:53:57; author: dv; state: Exp; lines: +11 -1; commitid: q9qQ55f7h2gen8N4; vmm(4): allow guests to enable and use supervisor IBT. Why should hosts have all the fun? Conditionally unmask the cpuid bits for IBT and allow r/w access to the supervisor CET msr. Will need revisiting when we introduce usage of userland CET msr. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/26 09:57:29 Modified files: www/unit : Makefile Makefile.inc www/unit/unit : Makefile distinfo www/unit/unit-perl: distinfo www/unit/unit-php: Makefile distinfo www/unit/unit-python: Makefile distinfo www/unit/unit-ruby: distinfo Log message: update to unit-1.29.1 and add php82 flavour from maintainer Sergey A. Osokin CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/26 10:09:44 Modified files: sys/net : route.c Log message: Remove +20y old rt_timer_init() comment Obsolete since last year's r1.411 "Rework the rttimer code." OK claudio CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 10:12:21 Modified files: usr.sbin/vmd : vmd.h Log message: Fix vmd after vmm MI/MD split CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/26 10:13:19 Modified files: sys/dev/vmm : vmm.h Log message: Reodrer some things to fix vmctl/vmd builds after the vmm MI/MD split CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 10:32:41 Modified files: usr.sbin/rpki-client: aspa.c extern.h filemode.c main.c mft.c output-json.c output-ometric.c output.c parser.c repo.c roa.c Log message: Improve accounting by tracking things by repo and tal. This fixes some wrong accounting for repositories that are referenced from more than one TAL. It changes the ometric lable output a little bit since there are repository metrics that no longer include the 'name' label. OK tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/26 10:49:23 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.4.0 -> 7.5.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-5-0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 10:53:59 Modified files: 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/mips64/mips64: trap.c sys/arch/powerpc/ddb: db_trace.c sys/arch/powerpc64/powerpc64: db_trace.c sys/arch/sparc64/sparc64: db_trace.c sys/dev/dt : dt_dev.c dt_prov_profile.c dtvar.h sys/sys : stacktrace.h Log message: Implement dt(4) utrace support on amd64 and i386. This adds stacktrace_save_utrace() to extract and save the userland stack which is stubbed out on most archs. alpha and riscv64 do not even implement dt(4) and stacktrace_save_at() so the stubs are excluded there. Additionally add a new ioctl DTIOCGETAUXBASE which allows btrace to fetch the AUX_BASE vallue from the AUX vector of a process. OK mpi@ (some time ago) discussed with kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 11:39:20 Modified files: usr.sbin/bgpctl: json.c Log message: Whitespace "please fix" json CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 11:59:00 Modified files: usr.sbin/rpki-client: output-json.c Log message: Make -A also apply to the JSON output OK claudio@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/26 12:04:21 Modified files: usr.sbin/installboot: efi_installboot.c i386_installboot.c macppc_installboot.c octeon_installboot.c powerpc64_installboot.c Log message: Fix confusing comments, no object change; with caspar CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/04/26 12:06:18 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.5.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 12:14:28 Modified files: usr.sbin/bgpd : parse.y Log message: Add prototypes for geticmptypebyname() and geticmpcodebyname(). Needed for bison. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 12:17:50 Modified files: usr.sbin/rpki-client: print.c Log message: Kill whitespace CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 12:34:40 Modified files: usr.sbin/rpki-client: output-json.c Log message: In JSON/ASPA output, only print commas up to after the pen-ultimate applicable provider Reported by Ties de Kock OK claudio@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/26 12:46:14 Modified files: emulators/libchdr: Makefile distinfo Log message: update emulators/libchdr 1.0pl20230220 - update to 1.0pl20230220 - major bump chdr because long --> long long in function signature while here: - add devel category - build with system zlib and add z to WANTLIB - add license markers for lzma and zlib ok bentley@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/26 12:56:16 Added files: lib/libevent : event_set.3 Log message: New manual page written by Ted Bullock , to start working on it in the tree. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 12:56:52 Added files: lib/libcrypto/x509: x509_policy.c Log message: Import policy.c from BoringSSL as x509_policy.c This is an implementation of the X509 policy processing using a DAG instead of a tree to avoid the problem of exponential expansion of the policy tree as specified in RFC 5280 For details see: https://boringssl-review.googlesource.com/c/boringssl/+/55762 ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 12:59:36 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Use the correct headers to compile with libressl CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:00:57 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Fix error code goop ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:02:25 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Change OPENSSL_malloc|free|memset and friends to the normal versions. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:03:46 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Add the STACK_OF declarations we require. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:05:12 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Adapt the sk_find calls from BoringSSL's api to ours. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 13:05:37 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Add lookup name+function pointer table for improved diagnostics OK tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:08:10 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Add a shim to mimic the BoringSSL sk_delete_if function. We add this locally as a function to avoid delving into the unholy macro madness of STACK_OF(3). ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:11:33 Modified files: lib/libcrypto/asn1: x_x509.c lib/libcrypto/x509: pcy_cache.c pcy_data.c pcy_int.h pcy_lib.c pcy_map.c pcy_node.c pcy_tree.c x509_cpols.c x509_local.h x509_policy.c x509_vfy.c Log message: Make the new policy code in x509_policy.c to be selectable at compile time. The old policy codes remains the default, with the new policy code selectable by defining LIBRESSL_HAS_POLICY_DAG. ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/26 13:12:49 Modified files: share/man/man5 : port-modules.5 share/man/man8 : bulk.8 Log message: fix some Xr; CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 13:14:55 Modified files: usr.sbin/bgpctl: json.c json.h output_json.c Log message: Use fprintf instead of printf and pass the FILE handle in json_do_start(). OK tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 13:16:02 Modified files: lib/libcrypto : Makefile Log message: Add the new policy code to the build. ok tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/26 13:27:03 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo Log message: x11/xfce4/xfce4-mixer: update to git master includes fix for https://gitlab.xfce.org/apps/xfce4-mixer/-/issues/5 where an sndio app volume slider could get stuck to 0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 13:50:27 Modified files: www/chromium : Makefile Log message: oopsie ... unbreak packaging CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/26 13:54:35 Modified files: sys/net : if.c pf_ioctl.c route.c route.h Log message: Introduce `rtlabel_mtx' mutex(9) to protect route labels storage. This time kernel and net locks are held in various combination to protect it. We don't want to put kernel lock to all the places. Netlock also can't be used because rtfree(9) which calls rtlabel_unref() has unknown netlock state within. This new `rtlabel_mtx' mutex(9) protects `rt_labels' list and `label' entry dereference. Since we don't export 'rt_label' structure, keep this lock private to net/route.c. For this reason rtlabel_id2name() now copies label string to externally passed buffer instead of returning address of `rt_labels' list data. This is the way which rtlabel_id2sa() already works. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 14:07:48 Modified files: audio/audacity : Makefile distinfo audio/audacity/patches: patch-lib-src_libnyquist_nyquist_nyqstk_include_Stk_h patch-src_AboutDialog_cpp patch-src_AudacityApp_cpp audio/audacity/pkg: PLIST Added files: audio/audacity/patches: patch-CMakeLists_txt patch-libraries_lib-wx-wrappers_CMakeLists_txt patch-src_ListNavigationPanel_h Log message: Update to audacity-3.3.0. with help from Big Robert CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:11:34 Modified files: www/chromium : Makefile www/chromium/files: unveil.main Log message: unveil .config/ibus read-only CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/26 14:13:31 Modified files: net/libfilezilla: Makefile distinfo net/libfilezilla/pkg: PLIST Log message: Update to libfilezilla-0.42.2 Changes: https://lib.filezilla-project.org/ Bumped minor of libfilezilla because of addition of symbols. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/26 14:14:25 Modified files: net/filezilla : Makefile distinfo net/filezilla/patches: patch-src_engine_Makefile_am Log message: Update to filezilla-3.64.0 Changes: https://filezilla-project.org/versions.php Bumped major of libfzclient-private because of removal of symbols. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:16:04 Modified files: converters/libytnef: Makefile distinfo Log message: update to 2.1.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 14:16:05 Modified files: archivers/lzip/tarlz: Makefile distinfo Log message: Update to tarlz-0.23. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 14:17:25 Modified files: archivers/makeself: Makefile distinfo archivers/makeself/patches: patch-makeself_sh Log message: Update to makeself-2.5.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:19:09 Modified files: databases/p5-DBD-SQLite: Makefile distinfo Log message: update to 1.72 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:19:49 Modified files: databases/p5-DBD-SQLite2: Makefile distinfo Log message: update to 0.38 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:20:24 Modified files: devel/pcre : Makefile distinfo devel/pcre/patches: patch-configure Log message: update to 8.45 and switch MASTER_SITE to sourceforge CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:24:06 Modified files: misc/mc : Makefile distinfo misc/mc/patches: patch-configure patch-lib_fileloc_h patch-src_subshell_common_c misc/mc/pkg : PLIST Log message: update to 4.8.29 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:28:48 Modified files: x11/mate/desktop: Makefile distinfo x11/mate/desktop/pkg: PLIST Removed files: x11/mate/desktop/patches: patch-libmate-desktop_mate-bg_c Log message: update to 1.26.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/26 14:30:54 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-conf_zabbix_proxy_conf patch-conf_zabbix_server_conf patch-configure patch-include_zbxcomms_h patch-src_libs_zbxcomms_tls_c patch-src_libs_zbxnix_daemon_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-web README-web Added files: net/zabbix/patches: patch-include_zbxsysinfo_h Removed files: net/zabbix/patches: patch-include_sysinfo_h patch-src_libs_zbxsysinfo_openbsd_proc_c Log message: Update zabbix 6.2.6 -> 6.4.2 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.4.2 ok robert@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:33:06 Modified files: x11/mate/marco : Makefile distinfo x11/mate/marco/pkg: PLIST Removed files: x11/mate/marco/patches: patch-configure Log message: update to 1.26.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:36:54 Modified files: x11/mate/themes: Makefile distinfo x11/mate/themes/pkg: PLIST Log message: update to 3.22.23 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 14:43:32 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/hidden/openssl: x509v3.h lib/libcrypto/x509: pcy_tree.c x509_cpols.c Log message: Take X509_POLICY_NODE_print() behind the barn This used to be public API but is now only used for debug code that has certainly never been used since it was released to the public. It drags that debug nonsense with it. ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 14:52:11 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Add RCS tag CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 14:53:17 Modified files: usr.sbin/bgpctl: json.c json.h Log message: Verify each fprintf call for success. On failure stop calling fprintf and return -1 in json_do_finish(). tb@ thinks this is not to horrible CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 14:54:21 Modified files: lib/libcrypto/x509: x509_cpols.c Log message: Zap trailing whitespace CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 14:54:43 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main Log message: update to 2.8 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/26 14:59:32 Modified files: distrib/amd64/ramdiskA: Makefile distrib/sparc64/iso: Makefile distrib/sparc64/miniroot: Makefile distrib/sparc64/ramdisk: Makefile distrib/sparc64/ramdiskB: Makefile Log message: Don't rely on the disklabel defaults or a disktab entry's ba#/fa# values for the block/fragment sizes that some install media need. Hoist the desired values into the newfs(8) invocations to make it obvious non-default values are required and what the values are. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 15:07:33 Modified files: lib/libcrypto/x509: x509_policy.c Log message: KNF according to knfmt(1) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/26 15:17:24 Modified files: usr.sbin/bgpctl: json.c Log message: Use < 0 for fprintf() error checking and not == -1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 15:18:22 Modified files: audio/hydrogen : Makefile distinfo audio/hydrogen/patches: patch-src_core_include_hydrogen_Preferences_h patch-src_core_src_preferences_cpp patch-src_gui_src_PreferencesDialog_cpp audio/hydrogen/pkg: PLIST Log message: Update to hydrogen-1.0.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 15:18:34 Modified files: audio/deadbeef : Makefile distinfo audio/deadbeef/pkg: PLIST Removed files: audio/deadbeef/patches: patch-conf_c patch-junklib_c Log message: Update to deadbeef-1.9.3. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 15:30:12 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Clean up X509 memory before exit CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/26 15:33:30 Modified files: x11/icewm : Makefile distinfo Log message: Update to icewm-3.3.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 15:35:22 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Turn C++ comments into C comments and minor KNF fixups CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 15:36:42 Modified files: lib/libcrypto : Makefile Log message: Allow compiling with -DHAS_DAG to enable the policy check with a DAG. ok beck CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/26 15:37:46 Modified files: sys/dev/ofw : ofw_misc.c Log message: Fix phy_enable_prop_idx() to retrieve the property length with the passed property name instead of "phys". ok dlg@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/26 15:57:38 Modified files: net/mcast-proxy: Makefile distinfo Removed files: net/mcast-proxy/patches: patch-usr_sbin_mcast-proxy_mcast-proxy_c Log message: Switch upstream of mcast-proxy Upstream (Esdenera, from Reyk Floeter) has not touched this project in ~6 years, and is not responsive, i.e., does not react on PRs. Instead of patching mcast-proxy point GH_* to a different account, which is based on the latest release of mcast-proxy and incorporates the following: Fixes: - Allow upstream to receive query and report IGMP messages. RFC4605 section 4.1 states "The proxy device performs the host portion of the IGMP/MLD protocol on the upstream interface", and RFC2236 section 6 states "All other events, such as receiving invalid IGMP messages, or IGMP messages other than Query or Report, are ignored in all states" (this results in patch being dropped); - Fix calculation of IGMP_GROUP_MEMBERSHIP_INTERVAL; - Use correct interval values. RFC 2236 states "The Max Response Time inserted into the periodic General Queries. Default: 100 (10 seconds)"; - Do not add upstream to a group list because it will never be removed from this list, and remain on the routing table; - Use SLIST_FOREACH_SAFE as entry is free'd; - Fix scan-build warning [deadcode.DeadStores]. Features: - Use unveil(2) "/" with no permissions instead of chroot(2)/chdir(2). Nits: - Fix spacing/indentation; - Forgotten rename of igmp-proxy to mcast-proxy; - Use *_FOREACH_SAFE macros instead of hand rolled loops. If/when Reyk resurfaces, I can work with him to merge things back. Tested by Joel Knight and Paul de Weerd (MAINTAINER). OK maintainer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/26 16:04:58 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Log message: On openbsd amd64, emit IBT endbr64 instructions by default (meaning, -fcf-protection=branch is the default). All binaries grow slightly, but we can slowly move towards greater IBT enforcement in userland. 4th or 5th variation of this diff, with mortimer ok kettenis CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/26 16:05:28 Modified files: usr.sbin/rpki-client: extern.h main.c output-bird.c parser.c rpki-client.8 validate.c Log message: Add a -P option to rpki-client to specify the evaluation time This is intended to be able to test rpki-client in a reproducable way without worrying about the system time changing the results ok claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/26 16:05:36 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Add test for invalidation of DER cache for X509_CRL_* setter functions The program won't exit with a non-zero exit code if X509_CRL_set_* tests fail, as the relevant bits haven't been committed to libcrypto yet. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/26 16:09:07 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Make x509_policy.c compile with gcc 4. ok beck CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/26 16:12:44 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Log message: On openbsd amd64, the compiler has been found to generate some nasty jump table variations (calculate address into %rax, jmp %rax) which is not compatible with IBT endbr64. The specific generated code sequence was found inside clang, which made the debugging experience pretty miserable. So we will have to disable jump tables by default. ok kettenis CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 16:14:47 Modified files: mail/grommunio/web: Makefile distinfo mail/grommunio/web/pkg: PLIST Log message: update to upstream's git HEAD to pull in bugfixes CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/26 16:17:29 Modified files: mail/grommunio/sync: Makefile distinfo Log message: update to upstream's git HEAD to pull in bugfixes CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/26 16:34:30 Modified files: share/man/man4 : virtio.4 Log message: add viogpu(4); from diana eichert CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/26 16:45:32 Modified files: distrib/amd64/common: install.md Log message: Treat crypto disk like the root disk, both are boot disks Chosing an existing OpenBSD partition on GPT during disk setup requires an existing EFI Sys partition (the installer does not create it in thi case). With 'Encrypt the root disk?' answered postively, the crypto disk instead of the root disk becomes the boot disk. Extend the EFI Sys sanity check to both crypto and root disk, really asking "is this a boot disk?". CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/26 16:48:30 Modified files: converters/p5-Convert-Color: Makefile distinfo Log message: update p5-Convert-Color to 0.17 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/26 17:12:31 Modified files: distrib/riscv64/ramdisk: install.md Log message: Treat crypto disk like the root disk, both are boot disks Chosing [W]hole on a GPT disk means it needs non-default `-b' fdisk(8) to boot and preserve any existing BIOS boot partition. With 'Encrypt the root disk?' answered postively, the crypto disk instead of the root disk becomes the boot disk. Extend the sanity check to both crypto and root disk, really asking "is this a boot disk?". This preserves existing boot partitions when using guided disk encryption. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/26 20:32:24 Modified files: sys/dev/pci/drm: drm_buddy.c Log message: drm: buddy_allocator: Fix buddy allocator init on 32-bit systems From David Gow fb766acce3cf1c9637a79c1ffb3cebc61fd9d859 in linux-6.1.y/6.1.26 4453545b5b4c3eff941f69a5530f916d899db025 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/26 20:34:32 Modified files: sys/dev/pci/drm/i915/display: intel_dp_aux.c Log message: drm/i915: Fix fast wake AUX sync len From Ville Syrjala 66eb772be27e228716bb81feee0400d995cbe605 in linux-6.1.y/6.1.26 e1c71f8f918047ce822dc19b42ab1261ed259fd1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/26 20:36:57 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_irq.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_crtc.c Log message: drm/amdgpu: Fix desktop freezed after gpu-reset From Alan Liu bef774effb278ff0b65ea2dbaa1ab32ba6a1dc13 in linux-6.1.y/6.1.26 c8b5a95b570949536a2b75cd8fc4f1de0bc60629 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/26 20:39:04 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c Log message: drm/amd/display: set dcn315 lb bpp to 48 From Dmytro Laktyushkin 4ac57c3fe2c0a74c6239170fc58fc824637c6015 in linux-6.1.y/6.1.26 6d9240c46f7419aa3210353b5f52cc63da5a6440 in mainline linux CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/04/26 21:06:17 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/26 21:19:45 Modified files: sys/dev/ic : r92creg.h rtwn.c sys/dev/usb : if_urtwn.c Log message: Whitespace fix CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/26 21:28:34 Modified files: sys/dev/ic : rtwn.c Log message: Fix logic error in rtwn_r92e_get_txpower(). The RTL8192EU is up to two stream TX/RX (so MCS0->15). ok stsp@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/26 23:41:11 Modified files: share/man/man4 : pci.4 Log message: - list some missing pci entries. dlg noticed some missing ones, and miod worked out what was missing - remove commented out entry to non-existent en(4) driver - remove all instances of .Tn ok miod dlg CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/04/26 23:42:44 Modified files: regress/sys/arch/amd64/vmm: vcpu.c Log message: cope with recent vmm changes CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/27 00:00:30 Modified files: graphics/openimageio: Makefile distinfo graphics/openimageio/pkg: PLIST Added files: graphics/openimageio/patches: patch-src_libutil_strutil_cpp Log message: Update openimageio to 2.4.10.0 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/27 00:00:34 Modified files: graphics/blender: Makefile distinfo graphics/blender/patches: patch-intern_cycles_util_aligned_malloc_cpp patch-intern_guardedalloc_intern_mallocn_c patch-intern_guardedalloc_intern_mallocn_guarded_impl_c patch-intern_guardedalloc_intern_mallocn_intern_h patch-release_scripts_addons_io_scene_gltf2_io_com_gltf2_io_draco_compression_extension_py patch-release_scripts_startup_bl_ui_space_toolsystem_common_py patch-source_blender_blenkernel_intern_packedFile_c patch-source_blender_blenlib_BLI_filereader_h patch-source_blender_blenlib_BLI_sys_types_h patch-source_blender_blenlib_intern_storage_c graphics/blender/pkg: PLIST Added files: graphics/blender/patches: patch-intern_ffmpeg_ffmpeg_compat_h patch-source_blender_blenkernel_intern_writeffmpeg_c patch-source_blender_imbuf_intern_anim_movie_c patch-source_blender_imbuf_intern_indexer_c Removed files: graphics/blender/patches: patch-build_files_cmake_Modules_FindOpenEXR_cmake patch-intern_cycles_CMakeLists_txt patch-source_blender_blenlib_intern_system_c patch-source_blender_blenloader_intern_writefile_c patch-source_blender_imbuf_intern_openexr_openexr_api_cpp Log message: Update blender to 3.3.6 Update diff from Brad CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:11:03 Modified files: geo/py-owslib : Makefile distinfo geo/py-owslib/pkg: PLIST Log message: geo/py-owslib: update to 0.29.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/27 00:11:43 Modified files: regress/usr.sbin/rpki-client: repo-dummy.c test-aspa.c test-cert.c test-gbr.c test-geofeed.c test-ip.c test-mft.c test-roa.c test-rrdp.c test-rsc.c test-tak.c test-tal.c Log message: Unbreak regress after yesterdays churn. Friendly reminder from anton@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:14:19 Modified files: geo/py-fiona : Makefile distinfo Log message: geo/py-fiona: update to 1.9.3 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:33:12 Modified files: devel/orcania : Makefile distinfo devel/orcania/pkg: PLIST Log message: devel/orcania: update to 2.3.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:33:19 Modified files: devel/yder : Makefile distinfo devel/yder/pkg : PLIST Log message: devel/yder: update to 1.4.19 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:33:38 Modified files: www/ulfius : Makefile distinfo www/ulfius/pkg : PLIST Log message: www/ulfius: update to 2.7.13 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:36:49 Modified files: converters/lastools: Makefile distinfo Added files: converters/lastools/patches: patch-src_lasindex_cpp Log message: converters/lastools: update to 2.0.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 00:48:48 Modified files: lib/libcrypto/bn: bn.h Log message: Remove a useless doxygen comment CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:50:29 Modified files: net/cadaver : Makefile distinfo net/cadaver/patches: patch-configure net/cadaver/pkg: PLIST Log message: net/cadaver: update to 0.24. after 13 long years, it's back from the dead with a new upstream at https://notroj.github.io/cadaver/ ! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 00:54:09 Modified files: lib/libcrypto/man: Makefile Log message: Stop installing NIST prime documentation CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 00:54:36 Modified files: multimedia/lebiniou: Makefile distinfo multimedia/lebiniou-data: Makefile distinfo multimedia/lebiniou-data/pkg: PLIST Log message: multimedia/lebiniou{,-data}: update to 3.66.0. fix broken HOMEPAGE while here, the right one is https://biniou.net CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 00:55:19 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 00:57:10 Removed files: lib/libcrypto/man: BN_get0_nist_prime_521.3 BN_nist_mod_521.3 Log message: Remove NIST prime documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 01:01:45 Modified files: lib/libcrypto/man: EC_GFp_simple_method.3 Log message: Remove documentation of no longer supported EC methods CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 01:04:23 Modified files: lib/libcrypto/ec: ec.h Log message: Nuke doxygen noise CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 01:10:05 Modified files: lib/libcrypto/ec: ec_local.h ec.h Log message: Move EC_POINT_{get,set}_Jprojective_coordinates to ec_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 01:22:22 Modified files: lib/libcrypto/man: BN_new.3 BN_set_flags.3 Log message: Remove dangling references to BN_get0_nist_prime_521(3) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/27 01:57:25 Modified files: usr.sbin/rpki-client: Makefile output-json.c Added files: usr.sbin/rpki-client: json.c json.h Log message: Reimplement output-json.c using json.c from bgpctl. Much rejoice from tb@ and job@ OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 02:04:40 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Rework simple allocation and free functions in x509_policy.c Use calloc() instead of malloc/memset and make free functions look the same as elsewhere in the tree. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 02:07:26 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Remove braces around single lines statements using knfmt -s Pointed out by anton CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/27 02:16:11 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.13.1 -> 1.13.2 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1132 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 02:16:54 Modified files: audio/rhythmbox: Makefile audio/rhythmbox/pkg: PLIST Log message: Missing DEP on x11/gnome/libsecret. Enable replaygain plugin again. CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2023/04/27 02:33:59 Modified files: sys/dev/usb : if_cdce.c if_cdcereg.h Log message: The ASIX AX88179A chipset does not work properly with the axen(4) driver. For now switch it to cdce(4) until native support is provided by axen(4). ok bentley@ stsp@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/27 02:37:54 Modified files: usr.sbin/rpki-client: extern.h main.c output-bird.c parser.c validate.c regress/usr.sbin/rpki-client: test-aspa.c test-cert.c test-gbr.c test-geofeed.c test-ip.c test-mft.c test-roa.c test-rrdp.c test-rsc.c test-tak.c test-tal.c Log message: Make rpki-client choose the verification time of the time it is invoked rather than always getting the current system time for every certificate verification. This will result in output that is not variable on run-time. ok tb@ claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 02:44:11 Modified files: x11/gtksourceview5: Makefile x11/gtksourceview5/patches: patch-gtksourceview_gtksourcebufferoutputstream_c Log message: Merge upstream patch. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/27 02:46:20 Log message: Import squealer, a filesystem secrets scanner ok aisha@ Status: Vendor Tag: pvk Release Tags: pvk_20230427 N ports/security/squealer/Makefile N ports/security/squealer/distinfo N ports/security/squealer/modules.inc N ports/security/squealer/pkg/DESCR N ports/security/squealer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 02:47:04 Modified files: lib/libcrypto/man: EC_GFp_simple_method.3 Log message: Remove mention of EC_GFp_nist_method and add back a .Pp that was accidentally dropped CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/27 02:47:11 Modified files: security : Makefile Log message: +squealer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/04/27 02:51:02 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230427 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/27 02:55:59 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add some RK3588 PCIe related clocks. Also add some RK3588 resets. Whoever reviewed the bindings on Linux gave the brilliant advice that clock IDs and reset IDs should not in any way have a sane mapping to the hardware registers, even though that is the case on all older Rockchip SoCs and greatly simplifies the driver. So now we need to implement pointless lookup code. ok patrick@, dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/27 02:56:39 Modified files: sys/dev/fdt : rkcomphy.c Log message: Add RK3588 support. ok patrick@, dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/27 03:00:03 Modified files: sys/dev/fdt : dwpcie.c Log message: Fix config space access for the root bus of a dwpcie(4) controller when the root bus number isn't zero. ok patrick@, dlg@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/27 03:03:06 Modified files: sys/dev/fdt : dwpcie.c Log message: Add support for (one of) the PCIe controllers on the RK3588 SoC. Since MSIs don't work (yet) on this SoC, implement support for legacy interrupts for the Rockchip SoCs. Also drop the restrictions on the bus number range as the device tree I'm using has bus numbers start at 64 for the controller in question. ok patrick@, dlg@` CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:08:08 Modified files: lib/libcrypto/man: Makefile Removed files: lib/libcrypto/man: BN_GF2m_add.3 Log message: Remove BN_GF2m_add.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:08:48 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:11:40 Modified files: lib/libcrypto/man: BN_new.3 Log message: Remove stale reference to BN_GF2m_add() CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 03:21:16 Modified files: x11/gnome/ghex : Makefile distinfo Log message: Update to ghex-44.1. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/04/27 03:27:43 Modified files: games/barrage : Makefile distinfo Log message: Update to barrage-1.0.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 03:34:55 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-7.2.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:35:20 Modified files: lib/libcrypto/man: EC_GROUP_new.3 Log message: EC_GROUP_new() Strip out complications due to binary curves. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 03:35:52 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.4.6. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 03:38:08 Modified files: sysutils/accountsservice: Makefile distinfo sysutils/accountsservice/patches: patch-meson_build patch-meson_options_txt patch-src_daemon_c patch-src_libaccountsservice_act-user-manager_c patch-src_user_c patch-src_user_h patch-src_wtmp-helper_c Added files: sysutils/accountsservice/patches: patch-src_util_c patch-tests_meson_build Log message: update to 23.13.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:39:52 Modified files: lib/libcrypto/man: EC_POINT_new.3 Log message: Remove documentation of GF2m point stuff CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:43:56 Modified files: lib/libcrypto/man: Makefile Removed files: lib/libcrypto/man: BN_mod_mul_reciprocal.3 Log message: Remove documentation of reciprocal BN which is now internal only CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:44:40 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:45:56 Modified files: lib/libcrypto/man: BN_add.3 BN_new.3 Log message: Remove stale references to BN reciprocal stuff CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:47:03 Modified files: lib/libcrypto/man: BN_add.3 Log message: One more reciprocal thing hid in here (yay for consistent naming) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 03:49:44 Modified files: lib/libcrypto/man: EC_KEY_new.3 Log message: EC_KEY_{get,insert}_key_method_data() are no longer available CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 03:49:44 Modified files: www/p5-FCGI : Makefile distinfo www/p5-FCGI/pkg: PLIST Log message: update to 0.82 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 03:50:12 Modified files: x11/xplanet : Makefile Log message: drop maintainership CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 04:00:58 Modified files: databases/p5-DBD-SQLite: Makefile Log message: Unbreak: EPOCH must not be removed. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/27 04:03:49 Modified files: distrib/arm64/ramdisk: install.md Log message: Treat crypto disk like the root disk, both are boot disks Chosing [W]hole on a GPT disk means it needs non-default `-b' fdisk(8) to account for existing EFI Sys partitions, whether it modifies an existing GPT (Apple APFS ISC) or writing a new one. With 'Encrypt the root disk?' answered postively, the crypto disk instead of the root disk becomes the boot disk. Extend the logic to both crypto and root disk, really asking "is this a boot disk?". with caspar CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 04:41:34 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: sysutils/broot: update to 1.21.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 04:43:47 Modified files: lib/libcrypto : opensslv.h Log message: Somehow I managed not to bump LIBRESSL_VERSION_NUMBER reported by aja CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 04:46:52 Log message: import of librevenge-0.0.5; librevenge is a base library for writing document import filters. It has interfaces for text documents, vector graphics, spreadsheets and presentations. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20230427 N ports/textproc/librevenge/distinfo N ports/textproc/librevenge/Makefile N ports/textproc/librevenge/pkg/DESCR N ports/textproc/librevenge/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 04:47:32 Modified files: textproc : Makefile Log message: +librevenge CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 04:47:47 Modified files: textproc/libwpd: Makefile distinfo textproc/libwpd/pkg: PLIST Log message: update to 0.10.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 04:50:37 Modified files: lib/libssl : ssl_tlsext.c Log message: ssl_tlsext.c: Add an accessor for the tls extension type. Needed for the tlsexttest.c ok jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/27 04:51:27 Modified files: usr.sbin/apmd : apmd.c Log message: zap APM_CANCEL, dead since import; OK tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/27 04:53:58 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: tlsexttest: check additional logic in tlsext randomization This verifies that we put PSK always last and that the Apache 2 special does what it is supposed to do. There is also some weak validation of the Fisher-Yates shuffle that will likely catch errors introduced in tlsext_randomize_build_order() CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/27 04:57:50 Log message: Import tfsec, a static analyzer for Terraform Status: Vendor Tag: pvk Release Tags: pvk_20230427 N ports/security/tfsec/Makefile N ports/security/tfsec/distinfo N ports/security/tfsec/pkg/DESCR N ports/security/tfsec/pkg/PLIST N ports/security/tfsec/patches/patch-vendor_github_com_owenrumney_squealer_internal_pkg_scan_signals_unix_go No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/27 04:58:17 Modified files: security : Makefile Log message: +tfsec CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/27 05:11:04 Modified files: sys/net : route.c Log message: Add `rttimer_mtx' to the locking description. No functional changes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 05:43:06 Modified files: textproc/librevenge: Makefile Log message: use gmake to unbrek parallel build CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 05:46:33 Modified files: sysutils/bat : Makefile crates.inc distinfo Added files: sysutils/bat/patches: patch-modcargo-crates_libgit2-sys-0_14_2+1_5_1_build_rs Log message: sysutils/bat: update to 0.23.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/27 05:47:11 Removed files: sysutils/bat/patches: patch-modcargo-crates_libgit2-sys-0_14_0+1_5_0_build_rs Log message: sysutils/bat: remove patch forgotten in previous CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/27 06:10:30 Modified files: sys/net : pf_ioctl.c Log message: Remove net lock from DIOCGETTIMEOUT 'pfctl -s timeouts' values are only used inside of pf, entirely protected by the pf lock through the ioctl interface; the net lock is useless. Previous attempts to remove net lock usage showed that the pf lock cannot yet entirely replace it, so start with small pieces like this one. Contrary to IPv4/6 read-only ioctls, some pf ioctls without FWRITE flag do modify internal pf state, which is not entirely obvious when approached from the ioctl layer. OK sashan dlg CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/27 06:21:38 src/regress/lib/libcrypto/x509/policy Update of /cvs/src/regress/lib/libcrypto/x509/policy In directory cvs.openbsd.org:/tmp/cvs-serv72551/policy Log Message: Directory /cvs/src/regress/lib/libcrypto/x509/policy added to the repository CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/27 06:23:31 Added files: regress/lib/libcrypto/x509/policy: Makefile policy.c policy_intermediate.pem policy_intermediate_any.pem policy_intermediate_duplicate.pem policy_intermediate_invalid.pem policy_intermediate_mapped.pem policy_intermediate_mapped_any.pem policy_intermediate_mapped_oid3.pem policy_intermediate_require.pem policy_intermediate_require1.pem policy_intermediate_require2.pem policy_intermediate_require_duplicate.pem policy_intermediate_require_no_policies.pem policy_leaf.pem policy_leaf_any.pem policy_leaf_duplicate.pem policy_leaf_invalid.pem policy_leaf_none.pem policy_leaf_oid1.pem policy_leaf_oid2.pem policy_leaf_oid3.pem policy_leaf_oid4.pem policy_leaf_oid5.pem policy_leaf_require.pem policy_leaf_require1.pem policy_root.pem policy_root2.pem policy_root_cross_inhibit_mapping.pem Log message: Start of an x509 policy regress test. test cases from BoringSSL. Still a work in progress adapting tests from boringssl x509_test.cc but dropping in here for tb to be able to look at and run as well since the new stuff still has bugs. CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2023/04/27 06:25:56 Modified files: driver/xf86-input-ws/src: ws.c Log message: Swap saved x/y touchscreen values if axes are swapped. This fixes an issue where moving a finger horizontally or vertically on a rotated touchscreen caused the cursor to jump to position along a diagonal line. ok miod@ kettenis@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/04/27 06:27:56 Modified files: libexec/ld.so : library_subr.c Log message: revert cache lookup for full pathnames CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/27 07:26:57 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: correct test cases to add expected errors. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 07:44:12 Modified files: sysutils/libvirt: Makefile Added files: sysutils/libvirt/patches: patch-src_util_virxdrdefs_h Log message: Fix for: /usr/local/lib/libvirt.so.2.4: undefined symbol 'IXDR_PUT_INT32' /usr/local/lib/libvirt.so.2.4: undefined symbol 'IXDR_GET_INT32' which triggered a crash with virt-manager. reported by bluhm@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/27 07:52:58 Modified files: sys/dev/pv : vioscsi.c Log message: Temporarily workaround double calls into vioscsi_req_done() causing NULL de-reference. Reported, initial patch and tests by Antun Matanovic. Thanks! ok miod@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/27 08:19:28 Modified files: sbin/disklabel : disklabel.8 editor.c Log message: Retire -E's "expert" mode. Introduced 23 years ago to avoid confusing users with FFS attributes that only experts should fiddle with. Actual use has withered away with functionality rendered moot or moved elsewhere. '-e' remains for the truly obscure corner cases. Simply excise the code for now to see if hidden users/uses are exposed. Further simplifications are possible if no such users/uses surface. ok with sthen@ millert@ kn@ otto@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/27 08:41:09 Modified files: sys/net : route.c Log message: Remove kernel lock from rtfree(9). Route timers and route labels protected by corresponding mutexes. `ifa' uses references counting for protection. rt_mpls_clear() could be called lockless because this is the last reference of `rt'. ok bluhm@ kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/27 08:44:33 Modified files: lib/libcrypto/man: BIO_ctrl.3 Log message: Also list the command constants not associated with any macros, and point to their documentation. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/27 09:06:35 Removed files: sys/arch/amd64/stand/efi32: Makefile Makefile.common Makefile.inc cmd_i386.c conf.c dev_i386.c diskprobe.c efiboot.c efiboot.h eficall.S eficall.h efidev.c efidev.h efipxe.c efipxe.h efirng.c exec_i386.c heap.h ldscript.i386 machdep.c memprobe.c run_i386.S run_i386.h self_reloc.c start_i386.S sys/arch/amd64/stand/efi32/bootia32: Makefile sys/arch/amd64/stand/efi64: Makefile Makefile.common Makefile.inc cmd_i386.c conf.c dev_i386.c diskprobe.c efiboot.c efiboot.h eficall.S eficall.h efidev.c efidev.h efipxe.c efipxe.h efirng.c exec_i386.c heap.h ldscript.amd64 machdep.c memprobe.c run_i386.S run_i386.h self_reloc.c start_amd64.S sys/arch/amd64/stand/efi64/bootx64: Makefile Log message: Remove efi32 and efi64. These are leftovers from a project that didn't go very far and the presence of these directories just confuse people and make them do more work than necessary. ok patrick@, kn@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/27 09:44:36 Modified files: lib/libevent : event_set.3 Log message: various minor content corrections and improvements; feedback and OK jmc@ and Ted Bullock CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/27 10:10:11 Modified files: lib/libevent : event_base_loop.3 Log message: various markup tweaks, no content change; OK jmc@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/27 10:12:08 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Convert size_t's used in conjuction with sk_X509_num back to int. The lets the regress in x509/policy pass instead of infinite looping. The changes are necessry because our sk_num() returns an int with 0 for empty and -1 for NULL, wheras BoringSSL's returns a size_t with 0 for both an empty stack and a NULL stack. pair work with tb@ ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/27 10:28:18 Modified files: usr.bin/rsync : rsync.1 main.c Log message: Implement -V as an alias to --version. From Martin Cracauer OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/27 10:34:11 Modified files: x11/gtksourceview5/patches: patch-gtksourceview_gtksourcebufferoutputstream_c Log message: Merged usptream. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/27 10:42:27 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/pkg: PLIST-main Removed files: editors/libreoffice/patches: patch-external_librevenge_ExternalPackage_librevenge_mk patch-external_libwpd_ExternalPackage_libwpd_mk patch-external_libwpd_ExternalProject_libwpd_mk Log message: switch to system libwpd and librevenge CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/27 10:48:53 Modified files: lib/libevent : event_set.3 Log message: tiny wording tweak from Ted Bullock to make misunderstandings less likely; OK jmc@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/27 10:56:52 Modified files: usr.sbin/rad : rad.conf.5 rad.h Log message: RFC 9096 changes the default timers for prefix preferred and valid lifetimes, so update rad(8) to the new ones. OK florian@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/04/27 11:03:38 Modified files: databases/p5-ldap: Makefile databases/p5-ldap/patches: patch-test_cfg Added files: databases/p5-ldap/patches: patch-data_slapd_conf_in patch-t_60cancel_t Log message: Fix tests, update dependencies, cleanup makefile. CVSROOT: /cvs Module name: src Changes by: caspar@cvs.openbsd.org 2023/04/27 11:04:17 Modified files: distrib/arm64/ramdisk: install.md Log message: arm64 install.md: fix softraid crypto installation on Mac Make sure we don't newfs the EFI Sys partition on systems that have an "apfsisc" partition in the case we're installing with softraid crypto. Debugged with help from and came up with a fix with kn@ "go ahead" kettenis@ "no objections" krw@ OK kn@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/27 11:18:40 Modified files: usr.bin/rsync : rsync.1 Log message: sort options; CVSROOT: /cvs Module name: xenocara Changes by: bentley@cvs.openbsd.org 2023/04/27 12:17:25 Modified files: app/xtsscale : xtsscale.c Log message: Fix variable name typo: mcyursor -> mycursor. discussed with robert@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/04/27 12:21:44 Modified files: sys/scsi : st.c Log message: add support for I/O statistics so that tape speeds can be observed with iostat(8) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/27 13:01:01 Modified files: share/man/man4 : isapnp.4 Log message: Better pcic(4) description. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/27 13:06:57 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Mark the fan speed sensor as invalid when it reports -1 RPM. This happens for a short while after suspend. ok deraadt@ kn@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/27 13:10:53 Modified files: share/man/man4 : isa.4 Log message: add missing entries; remove Tn macro usage; feedback/ok miod CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/04/27 13:11:11 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.3.4 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/27 13:26:06 Modified files: share/man/man4 : acpi.4 Log message: add missing entries; ok miod CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/27 14:35:16 Modified files: share/man/man4 : iic.4 Log message: add missing entries; ok miod CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/27 16:11:07 Log message: new port security/paperkey Due to metadata and redundancy, OpenPGP secret keys are significantly larger than just the "secret bits". The secret key contains a complete copy of the public key. Since the public key generally doesn't need to be escrowed, only archiving the secret parts can be a real advantage. Paperkey extracts just those secret bytes and prints them. To reconstruct, you re-enter those bytes (whether by hand, OCR, QR code, or the like) and paperkey can use them to transform your existing public key into a secret key. Maintainer: The OpenBSD ports mailing-list from Mikhail OK op@ Status: Vendor Tag: aisha Release Tags: aisha_20230427 N ports/security/paperkey/distinfo N ports/security/paperkey/Makefile N ports/security/paperkey/pkg/DESCR N ports/security/paperkey/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/27 16:12:38 Modified files: security : Makefile Log message: hook paperkey into the build CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/27 16:47:27 Modified files: usr.sbin/vmd : Makefile dhcp.c vioqcow2.c vioraw.c virtio.c virtio.h vm.c vmd.c vmd.h vmm.c Added files: usr.sbin/vmd : vioblk.c vionet.c Log message: vmd(8): introduce multi-process model for virtio devices. Isolate virtio network and block device emulation in dedicated processes, forked and exec'd from the vm process. This allows for tightening pledge promises to just "stdio". Communication between the vcpu's and these devices now occurs via imsg channels, which adds the benefit of not always blocking the vcpu thread while emulating the device. With this commit, it's possible that vmd is the first open source hypervisor that *defaults* to a multi-process device emulation model without requiring any additional configuration from the operator. Testing help from phessler@ and Mischa Peters. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/04/27 17:16:18 Modified files: sys/sys : syslog.h Log message: Use __size_t which is available in syslog.h Directly including sys/syslog.h would fail due to size_t being unknown. OK millert, miod CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/27 19:24:15 Modified files: distrib/amd64/ramdisk_cd: list distrib/arm64/ramdisk: list distrib/armv7/ramdisk: list distrib/i386/ramdisk_cd: list distrib/macppc/ramdisk: list distrib/octeon/ramdisk: list distrib/riscv64/ramdisk: list share/man/man4 : urtwn.4 usb.4 sys/dev/ic : r92creg.h rtwn.c rtwnvar.h sys/dev/microcode/urtwn: Makefile build.c microcode.h sys/dev/usb : if_urtwn.c usbdevs Log message: Add support for RTL8188FTV chip to urtwn(4). Tested with Comfast CF-WU710N v4. "go ahead" deraadt@ OK stsp@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/27 19:24:52 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/04/27 19:25:51 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/04/27 19:30:56 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: I moved last year CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/27 23:13:37 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : qcrng.c Log message: Add a driver for the Qualcomm rng device found on the Thinkpad X13s, based on kettenis's amlrng driver. suggestions and OK patrick@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/27 23:59:36 Modified files: usr.bin/tmux : tty-term.c Log message: Do not fatal if tparm fails, instead just log it (not working sequences are better than exiting). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/28 00:00:21 ports/telephony/baresip/baresip/files Update of /cvs/ports/telephony/baresip/baresip/files In directory cvs.openbsd.org:/tmp/cvs-serv13641/files Log Message: Directory /cvs/ports/telephony/baresip/baresip/files added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/28 00:01:41 Modified files: net/unison : Makefile distinfo Log message: Update to unison-2.53.3 Changes: https://github.com/bcpierce00/unison/releases/tag/v2.53.3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/04/28 00:12:27 Modified files: usr.bin/tmux : cmd-confirm-before.c tmux.1 Log message: Add options to change the confirm key and default behaviour of confirm-before. From Elias Assaf in GitHub issue 3548; prompted by an earlier change from Yutaro Yoshii in GitHub issue 3496. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/04/28 00:21:42 Modified files: share/man/man4 : urtwn.4 Log message: escape the "D1" revisions, as mandoc thinks this is a macro call; CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 02:15:11 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: Add the rest of the boringssl policy unit tests. We currently still fail two of these, looks like one more bug in extracting the depth for require policy from the certificate.. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 02:43:18 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: This test should not have V_EXPLICIT_POLICY set. with this corrected we pass CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/28 02:45:26 Modified files: distrib/alpha/miniroot: Makefile distrib/amd64/ramdiskA: Makefile distrib/amd64/ramdisk_cd: Makefile distrib/arm64/ramdisk: Makefile distrib/armv7/ramdisk: Makefile distrib/hppa/ramdisk: Makefile distrib/i386/ramdisk: Makefile distrib/i386/ramdisk_cd: Makefile distrib/landisk/ramdisk: Makefile distrib/loongson/ramdisk: Makefile distrib/luna88k/ramdisk: Makefile distrib/macppc/ramdisk: Makefile distrib/octeon/ramdisk: Makefile distrib/powerpc64/ramdisk: Makefile distrib/riscv64/ramdisk: Makefile distrib/sparc64/miniroot: Makefile distrib/sparc64/ramdisk: Makefile distrib/sparc64/ramdiskB: Makefile sys/arch/octeon/stand/boot: Makefile sys/arch/powerpc64/stand/boot: Makefile Log message: Retire -E's "expert" mode. Introduced 23 years ago to avoid confusing users with FFS attributes that only experts should fiddle with. Actual use has withered away with functionality rendered moot or moved elsewhere. '-e' remains for the truly obscure corner cases. Simply excise the code for now to see if hidden users/uses are exposed. Further simplifications are possible if no such users/uses surface. ok with sthen@ millert@ kn@ otto@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 02:45:50 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: remove debugging printf CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 02:50:08 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: remove unused code. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 02:53:20 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: KNF ok knfmt CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 03:02:04 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: Fix copyright, convert boringssl comments to C style CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 03:11:35 Modified files: regress/lib/libcrypto/x509: Makefile regress/lib/libcrypto/x509/policy: Makefile Log message: Hook up the the x509 policy regression tests to x509 regress. These were adapted from BoringSSL's regress tests for x509 policy. They are currently marked as expected to fail as we have not enabled LIBRESSL_HAS_POLICY_DAG by default yet, and the old tree based policy code from OpenSSL is special. These tests pass when we build with LIBRESSL_HAS_POLICY_DAG. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 03:47:06 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 03:47:27 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.5. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/28 03:50:50 Modified files: usr.bin/mg : mg.1 Log message: mark up all commands in the man page CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 03:56:09 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Cleanup pass over x509_check_policy.c This hoists variable declarations to the top and compiles with -Wshadow. ok beck CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/04/28 04:02:03 Modified files: usr.bin/mg : mg.1 util.c Log message: fix lfindent (newline-and-indent) comment and description in the man page for a while it has used only spaces when no-tab-mode is enabled and respected the current buffer tab width. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/28 04:13:46 Modified files: graphics/yacreader: Makefile distinfo Log message: update graphics/yacreader to 9.12.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/28 04:18:58 Modified files: sys/dev/pci : if_igc.c if_ix.c if_oce.c Log message: Remove error handling around mallocarray(9). I cannot fail when called with M_WAITOK. OK kevlo@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/04/28 04:19:07 Modified files: sys/dev/fdt : qcscm.c Log message: Fix memory constraints in the inline-assembly stub that calls into secure mode. Without this change the compiler doesn't realize that the memory behind the array that contains the return values might have changed and optimizes the access away. With this change it properly access the array to retrieve the returned values. ok drahn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/28 04:19:36 Modified files: sys/net : pf_ioctl.c Log message: Remove net lock from DIOCGETQUEUES Both ticket and number of queues stem from the pf_queues_active list which is effectively static to pf_ioctl.c and fully protected by the pf lock. OK sashan CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/28 04:24:39 Modified files: usr.bin/rsync : extern.h fargs.c main.c rsync.1 uploader.c Log message: Implement --size-only and --ignore-times Flags are passed to the remote system but --size-only is only set if local system is sender since this is the behaviour of rsync. Initial diff from Martin Cracauer but mostly reimplemented and extended by myself. OK kn@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/04/28 04:36:55 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : PLIST Log message: Update gitea 1.19.1 - > 1.19.2 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.19.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 04:48:04 Modified files: devel/iso-codes: Makefile distinfo devel/iso-codes/pkg: PLIST Log message: Update to iso-codes-4.15.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/28 05:19:44 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: x11/xfce4/xfce4-panel: backport fix for tasklist crashes with glib 2.76 cf https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/730 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 05:24:59 Modified files: cad/qelectrotech: Makefile distinfo cad/qelectrotech/patches: patch-qelectrotech_pro cad/qelectrotech/pkg: PLIST Log message: Update to qelectrotech-0.9.1. CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/04/28 06:03:49 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: OpenBSD.cpp Log message: Enable kernel-address sanitizer for clang openbsd target OK deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/28 06:26:43 Modified files: distrib/alpha/miniroot: Makefile distrib/amd64/ramdiskA: Makefile distrib/i386/iso: Makefile distrib/i386/ramdisk: Makefile distrib/i386/ramdisk_cd: Makefile distrib/landisk/ramdisk: Makefile distrib/luna88k/ramdisk: Makefile distrib/sparc64/iso: Makefile distrib/sparc64/miniroot: Makefile distrib/sparc64/ramdisk: Makefile distrib/sparc64/ramdiskB: Makefile Log message: Move FSDISKTYPE uses from disklabel(8) invocations to vnconfig(8) invocations, making the geometry information written to the disklabel a bit more logically related to the disktab information from whence it came. Also makes FSDISKTYPE usage consistent. Flip the disklabel(8) invocations to the "echo '/ *'" idiom to make it obvious that the desire is to create a single 'a' partition containing all free space. No intentional functional change. MBRs, disklabels and newfs outputs appear identical. reads good to kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 06:43:14 Modified files: x11/mate/marco : Makefile x11/mate/marco/patches: patch-src_core_window-props_c Added files: x11/mate/marco/patches: patch-src_core_main_c Log message: - Picks up libgtop2 if around during configure - Fix definition of putenv() - Add -I${X11BASE}/include to CPPFLAGS to find Xpresent CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 06:48:59 Modified files: x11/mate/marco : Makefile Log message: Missed bump. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/28 06:53:42 Modified files: sys/kern : uipc_socket.c Log message: Add a membar_consumer() for the taskq_create() in sosplice(). Membar producer and consumer must come in pair and the latter was missing. Also move the code a bit to make clear which check is needed for what. OK mvs@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/28 07:23:52 Modified files: usr.sbin/bgpd : parse.y printconf.c Log message: Add explicit default labels in switch() statements with error handling. Right now these are not reachable. Should also clear some gcc warnings. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/28 07:24:25 Modified files: usr.sbin/bgpctl: bgpctl.c output.c Log message: Same change as in bgpd: Add explicit default labels in switch() statements with error handling. Right now these are not reachable. Should also clear some gcc warnings. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 07:48:38 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Add X509_REQ_add_extensions and to X509_REQ_add1_attr to DER cache test These new tests won't bubble up a non-zero error exit code because other libcrypto bits still need to land first. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 08:04:38 Modified files: x11/xplanet : Makefile distinfo x11/xplanet/patches: patch-src_Options_cpp patch-src_libannotate_addMarkers_cpp patch-src_libimage_gif_c Log message: Update to xplanet-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 08:07:57 Modified files: devel/p5-Locale-Codes: Makefile distinfo Log message: Update to p5-Locale-Codes-3.73. CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/28 08:08:34 Modified files: sys/net : pf.c Log message: Relax the "pass all" rule so all forms of neighbor advertisements are allowed in either direction. This more closely matches the IPv4 ARP behaviour. From sashan@ discussed with kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/04/28 08:08:38 Modified files: sbin/pfctl : pfctl.c sys/net : pf_ioctl.c pf_ruleset.c pfvar.h pfvar_priv.h Log message: This change speeds up DIOCGETRULE ioctl(2) which pfctl(8) uses to retrieve rules from kernel. The current implementation requires like O((n^2)/2) operation to read the complete rule set, because each DIOCGETRULE operation must iterate over previous n rules to find (n + 1)-th rule to read. To address the issue diff introduces a pf_trans structure to keep pointer to next rule to read, thus reading process does not need to iterate from beginning of rule set to reach the next rule. All transactions opened by process get closed either when process is done (reads all rules) or when /dev/pf device is closed. the diff also comes with lots of improvements from dlg@ and kn@ OK dlg@, kn@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/28 08:09:06 Modified files: sys/netinet6 : nd6_nbr.c Log message: Inbound portion of RFC9131. Routers can create new neighbor cache entries when receiving a valid Neighbor Advertisement. OK florian@ kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 08:13:29 Modified files: x11/enlightenment: Makefile distinfo x11/enlightenment/pkg: PLIST Log message: Update to enlightenment-1.0.25. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 08:45:51 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: make the policy test compile on sparc64 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 09:04:33 Modified files: lib/libcrypto/man: BIO_f_md.3 Log message: Reorder the text such that every function is discussed only once instead of discussing some of them at two different places. Also follow a more logical order: initialization first, then reading and writing, then retrieving the digest and reinitialization. Leave context handling and chain duplication at the end because both are rarely needed. While here, also tweak the wording of the shuffled text and add some precision in a few places. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 09:12:51 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Rearrange freeing of memory in the regress test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:16:48 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert x509_policy_new() Turn the check into an error which will make all callers error. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:21:22 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert x509_policy_level_add_nodes() This assert is in debugging code that ensures that there are no duplicate nodes on this level. This is an expensive and unnecessary check. Duplicates already cause failures as ensured by regress. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:27:15 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert X509_policy_check() Instead of asserting that i == num_certs - 2, simply make that an error check. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:30:14 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert x509_policy_level_find() Move the check that level->nodes is sorted to the call site and make sure that the logic is preserved and erroring does the right thing. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:35:55 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert delete_if() callbacks Add sk_is_sorted() checks to the callers of sk_X509_POLICY_NODE_delete_if() and add a comment that this is necessary. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:37:28 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Deassert has_explicit_policy() The only caller is X509_policy_check() which goes straight to error. with beck ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:39:29 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Remove now no longer needed ; sort headers ok jsing CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/04/28 09:50:05 Modified files: sys/net : if_pfsync.c Log message: remove superfluous/invalid KASSERT() in pfsync_q_del(). pointed and OK bluhm@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 09:51:18 Modified files: lib/libcrypto/man: ASN1_item_d2i.3 X509_sign.3 Log message: Remove misinformation, reason had nothing to do with efficiency "Failure to re-encode on modification is a bug not a feature." OK jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 09:57:38 Modified files: lib/libcrypto/x509: x509_policy.c Log message: Silence gcc-4 warnings about sk_sort() Tell it we deliberately ignore the return value, (we really don't care what the old comparison function was). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 10:14:46 Modified files: lib/libcrypto : Makefile Log message: Enable the new policy checking code in x509_policy.c ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 10:18:17 Modified files: regress/lib/libcrypto/x509/policy: Makefile Log message: The policy test is no longer expected to fail CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 10:20:01 Modified files: lib/libcrypto/man: BIO_f_md.3 Log message: Document BIO_set_md_ctx(3) and BIO_C_SET_MD_CTX. Correct the return types of some macros. Improve the RETURN VALUES section. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 10:21:57 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/x509: pcy_cache.c pcy_data.c pcy_int.h pcy_lib.c pcy_map.c pcy_node.c pcy_tree.c Log message: Take the old policy code behind the barn It can go play in the fields with all the other exponential time policy "code". discussed with jsing ok & commit message beck CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 10:22:45 Modified files: lib/libcrypto/man: BIO_ctrl.3 Log message: Add BIO_C_SET_MD_CTX to the list of command constants. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/28 10:25:21 src/regress/usr.bin/rsync Update of /cvs/src/regress/usr.bin/rsync In directory cvs.openbsd.org:/tmp/cvs-serv6114/rsync Log Message: Directory /cvs/src/regress/usr.bin/rsync added to the repository CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/04/28 10:28:28 Added files: regress/usr.bin/rsync: Makefile conf.sh lib.sh runtests.sh test0_noslash.test test10_perms.test test10b_perms.test test11_middlediff.test test11b_middlediff.test test12_inex.test test12b_inex.test test12c_inex.test test1_minusa.test test2_minusexclude.test test3_minusexclude.test test3b_minusexclude.test test3c_minusexclude.test test3d_minusexclude.test test3e_minusexclude.test test4_excludedir.test test6_perms.test test6b_perms.test test7_symlinks.test test7b_symlinks.test test8_times.test test8b_times.test test9_norecurse.test Log message: Import rsync regress provided by Martin Cracauer so that bluhm@ can work improve it in tree. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 10:30:14 Modified files: lib/libcrypto : Makefile lib/libcrypto/asn1: x_x509.c lib/libcrypto/x509: x509_local.h x509_policy.c x509_vfy.c Log message: Unifdef LIBRESSL_HAS_POLICY_DAG and remove it from the Makefile with beck CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 10:39:19 Modified files: lib/libcrypto/man: BN_new.3 Log message: kill the .Xr to BN_nist_mod_521(3) which no longer exists CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 10:49:00 Modified files: lib/libcrypto/man: BIO_f_buffer.3 BIO_f_cipher.3 BIO_s_bio.3 BIO_s_datagram.3 BIO_s_file.3 Log message: Mark a number of BIO_ctrl(3) command constants as intentionally undocumented because they are NOOPs or deprecated. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/04/28 10:50:16 Modified files: lib/libcrypto/x509: x509_verify.c x509_vfy.c x509_vfy.h x509_vpm.c regress/lib/libcrypto/x509/policy: policy.c Log message: Enable policy checking by default now that we are DAG implementation based. This ensures that we will no longer silently ignore a certificate with a critical policy extention by default. ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 10:59:03 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark the obsolete PROXY_PARAM and SOCKS BIO_ctrl(3) command constants as intentionally undocumented. Do that here because no related manual pages exist. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/04/28 11:19:23 Modified files: x11/xcalib : Makefile distinfo x11/xcalib/patches: patch-xcalib_c x11/xcalib/pkg : PLIST Removed files: x11/xcalib/patches: patch-Makefile Log message: update xcalib to the new url, and update to 0.10 reminder to install the manpage from op@ OK op@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 11:31:58 Modified files: lib/libevent : event_base_new.3 Log message: Some wording tweaks to finish the polishing. While here, also correct the HISTORY section. OK jmc@ CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:36:13 ports/security/boringssl/fips Update of /cvs/ports/security/boringssl/fips In directory cvs.openbsd.org:/tmp/cvs-serv93241/fips Log Message: Directory /cvs/ports/security/boringssl/fips added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:37:31 ports/security/boringssl/head Update of /cvs/ports/security/boringssl/head In directory cvs.openbsd.org:/tmp/cvs-serv25606/head Log Message: Directory /cvs/ports/security/boringssl/head added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:37:43 ports/security/boringssl/fips/patches Update of /cvs/ports/security/boringssl/fips/patches In directory cvs.openbsd.org:/tmp/cvs-serv28149/patches Log Message: Directory /cvs/ports/security/boringssl/fips/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:37:43 ports/security/boringssl/fips/pkg Update of /cvs/ports/security/boringssl/fips/pkg In directory cvs.openbsd.org:/tmp/cvs-serv28149/pkg Log Message: Directory /cvs/ports/security/boringssl/fips/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:38:14 ports/security/boringssl/head/patches Update of /cvs/ports/security/boringssl/head/patches In directory cvs.openbsd.org:/tmp/cvs-serv39731/patches Log Message: Directory /cvs/ports/security/boringssl/head/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:38:14 ports/security/boringssl/head/pkg Update of /cvs/ports/security/boringssl/head/pkg In directory cvs.openbsd.org:/tmp/cvs-serv39731/pkg Log Message: Directory /cvs/ports/security/boringssl/head/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: beck@cvs.openbsd.org 2023/04/28 11:40:34 Modified files: security/boringssl: Makefile Added files: security/boringssl/fips: Makefile distinfo security/boringssl/fips/patches: patch-CMakeLists_txt patch-crypto_CMakeLists_txt patch-crypto_cpu_aarch64_openbsd_c patch-crypto_cpu_arm_openbsd_c patch-crypto_fipsmodule_rand_urandom_c patch-include_openssl_base_h patch-include_openssl_thread_h security/boringssl/fips/pkg: DESCR PLIST security/boringssl/head: Makefile distinfo security/boringssl/head/patches: patch-CMakeLists_txt patch-crypto_CMakeLists_txt patch-crypto_cpu_aarch64_openbsd_c patch-crypto_cpu_arm_openbsd_c patch-crypto_fipsmodule_rand_urandom_c patch-include_openssl_base_h patch-include_openssl_thread_h security/boringssl/head/pkg: DESCR PLIST Removed files: security/boringssl: distinfo security/boringssl/patches: patch-CMakeLists_txt patch-crypto_CMakeLists_txt patch-crypto_cpu_aarch64_openbsd_c patch-crypto_cpu_arm_openbsd_c patch-crypto_fipsmodule_rand_urandom_c patch-include_openssl_base_h patch-include_openssl_thread_h security/boringssl/pkg: DESCR PLIST Log message: Split the boringssl port into a brand for head and a branch for FIPS This allows the installation of the FIPS certified branch used by Google for applications requiring FIPS certification CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 11:48:20 Modified files: security/boringssl/fips: Makefile security/boringssl/fips/pkg: PLIST security/boringssl/head: Makefile security/boringssl/head/pkg: PLIST Log message: zap is-branch, pkgname stem is different; from sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 11:56:48 Modified files: security/boringssl/fips: Makefile security/boringssl/head: Makefile Added files: security/boringssl: Makefile.inc Log message: merge a few common bits into .inc CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 11:59:53 Modified files: lib/libcrypto/asn1: tasn_dec.c tasn_enc.c Log message: Remove preservation and use of cached DER/BER encodings in the d2i/i2d paths A long time ago a workflow was envisioned for X509, X509_CRL, and X509_REQ structures in which only fields modified after deserialization would need to be re-encoded upon serialization. Unfortunately, over the years, authors would sometimes forget to add code in setter functions to trigger invalidation of previously cached DER encodings. The presence of stale versions of structures can lead to very hard-to-debug issues and cause immense sorrow. Fully removing the concept of caching DER encodings ensures stale versions of structures can never rear their ugly heads again. OK tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 12:04:28 Modified files: security/boringssl: Makefile.inc Log message: keep /tmp clean, like go.port.mk does; also needed for BTI CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/28 12:05:44 Log message: import of py-looseversion-1.1.2 version numbering for anarchists and software realists ok aja@ Status: Vendor Tag: robert Release Tags: robert_20230428 N ports/devel/py-looseversion/Makefile N ports/devel/py-looseversion/distinfo N ports/devel/py-looseversion/pkg/DESCR N ports/devel/py-looseversion/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/28 12:06:25 Modified files: devel : Makefile Log message: +py-looseversion CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 12:09:03 Modified files: security/boringssl/head: Makefile distinfo Log message: restore security/boringssl/Makefile r1.2 beck managed to drop Make tests work prefetch go modules and deploy a do-test as per upstream docs that does what MODCMAKE_TEST_TARGET would do wrt. environment handling. 12/12 pass on amd64. with tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 12:13:40 Modified files: security/boringssl: Makefile.inc Log message: Restore Makefile r1.3 and r1.4 (dropped by beck's split) - set FIX_CLEANUP_PERMISSIONS, tests "fetch" go modules without w bit - Point PORTHOME away from WRKSRC as cmake sets SEPARATE_BUILD=Yes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 12:14:59 Modified files: lib/libssl : ssl_tlsext.c Log message: Too many stupid things whine about these being used uninitialized (which they aren't), so appease them. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/28 12:14:59 Modified files: distrib/amd64/ramdiskA: Makefile distrib/i386/ramdisk: Makefile Log message: Revert amd64/i386 floppy change. Missing diff to vnconfig broke installboot'ing due to incorrect d_type (must be 'floppy' not 'vnd') in disklabel. Noticed by deraadt@ and sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 12:17:22 Modified files: security/boringssl: Makefile.inc security/boringssl/fips: Makefile security/boringssl/head: Makefile Log message: move FIX_CLEANUP_PERMISSIONS, zap spaces CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 12:20:54 Modified files: security/boringssl/fips: Makefile Log message: oops, lost a MODULES line there CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 12:27:50 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Fix leaks reported by ASAN debugged with job CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/04/28 12:27:55 Modified files: distrib/sets/lists/man: mi share/man/man4/man4.sparc64: Makefile sys/arch/sparc64/conf: GENERIC RAMDISK RAMDISKU1 RAMDISKU5 sys/arch/sparc64/sparc64: autoconf.c clock.c locore.s Removed files: share/man/man4/man4.sparc64: timer.4 sys/arch/sparc64/sparc64: timerreg.h Log message: timer(4/sparc64): remove driver The timer(4/sparc64) driver was effectively disabled during the previous release. Nobody has come forward asking for it to be adapted to work with the new clockintr framework, so it's time to remove the driver from the tree. As of today, if you want to run OpenBSD on SPARC v9 hardware, that hardware needs to sport either %tick and %tick_compare (%asr23), or %stick (%asr24) and %stick_compare (%asr25). All Sun/Oracle SPARC v9 hardware meets these conditions, from the UltraSPARC I onward. Most HAL/Fujitsu SPARC v9 hardware meets these conditions, from the SPARC64 III onward. The only HAL/Fujitsu hardware that might not have %tick_compare are the HAL SPARC64 I and SPARC64 II, for which I can find no documentation. However, those processors are currently unsupported by OpenBSD for other reasons, so their support status is unchanged by the removal of this driver. With help from miod@. Link: https://marc.info/?l=openbsd-tech&m=167898759928206&w=2 "after unlock" deraadt@, ok mlarkin@ miod@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/28 12:30:40 Modified files: sysutils/salt : Makefile distinfo sysutils/salt/patches: patch-salt_grains_core_py patch-salt_modules_vmctl_py sysutils/salt/pkg: PLIST Added files: sysutils/salt/pkg: salt_master.login Removed files: sysutils/salt/patches: patch-salt___init___py patch-salt_utils_network_py patch-setup_py Log message: update to 3006.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 12:30:47 Modified files: devel/libgsf : Makefile Added files: devel/libgsf/patches: patch-thumbnailer_main_c Log message: Fix leaks and a crash (merged from usptream). CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 12:31:34 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Return a non-zero error exit code on any DER cache discrepancies CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/04/28 12:32:38 Modified files: sysutils/salt : Makefile Log message: add missing run dependency on py-looseversion CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/28 12:32:40 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Free all libcrypto global state memory before returning Found with the help of Otto's malloc memory leak detector! CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/04/28 12:33:22 Modified files: sys/arch/amd64/include: vmparam.h sys/arch/arm64/include: vmparam.h Log message: bump MAXDSIZ to 128G on amd64 and 64G on arm64 discussed with kettenis@, ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 12:38:33 Modified files: x11/xplanet/patches: patch-src_libannotate_addSatellites_cpp patch-src_libimage_gif_c Log message: Unbreak: orig versus orig.port fucked me again. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/28 12:52:22 Modified files: usr.sbin/vmd : vioblk.c vionet.c vioqcow2.c Log message: Remove unneeded header includes in vmd. No functional change. virtio block/networking emulation do not need to know about vmm or any kernel types. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/28 13:00:56 Modified files: security/boringssl/fips: Makefile distinfo Added files: security/boringssl/fips/patches: patch-go_mod patch-go_sum Log message: Make tests work by copying using the same go modules as head (not 1.13 ones) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/28 13:41:07 Modified files: regress/usr.bin/rsync: Makefile Removed files: regress/usr.bin/rsync: runtests.sh Log message: Execute each test as make target. Remove the shell wrapper. Mark failing test so that claudio@ can fix them. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/28 13:46:42 Modified files: usr.sbin/vmctl : main.c vmctl.c usr.sbin/vmd : config.c control.c parse.y vm.c vmd.c vmd.h Log message: vmd(8)/vmctl(8): allow vm owners to override boot kernel. vmd allows non-root users to "own" a vm defined in vm.conf(5). While the user can start/stop the vm, if they break their filesystem they have no means of booting recovery media like a ramdisk kernel. This change opens the provided boot kernel via vmctl and passes the file descriptor through the control channel to vmd. The next boot of the vm will use the provided file descriptor as boot kernel/bios. Subsequent boots (e.g. a reboot) will return to using behavior defined in vm.conf or the default bios image. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/04/28 14:03:14 Modified files: sys/dev/dt : dt_prov_static.c sys/net : route.c sys/sys : refcnt.h Log message: Add rtentry refcnt type to dt(4). ok bluhm@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/28 14:13:56 Modified files: usr.sbin/vmctl : vmctl.8 Log message: Clarify -b usage by `vmctl start`. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 14:14:19 Modified files: usr.bin/mandoc : man_html.c man_term.c man_validate.c Log message: Do not rewrite MAN_LP and MAN_P to MAN_PP because doing that causes confusing warning messages complaining about macros that don't even appear in the input file. As a welcome side effect, this also shortens the code... Fixing a minibug reported by Alejandro Colomar . CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 14:22:35 Modified files: usr.bin/locate/locate: fastfind.c util.c Log message: Make LLVM 15 happier by changing from K&R to ANSI prototypes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/28 14:34:26 Modified files: regress/usr.bin/mandoc/man/PP: args.out_lint Log message: adjust after man_validate.c rev. 1.128 improved the error messages CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 14:43:46 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.123. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 14:44:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.123. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/28 14:44:20 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.123. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/04/28 15:22:20 Modified files: usr.sbin/vmd : parse.y Log message: vmd(8): fix specifying boot image in vm.conf Previous change to allow overriding changed the way we parsed and stored the boot image path. The lifetime of the path was...much too short. Heap allocate the kernel path. Found by Mischa Peters. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/28 15:40:14 Modified files: lib/libcrypto : crypto.h Log message: Mark OpenSSLDie() as __dead This tells gcc that OPENSSL_assert() will not return and thus avoids a silly warning that triggers scary gentoo QA warnings. From claudio CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/28 16:06:56 Modified files: infrastructure/templates: Makefile.template Log message: typo and add period CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/04/28 18:20:46 Modified files: regress/usr.bin/rsync: Makefile Log message: Run open rsync and ports rsync programs against each other using the --rsync-path option. So we can see whether the tests pass in all interoperability combinations. Suggested by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/04/28 23:32:37 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.5 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/29 02:10:43 Modified files: graphics/imlib2: Makefile graphics/imlib2/pkg: PLIST Log message: merge imlib2 and imlib2-heic imlib2-heic was imported when imlib2 didn't have a HEIC loader. Since the last update, imlib2 has one built-in loader and due to a change in the loader interface, having imlib2-heic installed not only is redundant but breaks applications using imlib2. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/29 02:12:57 Removed files: graphics/imlib2-heic: Makefile distinfo graphics/imlib2-heic/patches: patch-makefile graphics/imlib2-heic/pkg: DESCR PLIST Log message: remove imlib2-heic ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/29 02:13:24 Modified files: graphics : Makefile Log message: -imlib2-heic CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 02:28:51 Modified files: cad/qelectrotech: Makefile Log message: Fix package version: 0.9.1 -> 0.91. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 02:40:09 Modified files: editors/libreoffice: Makefile Log message: Missed -java bump in previous. Bump all subpackages just in case. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/29 02:50:53 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Print VHE feature in dmesg. ok mlarkin@, patrick@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 03:19:22 Modified files: x11/gnome/zenity: Makefile distinfo x11/gnome/zenity/pkg: PLIST Removed files: x11/gnome/zenity/patches: patch-src_progress_c Log message: Update to zenity-3.92.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 03:24:03 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-etc_netatalk_Makefile_in Removed files: net/netatalk3/patches: patch-libatalk_dsi_dsi_write_c Log message: Update to netatalk-3.1.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 03:54:57 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.6. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/04/29 04:08:18 Modified files: usr.bin/signify: zsig.c Log message: as noticed by sdk@, a package with an exact numbers of 64K chunks would produce a spurious error (so 1 chance in 2^26) It's like read/write: we need to recognize 0 as EOF and not try to checksum a non-existing block. while there, also make sure that we got all the signed blocks at EOF before exit(0) Note that none of those two bugs affect the actual security of signed packages: the basic assertion that only signed data gets written through the pipe is still 100% valid ! but it's a good idea to not emit spurious messages for valid files, and also to recognize truncated files ! okay tb@ (thanks a lot) CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/29 04:12:33 Modified files: sys/arch/amd64/amd64: ioapic.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/04/29 04:18:06 Modified files: sys/arch/amd64/amd64: ioapic.c Log message: remove some 19 year old #if 0 code ok deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/04/29 04:25:32 Modified files: sys/net : pf_ioctl.c Log message: Remove net lock from DIOCGETQUEUE Same logic and argument as for the parent *S ioctl unlocked in r1.400, might as well have committed them together: Both ticket and number of queues stem from the pf_queues_active list which is effectively static to pf_ioctl.c and fully protected by the pf lock. OK sashan CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/29 05:21:46 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.3.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 06:01:53 Modified files: lib/libcrypto/man: BIO_f_cipher.3 BIO_s_bio.3 Log message: Mention the type-specific BIO_ctrl(3) command constants in the manual pages of the respective BIO type. While here, fix some wrong return types in the SYNOPSIS. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 06:04:54 Modified files: lib/libcrypto/man: BIO_s_fd.3 BIO_s_mem.3 Log message: Mention the type-specific BIO_ctrl(3) command constants in the manual pages of the respective BIO types. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/04/29 06:10:08 Modified files: sys/arch/sparc64/sparc64: autoconf.c Log message: Add "counter-timer" to openboot_special[] in order to not mention it as unconfigured during boot, now that timer(4) is gone. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 06:22:08 Modified files: lib/libcrypto/man: BIO_f_buffer.3 Log message: Mention a few standard BIO_ctrl(3) command constants that provide type-specific functionality here, and add the missing return type to one function prototype. CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/04/29 06:30:07 Modified files: devel/got : Makefile distinfo Log message: update to got 0.88 - tog: always use alternate charset for vertical/horizontal line - several tog regression test suite improvements - run the tog tests as part of the default regress set - tog: resize log view if toggling fullscreen from child view - when finding changed paths iterate tree entries in on-disk order for speed - cache fulltext data in delta cache to improve speed with long delta chains - gotwebd: fix logic error in gotweb_render_index CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 07:06:10 Modified files: lib/libcrypto/man: BIO_s_accept.3 BIO_s_connect.3 BIO_s_file.3 Log message: Mention a few standard BIO_ctrl(3) command constants that provide type-specific functionality here. While here, fix some wrong return types in the SYNOPSIS. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 07:37:03 Modified files: lib/libevent : event_set.3 Log message: Provide function prototypes for macros that take arguments, rename the "ev" argument to "event" to make some text read better, and get rid of colons at the ends of list tags. OK jmc@ and Ted Bullock. CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/04/29 08:24:54 Modified files: devel/cabal-bundler: Makefile Log message: Remove duplicate gentle-introduction in cabal-bundler This mistake was not manifest when using make but got exposed when using dpb. OK espie@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/29 08:25:09 Modified files: productivity/monica: Makefile distinfo productivity/monica/pkg: PLIST Log message: update to 4.0.0 OK op@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/29 09:38:14 Added files: lib/libevent : event_set_log_callback.3 Log message: New manual page written by Ted Bullock, dropping the empty RETURN VALUES section and adding the missing "#include " below EXAMPLES. CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2023/04/29 12:53:11 Modified files: usr.sbin/rpki-client: version.h Log message: bump version to 8.4 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/04/29 17:17:26 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: update to 21.1.1 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/04/29 18:58:38 Modified files: sbin/atactl : atactl.c Log message: Fix that atactl sd0 readattr didn't work for some disks. Change it to check the cksums of the attribute values instead of comparing the revisions. diff from NetBSD through naito.yuichiro at gmail.com. test by kolipe.c at exoticsilicon.com. ok kevlo miod deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/29 22:55:30 Modified files: regress/lib/libcrypto/x509/policy: Makefile Log message: policy test: simplify Makefile CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/29 22:59:20 Modified files: regress/lib/libcrypto/x509: Makefile Log message: Remove unnecessary target CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/29 23:02:59 Modified files: regress/lib/libcrypto/x509: Makefile Log message: Sort alphabetically CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/04/29 23:07:55 Modified files: audio/audacious: Makefile.inc audio/audacious/player: Makefile distinfo audio/audacious/plugins: distinfo meta/audacious : Makefile Log message: Update to audacious-4.3.1 Fixes reading of invalid ID3v2.4 tags and seek errors for some FLAC files. Overview on changes can be found at https://audacious-media-player.org/news/57-audacious-4-3-1-released CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/29 23:21:20 Modified files: lib/libcrypto/bn: bn_mont.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/29 23:25:28 Modified files: x11/mplayer : Makefile graphics/ffmpeg: Makefile distinfo Log message: Update FFmpeg to 4.4.4 Update diff from Brad, went through a bulk build by phessler@, thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/30 00:44:21 Modified files: net/syncthing : Makefile distinfo Log message: update to syncthing 1.23.4; same diff/OK edd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 03:15:09 Modified files: textproc/libxml: Makefile distinfo textproc/libxml/patches: patch-Makefile_am patch-configure_ac patch-dict_c patch-xmllint_c textproc/libxml/pkg: PLIST-python Added files: textproc/libxml/patches: patch-libxml2_syms Removed files: textproc/libxml/patches: patch-python_Makefile_am patch-python_libxml_c patch-python_tests_Makefile_am patch-python_tests_xpathns_py Log message: Major update to libxml-2.11.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 03:15:47 Modified files: textproc/raptor: Makefile Added files: net/gupnp/av/patches: patch-meson_build net/gupnp/core/patches: patch-meson_build net/gupnp/tools/patches: patch-meson_build textproc/raptor/patches: patch-src_raptor_libxml_c x11/gnustep/base/patches: patch-Source_Additions_GSXML_m Log message: Unbreak build with new libxml. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 03:16:56 Modified files: textproc/apertium-dicts/cat: Makefile textproc/apertium-dicts/hbs: Makefile textproc/apertium-dicts/ita: Makefile textproc/apertium-dicts/mlt-ara: Makefile textproc/apertium-dicts/nno: Makefile textproc/apertium-dicts/rus: Makefile textproc/apertium-dicts/srd: Makefile textproc/apertium-dicts/swe: Makefile Log message: Mark a few dicts as broken with new libxml>=2.11.0. These could use an update as well as apertium and lttoolbox. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 03:28:50 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.4.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/04/30 05:54:30 Modified files: multimedia/svt-av1: Makefile distinfo Log message: Update to SVT-AV1 1.5.0. ## [1.5.0] - 2023-04-25 Encoder - Optimize the tradeoffs for M0-M13 speeding up M5-M1 by 15-30% and improving the BDR of M6-M13 by 1-3% - Create a new preset MR (--preset -1) to be the quality reference - Optimize the tradeoffs for M8-M13 in the low delay encoding mode (!2052 !2096 and !2102) for SC and non-SC modes - Add dynamic minigop support for the random access configuration enabled by default in M9 and below - Add support to allow users to specify lambda scaling factors through the commandline - Rewrite the gstreamer plugin and updating it to be uptodate with the latest API changes - Add skip frames feature allowing the user to start encoding after n frames in the file - Add ability to specify a smaller startup minigop size for every gop to enable faster prefetching - Fix segmentation support and re-enable it with --aq-mode 1 to allow work on the region of interest API - Add padding bytes to the EbSvtAv1EncConfiguration configuration structure keep its size unchanged until v2.0 Build, Cleanup and Documentation - Major cleanups for unused variables, static functions, and comments formatting - Reduce the size of variables - Refine app level parsing and reference scaling API calls in the application - Add dynamic minigop documentation along with updating the documentation accordingly Update diff from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/04/30 06:12:07 Modified files: devel/robsd : Makefile distinfo devel/robsd/pkg: PLIST Log message: update to robsd-17.6.0 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/04/30 07:08:40 Modified files: sbin/slaacd : engine.c Log message: Remove artifical limit of 2 hours on a PIO lifetime, as recommended by draft-ietf-6man-slaac-renum-05 and implemented by Linux in 2020. OK florian@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 07:32:13 Modified files: textproc/libxml: Makefile distinfo Removed files: textproc/libxml/patches: patch-libxml2_syms Log message: Update to libxml-2.11.1. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/30 07:38:48 Modified files: lib/libcrypto/man: BIO_accept.3 Log message: Mark the five BIO_GHBN_* constants as intentionally undocumented. They are intended to be used by BIO_gethostbyname(), which is deprecated in OpenSSL and already marked as intentionally undocumented in LibreSSL. Besides, these constants are completely unused by anything. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/04/30 07:48:36 Modified files: net/libvncserver: Makefile Log message: Don't build the sshtunnel sample. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/30 07:53:54 Modified files: lib/libcrypto/man: BIO_s_connect.3 Log message: Document the eight BIO_CONN_S_* constants that are passed to BIO_info_cb(3) as the "state" argument. Document them here because connect BIOs are the only built-in BIO type using these constants. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/30 07:57:29 Modified files: lib/libcrypto/man: BIO_set_callback.3 Log message: Slightly improve the documentation of the "oper" parameter by explicitly listing the valid arguments, i.e. the BIO_CB_* constants. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/04/30 08:03:47 Modified files: lib/libcrypto/man: BIO_should_retry.3 Log message: Make the descriptions of BIO_get_retry_BIO(3) and BIO_get_retry_reason(3) more precise. Among other improvements, describe the three BIO_RR_* constants serving as reason codes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 08:43:05 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Zap extra blank line CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/30 08:49:03 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.15.9; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 08:49:47 Modified files: lib/libcrypto/man: Makefile X509_STORE_CTX_get_error.3 X509_VERIFY_PARAM_set_flags.3 X509_check_purpose.3 X509_check_trust.3 X509_new.3 Removed files: lib/libcrypto/man: X509_policy_check.3 X509_policy_tree_get0_policies.3 X509_policy_tree_level_count.3 Log message: The policy tree is no more Mop up documentation mentioning it or any of its numerous accessors that almost nothing ever used. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 08:50:28 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 08:59:52 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Send x509_subject_cmp() to the attic This helper has been inside #if 0 for nearly 25 years. Let it go. If we should ever need it, I'm quite confident that we will be able to come up with its one line body on our own. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/30 09:42:22 Modified files: security/gosec : Makefile distinfo modules.inc security/gosec/pkg: PLIST Log message: update security/gosec to 2.15.0 based on a diff by Laurent Cheylus who is also taking MAINTAINER of the port, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/04/30 09:47:37 Modified files: security/gosec/pkg: PLIST Log message: oops, @comment @bin -> @comment; no actual plist change CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/04/30 10:46:49 Modified files: lib/libcrypto/asn1: tasn_dec.c tasn_enc.c Log message: Revert disablement of the encoding cache Without the cache, we verify CRL signatures on bytes that have been pulled through d2i_ -> i2d_, this can cause reordering, which in turn invalidates the signature. for example if in the original CRL revocation entries were sorted by date instead of ascending serial number order. There are probably multiple things we can do here, but they will need careful consideration and planning. OK jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 11:07:46 Modified files: lib/libcrypto : crypto.h Log message: Remove __dead again. Apparently this causes issues for some upstreams. Thanks to orbea for the report CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2023/04/30 11:16:36 Modified files: sys/msdosfs : msdosfs_fat.c Log message: msdosfs: Never allocate clusters outside the volume - Assert that usemap_alloc() and usemap_free() cluster number argument is valid. - In chainlength(), return 0 if cluster start is after the max cluster. - In chainlength(), cut the calculated cluster chain length at the max cluster. Adapted from FreeBSD commit 097a1d5fbb7990980f8f806c6878537c964adf32 ok miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/04/30 11:24:24 Modified files: sys/arch/amd64/amd64: efi_machdep.c Log message: Remove the EFI RTC implementation on amd64. Since all amd64 systems we know have a MC146818A compatible RTC this code isn't actually used. But there are systems that have a buggy EFI implementation that blows up when we call the GetTime runtime service to check whether the RTC functionality is implemented. ok mlarkin@, dlg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/04/30 12:54:38 Modified files: infrastructure/bin: update-plist Log message: add -q to usage to sync with manual CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/30 13:05:02 Modified files: games/amnesia-tdd: Makefile distinfo Log message: update to games/amnesia-tdd 0.3.2 remove -O0 workaround ok thfr@ CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/30 13:11:57 Modified files: graphics/glslang: Makefile graphics/glslang/pkg: PLIST Added files: graphics/glslang/patches: patch-CMakeLists_txt Log message: graphics/glslang build shared libraries - backport Brad's fix for removing --no-undefined when building shared libraries. see: https://github.com/KhronosGroup/glslang/commit/9c7fd1a33e5cecbe465e1cd70170167d5e40d398 - build shared libraries ok thfr@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:15:48 Modified files: lib/libcrypto/bn: bn_lib.c Log message: Garbage collect BN_zero_ex() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:23:54 Modified files: lib/libcrypto/man: BN_zero.3 Log message: Remove documentation of BN_zero_ex() and update BN_one() and BN_zero() which are no longer macros (and the latter is no longer deprecated and no longer attempts to allocate memory). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:24:42 Modified files: lib/libcrypto/man: BN_generate_prime.3 Log message: Remove documentation of BN_generate_prime(), BN_is_prime{,_fasttest}() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:31:05 Modified files: lib/libcrypto/hidden/openssl: x509v3.h Log message: Remove proxy cert api remmnants CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/04/30 13:39:39 Modified files: emulators/flycast: Makefile distinfo emulators/flycast/patches: patch-CMakeLists_txt Added files: emulators/flycast/patches: patch-core_rend_vulkan_compiler_cpp Log message: unbreak emulators/flycast resolve build failure reported by naddy@ by unbundling glslang. - bump revision (noted by sthen@) - unbundle glslang and uses graphics/glslang for libglslang.so.0.0 and libSPIRV.so instead. - mirror a different dist file with glslang deleted CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:40:23 Modified files: lib/libcrypto/man: Makefile X509_EXTENSION_set_object.3 X509_VERIFY_PARAM_set_flags.3 X509_get_extension_flags.3 Removed files: lib/libcrypto/man: PROXY_POLICY_new.3 d2i_PROXY_POLICY.3 Log message: Remove most documentation pertaining to proxy certificates. Update EXFLAG_PROXY and X509_V_FLAG_ALLOW_PROXY_CERTS documentation since we need to keep them for the time being. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 13:41:01 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/04/30 14:08:59 Modified files: databases/ruby-pg: Makefile distinfo databases/ruby-pg/pkg: PLIST Log message: Update to pg 1.5.2 CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2023/04/30 14:10:38 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: document that - with recent changes - the -A option now also excludes the ASPA data from the JSON output. ok claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 14:17:59 Modified files: lib/libcrypto/man: BN_generate_prime.3 Log message: mandoc -Tlint tells me I forgot to zap a comma CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 14:33:31 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: check_complete.pl: update for recent changes in bn CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 15:31:16 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: x509_asn1: make this test pass again after reinstating DER preservation CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/30 16:28:27 Modified files: sys/arch/octeon/stand/boot: Makefile Log message: Fix typo in MRDISKTYPE. 'rdroot' (size 10,240 blocks) is not the same as 'rdboot' (size 2,048 blocks). Noticed by deraadt@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/04/30 16:44:18 Modified files: distrib/alpha/miniroot: Makefile Log message: FSSIZE was not updated when 'fakeramdisk' was enlarged from 5760 blocks to 6080 blocks with etc.alpha/disktab r1.24. Noticed by deraadt@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/04/30 16:54:22 Modified files: usr.bin/ssh : sftp-client.c Log message: adjust ftruncate() logic to handle servers that reorder requests. sftp/scp will ftruncate the destination file after a transfer completes, to deal with the case where a longer destination file already existed. We tracked the highest contiguous block transferred to deal with this case, but our naive tracking doesn't deal with servers that reorder requests - a misfeature strictly permitted by the protocol but seldom implemented. Adjust the logic to ftruncate() at the highest absolute block received when the transfer is successful. feedback deraadt@ ok markus@ prompted by https://github.com/openssh/openssh-portable/commit/9b733#commitcomment-110679778 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/30 17:38:52 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add Ryzen 7040 "Phoenix" APU device id spotted in notebookcheck review of Asus ROG Zephyrus G14 (2023) GA402XY, Ryzen 9 7940HS (Radeon 780M) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/30 17:40:13 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/30 17:46:52 Modified files: sbin/unwind : frontend.c Log message: avoid use after free ok florian@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/30 17:49:14 Modified files: usr.sbin/ldapd : conn.c Log message: avoid use after free ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/04/30 19:24:02 Modified files: sys/dev/pci/drm: drm_fb_helper.c Log message: drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var From Daniel Vetter d27acf15c8fac00a251e2a24da09fcc1bb3337dd in linux-6.1.y/6.1.27 1935f0deb6116dd785ea64d8035eab0ff441255b in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/04/30 23:13:59 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_3 bgpd.h rde.c rde_aspa.c rtr.c usr.sbin/rpki-client: Tag: OPENBSD_7_3 output-bgpd.c Log message: Rework the way transit provider AID masks are built and sent to the RDE. ASPA provider AS sets can include optional limitations to inet/inet6 these limits are represented in the TAS_AID bit masks (2bits per AS). Introduce a TAS_AID_SIZE() makro that returns the size in bytes of this bit mask (rounded to the next uint32_t). Without this change aspa objects with AID specific elements trigger a fatal error condition when the config is loaded. OK tb@ job@ from claudio Fix missing whitespace in bgpd(8) output from job This is errata/7.3/001_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/01 00:04:46 Modified files: share/man/man4/man4.arm64: intro.4 share/man/man4/man4.amd64: intro.4 share/man/man4/man4.i386: intro.4 Log message: add acpi(4) listing; ok miod CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/05/01 00:10:36 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.6.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/01 00:43:07 Modified files: mail/grommunio/admin-api: Makefile distinfo mail/grommunio/admin-api/pkg: PLIST Log message: update to 1.11 CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/05/01 00:46:26 Modified files: lib/mesa/generated: Makefile lib/mesa/generated/src/amd/vulkan: radeon_icd.json lib/mesa/generated/src/intel/vulkan: intel_icd.json lib/mesa/generated/src/intel/vulkan_hasvk: intel_hasvk_icd.json Log message: search for the vulkan drivers in the system library path instead of loading them with a full path to utilitze the ld.so cache so that we can pre-load these libraries for mesa before calling unveil(2) ok jsg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/01 01:04:38 Modified files: lib/libevent : event_set_log_callback.3 lib/libcrypto/man: BIO_s_file.3 Log message: spelling CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/01 01:24:04 Modified files: sys/dev/pci : pcidevs Log message: Intel Braswell SDIO CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/01 01:24:20 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:28:11 Modified files: lib/libcrypto/man: BIO_ctrl.3 BIO_f_asn1.3 BIO_new_CMS.3 Makefile PEM_write_bio_CMS_stream.3 PEM_write_bio_PKCS7_stream.3 RSA_check_key.3 SMIME_crlf_copy.3 SMIME_write_ASN1.3 i2d_CMS_bio_stream.3 i2d_PKCS7_bio_stream.3 Removed files: lib/libcrypto/man: BIO_new_NDEF.3 PEM_write_bio_ASN1_stream.3 i2d_ASN1_bio_stream.3 Log message: First pass of removing low-level ASN.1 streaming docs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:29:12 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:37:45 Modified files: lib/libcrypto/man: ASN1_item_d2i.3 crypto.3 Log message: Remove ASN1_item_ndef_i2d(3) documentation This was the last public API explicitly named ndef/NDEF for indefinite length encoding, so remove that explanation as well. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/01 01:41:18 Modified files: xserver : ChangeLog aclocal.m4 configure configure.ac meson.build xserver/dix : events.c resource.c xserver/hw/xquartz: Makefile.am Makefile.in xserver/hw/xquartz/bundle: Info.plist.cpp xserver/hw/xquartz/mach-startup: bundle-main.c xserver/hw/xquartz/xpr: xprFrame.c xserver/include: meson.build xserver/miext/rootless: rootlessCommon.c xserver/os : access.c client.c connection.c xserver/xkb : xkbUtils.c Log message: Merge X server 21.1.8. tested by kn@ and op@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:54:08 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Clean up handling of nist_curves[] There's no point in introducing a typedef only for two sizeof() calls. We might as well use an anonymous struct for this list. Make it const while there, drop some braces and compare strcmp() return value to 0. ok jsing CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/01 01:54:33 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.12.5. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:56:05 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Mechanically convert curve_list[] to C99 initializers ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 01:58:34 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Remove pointless/wrong .meth = 0 entries from curves_list[] CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 02:16:17 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Drop some dead code No member of the curve_list[] table has a method set. Thus, curve.meth is always NULL and we never take the EC_GROUP_new(meth) code path. ok jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/01 02:25:55 Modified files: sys/dev/pci : if_aq_pci.c Log message: The built-in 10G Ethernet on Apple arm64 hardware does not have a MAC address programmed into the hardware. Get it from the device tree instead. ok dlg@, jmatthew@ CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/05/01 02:51:43 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.7.4 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/01 02:57:15 Modified files: shells/fish : Makefile distinfo shells/fish/pkg: PLIST Log message: update to fish 3.6.1; from maintainer CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/05/01 02:57:30 Modified files: etc : moduli usr.bin/ssh/moduli-gen: moduli.2048 moduli.3072 moduli.4096 moduli.6144 moduli.7680 moduli.8192 Log message: Import regenerated moduli. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/01 03:32:56 Modified files: security/p5-Crypt-OpenSSL-EC: Makefile Log message: Bump revision after libcrypto symbol remove and libressl version bump. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/01 03:46:39 Modified files: multimedia/mpv : Makefile Added files: multimedia/mpv/patches: patch-player_lua_ytdl_hook_lua Log message: multimedia/mpv: backport fix for MP4 dash unbreaks usage with a popular video streaming website. ok kn, rsadowski, sthen CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/01 04:14:21 Modified files: sysutils/py-schedule: Makefile distinfo sysutils/py-schedule/pkg: PLIST Log message: Update py-schedule to 1.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/01 04:32:52 Modified files: productivity/gnucash-docs: Makefile distinfo Log message: Update to gnucash-docs-5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/01 04:33:08 Modified files: productivity/gnucash: Makefile distinfo Log message: Update to gnucash-5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/01 04:36:49 Modified files: textproc/gspell: Makefile distinfo textproc/gspell/pkg: PLIST Log message: Update to gspell-1.12.1. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/05/01 05:02:23 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Make warnings more precise CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 05:10:01 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 05:26:11 Modified files: x11/xfce4/xfce4-netload: Makefile distinfo x11/xfce4/xfce4-netload/pkg: PLIST Log message: x11/xfce4/xfce4-netload: update to 1.4.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-April/001293.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 05:29:41 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo Log message: x11/xfce4/xfce4-mixer: update to 4.18.0. see https://mail.xfce.org/pipermail/xfce-announce/2023-April/001291.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 05:30:49 Modified files: x11/xfce4/xfce4-mpc: Makefile distinfo x11/xfce4/xfce4-mpc/pkg: PLIST Log message: x11/xfce4/xfce4-mpc: update to 0.5.3. see https://mail.xfce.org/pipermail/xfce-announce/2023-April/001292.html CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/01 06:10:58 Modified files: geo/py-xyzservices: Makefile distinfo Log message: geo/py-xyzservices: update to 2023.2.0 changelog: Providers: Updated available layers of GeoportailFrance Bug fixes: Use pkgutil instead of importlib to fetch the JSON if the default in share is not available. Fixes this fallback for Python 3.8. ok landry@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/01 06:37:09 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 06:39:38 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Simplify ec_group_new_from_data() further We have a BN_CTX available, so we may as well use it. This simplifies the cleanup path at the cost of a bit more code in the setup. Also use an extra BIGNUM for the cofactor. Reusing x for this is just silly. If you were really going to avoid extra allocations, this entire function could easily have been written with three BIGNUMs. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 06:48:50 Modified files: telephony/libzrtp: Makefile distinfo telephony/libzrtp/pkg: PLIST Removed files: telephony/libzrtp/patches: patch-Makefile_am patch-include_zrtp_config_h patch-third_party_bnlib_Makefile_in Log message: telephony/libzrtp: updato a newer source named ZRTPCPP fork of https://github.com/wernerd/ZRTPCPP, needed for proper support of zrtp via the new 'gzrtp' baresip module, cf https://github.com/baresip/baresip/pull/314 szitch to cmake while here. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 06:54:49 Modified files: telephony/baresip: Makefile Makefile.inc telephony/baresip/baresip: Makefile distinfo telephony/baresip/baresip/patches: patch-src_config_c telephony/baresip/baresip/pkg: DESCR-gtk MESSAGE-main PLIST-gtk PLIST-main telephony/baresip/re: Makefile distinfo telephony/baresip/re/pkg: PLIST telephony/baresip/rem: Makefile telephony/baresip/restund: Makefile Added files: telephony/baresip/baresip/files: CMakeLists.txt sndio.c telephony/baresip/baresip/patches: patch-cmake_modules_cmake patch-modules_gtk_CMakeLists_txt patch-modules_x11_CMakeLists_txt telephony/baresip/re/patches: patch-CMakeLists_txt patch-cmake_re-config_cmake patch-src_thread_thread_c Removed files: telephony/baresip/baresip/patches: patch-Makefile patch-mk_modules_mk patch-modules_zrtp_module_mk telephony/baresip/re/patches: patch-Makefile Log message: telephony/baresip: update to 3.1.0. - switch to cmake, vastly simplifying the ports - drop/unlink librem, merged into libre (cf https://github.com/baresip/baresip/pull/2442I - readd sndio support previously dropped upstream (now remerged) - move all the bits from Makefile.inc to keep restund building. This one is a clear candidate for removal as being dead upstream, if someone uses it better switch to coturn or resiprocate. - do an ugly BDEP on libzrtp:build to access private headers/struct of libzrtp for the gzrtp module (replacing the broken zrtp one) - most re/ patches are now merged upstream, pending next release works fine in my basic testing placing/receiving calls. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 06:55:46 Removed files: telephony/baresip/rem: Makefile distinfo telephony/baresip/rem/patches: patch-Makefile telephony/baresip/rem/pkg: DESCR PLIST Log message: telephony/baresip: drop rem sub-port, merged in re/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 07:14:00 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Convert EC_CURVE_DATA to C99 initializers Also clean up the definition of EC_CURVE_DATA a bit. ok jsing CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/05/01 07:33:04 Modified files: devel/got : Makefile Added files: devel/got/patches: patch-gotd_gotd_c Log message: Pull in a gotd segfault fix committed upstream by Mark Jamsek. gotd: return early after disconnect on auth event error This fixes a segv reported by Mikhail. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 07:49:26 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Drop the now unnecessary and unused field_type from the curve data ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 08:03:43 Modified files: sysutils/restic: Makefile Log message: remove setting of WRKDIST that hasn't been needed since the patch was removed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 08:06:23 Modified files: net/rabbitmq-c : Makefile distinfo net/rabbitmq-c/pkg: PLIST Removed files: net/rabbitmq-c/patches: patch-tools_CMakeLists_txt Log message: update to rabbitmq-c-0.13.0, from Volker Schlecht maintainer ok but doesn't use the port any more CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 08:07:10 Modified files: net/rabbitmq-c : Makefile Log message: minor tidying of GH_* and whitespace CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 08:08:37 Modified files: www/awl : Makefile distinfo Log message: www/php-awl: update to 0.64 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 08:10:45 Modified files: productivity/davical: Makefile distinfo productivity/davical/pkg: PLIST Log message: productivity/davical: update to 1.1.12. mostly php8 fixes. don't forget to update the database schema as explained in the pkg-readme $ /var/www/davical/dba/update-davical-database --dbname davical --appuser davical_app --owner davical_dba --dbpass xxx CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/01 08:11:30 Modified files: mail/sendmail : Makefile distinfo Log message: Update to sendmail-8.17.1.27. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 08:36:09 Modified files: sysutils/menulibre: Makefile distinfo sysutils/menulibre/pkg: PLIST Log message: sysutils/menulibre: update to 2.3.1. see https://blog.bluesabre.org/2023/05/01/menulibre-2-3-1-released/ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/05/01 09:14:53 Modified files: lang/lua/5.4 : Makefile distinfo lang/lua/5.4/patches: patch-Makefile patch-src_Makefile Log message: Update lua-5.4 to 5.4.5. This is a bugfix release. ok op@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 09:32:55 Modified files: geo/gpxsee : Makefile distinfo geo/gpxsee/pkg : PLIST Log message: geo/gpxsee: update to 13.0. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/01 09:54:38 Modified files: sysutils/borgbackup/1.1: Makefile Log message: Fix formatting of borg.1 Reported by Mikolaj Kucharski, thank you! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/01 09:56:23 Modified files: mail/grommunio/admin-api: Makefile Log message: add missing run dependency on py-dnspython; form Eric JACQOUT CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 11:28:03 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Rework the curve list to use actual structs instead of a custom serialized format. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 11:29:36 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Now that we have C99 initializers, garbage collect some comments CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 11:31:15 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Consistently use lowercase hex digits for curve parameters CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/01 11:48:36 Modified files: sysutils/restic-rest-server: Makefile distinfo modules.inc Log message: Update to restic-rest-server-0.12.0 Changes: https://github.com/restic/rest-server/releases/tag/v0.12.0 OK sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 11:49:33 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Use uppercase for the CURVE_LIST_LENGTH macro CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 11:53:01 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Add a missing pair of braces. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/05/01 12:07:27 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: update to v0.13.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 12:40:36 Modified files: textproc/py-ijson: Makefile distinfo textproc/py-ijson/pkg: PLIST Log message: update to py3-ijson-3.2.0pl0, from Renaud Allard (maintainer), small tweak to PKGNAMES from me (s/.post/pl/} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 12:41:57 Modified files: devel/py-importlib-metadata: Makefile distinfo Log message: update to py3-importlib_metadata-6.6.0, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 12:42:01 Modified files: devel/py-pydantic: Makefile distinfo devel/py-pydantic/patches: patch-setup_py Log message: update to py3-pydantic-1.10.7, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/01 12:43:10 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: update to py3-typing_extensions-4.5.0, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 13:04:01 Modified files: x11/xfce4/xfce4-mixer: Makefile distinfo Log message: x11/xfce4/xfce4-mixer: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001295.html CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/05/01 13:40:05 Modified files: . : errata73.html Log message: Release bgpd errata. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/01 13:44:42 Modified files: usr.sbin/bgpd : version.h Log message: Bump to 8.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 13:52:49 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.30.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/01 14:08:19 Modified files: telephony/linphone: Makefile.inc telephony/linphone/bctoolbox: distinfo telephony/linphone/belcard: distinfo telephony/linphone/belle-sip: distinfo telephony/linphone/belle-sip/patches: patch-src_dns_dns_c telephony/linphone/belr: distinfo telephony/linphone/bzrtp: distinfo telephony/linphone/liblinphone: Makefile distinfo telephony/linphone/liblinphone/patches: patch-coreapi_linphonecore_c telephony/linphone/liblinphone/pkg: PLIST telephony/linphone/linphone-desktop: Makefile distinfo telephony/linphone/linphone-desktop/patches: patch-linphone-app_src_app_App_cpp patch-linphone-app_src_components_call_CallModel_cpp telephony/linphone/mediastreamer2: Makefile distinfo telephony/linphone/ortp: distinfo Removed files: telephony/linphone/liblinphone/patches: patch-src_conference_handlers_local-conference-event-handler_cpp patch-src_conference_handlers_remote-conference-event-handler_cpp Log message: telephony/linphone: update to 5.0.15, and update linphone-sdk to 5.2.53 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/01 15:15:26 Modified files: lib/libcrypto/ec: ec_oct.c Log message: stray whitespace CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/01 17:06:23 Modified files: net/rabbitmq-c : Makefile Log message: pass MAINTAINER to Volker Schlecht, requested by Gregor, diff from Volker CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/01 19:54:31 Modified files: games : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: games/residualvm: Makefile distinfo games/residualvm/patches: patch-configure games/residualvm/pkg: DESCR PLIST Log message: retire residualvm; it has been merged into scummvm. ok bentley@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/05/01 20:20:42 Modified files: . : index.html Log message: update errata link; from yoshihiro kawamata CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/02 00:06:13 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: Call nd6_ns_output() without kernel lock from nd6_resolve(). OK kn@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/02 01:30:18 Modified files: x11/mate/atril : Makefile distinfo x11/mate/atril/pkg: PLIST Log message: update to 1.26.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 02:03:54 Modified files: lib/libz : README zconf.h zlib.h Log message: Sync with upstream Update some links in the README, remove a duplicate word in a zlib.h doc comment. The only code change is guarded by #if defined(_WIN32). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 02:05:18 Modified files: sys/lib/libz : zconf.h zlib.h Log message: sync with userland CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 02:24:16 Modified files: math/cglm : Makefile distinfo math/cglm/pkg : PLIST Log message: update math/cglm to 0.9.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 02:25:40 Modified files: games/taisei : Makefile Log message: games/taisei: bump revision after math/cglm update pulls in macros and inline functions from cglm headers but doesn't link to it. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 02:31:37 Modified files: games/gnubg : Makefile Log message: games/gnubg: bump after math/cglm update CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/05/02 02:48:06 Modified files: share/misc : airport Log message: add Brussels South Charleroi airport CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:17:33 Modified files: infrastructure/lib/DPB: Core.pm Log message: document why print_parent... is empty call code as &$code();, explicitly establishing a scope instead of inheriting @_ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:17:56 Modified files: infrastructure/lib/DPB: Fetch.pm Log message: start_job takes one parameter CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 03:30:37 Modified files: regress/lib/libcrypto/bio: bio_asn1.c Log message: Simplify slightly and use i2d_PKCS7_bio_stream() This is a wrapper of i2d_ASN1_bio_stream() that doesn't require us to pass in PKCS7_it. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:35:51 Modified files: infrastructure/lib/DPB: Grabber.pm Log message: don't pass parent context thru CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:37:24 Modified files: infrastructure/lib/DPB: Heuristics.pm Log message: explain why weights are actually needed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 03:38:33 Modified files: lib/libcrypto/pkcs7: pk7_mime.c Log message: Unwrap a line CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:39:00 Modified files: infrastructure/lib/DPB: HostProperties.pm Log message: explicitly document that we copy the hash CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/02 03:40:01 Modified files: net/unifi/main : Makefile distinfo Log message: unifi: use a new rebuilt libsnappy-java; this binary component has bitrotted in some way and was no longer working. symptom: device adoption fails CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:40:05 Modified files: infrastructure/lib/DPB: Job.pm Log message: fix comment, DPB::Signature uses this CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:41:25 Modified files: infrastructure/lib/DPB: Limiter.pm Log message: don't pass parent context through CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:45:38 Modified files: infrastructure/lib/DPB: MiniCurses.pm Reporter.pm Log message: GC unused code CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 03:51:22 Modified files: usr.bin/wall : ttymsg.c Log message: Switch K&R function definition to ANSI to make clang 15 happier CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:53:05 Modified files: infrastructure/lib/DPB: PkgPath.pm Log message: typo in comment explicitly document we're not passing a parent CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 03:54:27 Modified files: infrastructure/lib/DPB: PortBuilder.pm Log message: start_job no longer takes an extra param CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 03:56:12 Modified files: lib/libcrypto/pkcs7: pk7_mime.c Log message: Style tweaks for SMIME_write_PKCS7() Initialize the mdalgs stack at the top and test and assign for ctype_nid. Use an empty line to separate variable declarations from the actual code and zap an extra empty line. ok jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 04:01:33 Modified files: infrastructure/lib/DPB: PortInfo.pm Log message: don't forget to pass the parent to Extra CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 04:06:32 Modified files: infrastructure/lib/DPB: Vars.pm Log message: explicitly pass zero parameters to the sub CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/02 04:07:39 Modified files: infrastructure/lib/DPB/Core: Init.pm Log message: more descriptive comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/02 04:33:41 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.22.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/02 04:34:36 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.45.8. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 04:44:20 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Simplify EC_GROUP_new_by_curve_name() Pull the setting of the name a.k.a. nid into ec_group_new_from_data(). This way, we can return early on finding the nid in the curve_list[]. This also avoids a silly bug where a bogus ERR_R_UNKNOWN_BUG is pushed onto the error stack when ec_group_new_from_data() failed. While there rework the exit path of ec_group_new_from_data() a bit. Instead of an ok variable we can use an additional pointer to keep track of the return value and free the EC_GROUP unconditionally. ok jsing CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/02 06:32:22 Modified files: sys/dev/pci : if_aq_pci.c Log message: Remove bogus newline in printf. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/02 07:01:57 Modified files: lib/libcrypto/ec: ec_curve.c Log message: Rename P into generator ok jsing CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/02 07:02:51 Modified files: usr.sbin/vmctl : vmctl.c Log message: free the correct pointer. Missed in rev 1.16. ok dv@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/05/02 07:15:05 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark the BIO_F_* function codes as intentionally undocumented and for now, skip the the BIO_R_* reason codes. It looks like all public symbols in the BIO library are now documented or marked as intentionally undocumented. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/02 07:39:49 Modified files: www/squid : Makefile distinfo Log message: update to squid-5.9 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 07:58:51 Modified files: graphics/lensfun: Makefile distinfo graphics/lensfun/patches: patch-cmake_modules_FindGLIB2_cmake patch-tests_test_modifier_cpp graphics/lensfun/pkg: PLIST Log message: update graphics/lensfun to 0.3.3 diff from Abel Abraham Camarillo Ojeda (acamari [at] verlet [dot] org), thanks! Minor tweaks by me and sthen@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/02 08:13:05 Modified files: lib/libcrypto/man: X509_NAME_get_index_by_NID.3 lib/libcrypto/x509: x509name.c regress/lib/libcrypto/x509: x509_asn1.c Log message: Change X509_NAME_get_index_by[NID|OBJ] to be safer. Currently these functions return raw ASN1_STRING bytes as a C string and ignore the encoding in a "hold my beer I am a toolkit not a functioning API surely it's just for testing and you'd never send nasty bytes" kind of way. Sadly some callers seem to use them to fetch things liks subject name components for comparisons, and often just use the result as a C string. Instead, encode the resulting bytes as UTF-8 so it is something like "text", Add a failure case if the length provided is inadequate or if the resulting text would contain an nul byte. based on boringssl. nits by dlg@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/05/02 08:24:29 Log message: Import rpki-data A body of RPKI data file samples to be used for rpki-client(8) regress. Many thanks to kn@ for helping create this port. OK kn@ Status: Vendor Tag: job Release Tags: job_20230502 N ports/net/rpki-data/Makefile N ports/net/rpki-data/distinfo N ports/net/rpki-data/pkg/DESCR N ports/net/rpki-data/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/05/02 08:27:29 Modified files: net : Makefile Log message: Hook net/rpki-data up to build CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/05/02 09:55:58 Modified files: distrib/miniroot: install.sub Log message: Absolutely astounding that custom code was written for the softraid case to require "no", instead of "n" or "no" which works at every other damn prompt in the installer. This seems to be an artifact of relentlessly pushing people towards softraid by default, and I think that is a bit nasty and pushy. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/02 09:58:50 Modified files: audio/faudio : Makefile distinfo games/fna : Makefile distinfo graphics/fna3d : Makefile distinfo Log message: update FNA, FAudio, and FNA3D to 23.05. Minor changes; changelog at: https://github.com/FNA-XNA/FNA/releases/tag/23.05 tested with multiple games that use it CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 10:46:14 Modified files: productivity/minder: Makefile distinfo productivity/minder/pkg: PLIST Log message: update productivity/minder to 1.15.1 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/05/02 11:34:16 Modified files: x11/gnome/mutter: Makefile Added files: x11/gnome/mutter/patches: patch-src_core_window_c Log message: Trade annoying focus issue for a less annoying focus issue. Fixes: "New terminal won't get focus" https://gitlab.gnome.org/GNOME/mutter/-/issues/2690 Reopens: "Launcher losses focus when something spawns in the background" https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5932 CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/05/02 11:42:29 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client 8.4 CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/05/02 12:28:51 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/02 12:29:00 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-CMakeLists_txt patch-etc_clamd_conf_sample patch-libclamav_bytecode_vm_c Log message: update to clamav-1.1.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/02 13:19:25 Modified files: audio/amused : Makefile distinfo Removed files: audio/amused/patches: patch-tests_c Log message: update audio/amused to 0.11 changelog: - added support for ALSA - retry when sio_revents fails with EAGAIN - log errno too when sio_revents fails - added contrib/amusing: a GUI written in Tcl/Tk - amused-monitor: use new extended events info - enriched `mode' and `seek' events reporting in `amused monitor' - various minor improvements to amused.1 - amused-monitor: fix error for tracks hours long - amused-monitor: add pledge - amused-monitor: fix rewind - amused-monitor: fix off by one - fix sndio detection note that contrib/amused-monitor and contrib/amusing are not installed. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/02 13:39:10 Modified files: sys/arch/arm64/dev: apldc.c Log message: Sometimes the touchpad doesn't attach. Try to solve this issue be reloading the firmware. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 14:10:02 ports/www/p5-Apache-Session-Generate-UUID/patches Update of /cvs/ports/www/p5-Apache-Session-Generate-UUID/patches In directory cvs.openbsd.org:/tmp/cvs-serv28983/patches Log Message: Directory /cvs/ports/www/p5-Apache-Session-Generate-UUID/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 15:01:16 Modified files: devel/p5-Sub-Name: Makefile distinfo Log message: update p5-Sub-Name to 0.27 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 15:14:36 Modified files: devel/p5-Test2-Suite: Makefile distinfo devel/p5-Test2-Suite/pkg: PLIST Log message: update p5-Test2-Suite to 0.000155 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 15:20:16 Modified files: www/p5-Apache-Session-Generate-UUID: Makefile Added files: www/p5-Apache-Session-Generate-UUID/patches: patch-t_11-new_t Log message: Remove test dependency to p5-Test-Group. This module does not work with current p5-Test2-Suite and upstream has failed to create a solution for quite some time. Luckily the only test dependency is p5-Apache-Session-Generate-UUID. Patch it to run its tests without p5-Test-Group. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 15:44:58 Modified files: converters/p5-JSON-MaybeXS: Makefile distinfo Log message: update p5-JSON-MaybeXS to 1.004005 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/02 16:03:23 Modified files: devel/p5-Commandable: Makefile distinfo Log message: update p5-Commandable to 0.10 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:36:28 Log message: Import py-sabctools (rename of py-sabyenc) OK sthen@ COMMENT C implementations of functions for use within SABnzbd DESCR This module implements several sets of C implementations that are used within SABnzbd: - yEnc decoding and encoding using SIMD routines - CRC32 calculations - Non-blocking SSL-socket reading - Marking files as sparse Status: Vendor Tag: bket Release Tags: bket_20230503 N ports/news/py-sabctools/Makefile N ports/news/py-sabctools/distinfo N ports/news/py-sabctools/patches/patch-setup_py N ports/news/py-sabctools/pkg/DESCR N ports/news/py-sabctools/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:40:58 Modified files: news : Makefile Log message: +py-sabctools CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:41:38 Modified files: news/sabnzbd : Makefile distinfo Log message: Update to sabnzbd-4.0.0 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.0.0 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:44:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for py-sabyenc, which has been renamed to py-sabctools CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:46:36 Modified files: news : Makefile Log message: Unhook py-sabyenc CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/05/02 22:49:22 Removed files: news/py-sabyenc: Makefile distinfo news/py-sabyenc/patches: patch-setup_py news/py-sabyenc/pkg: DESCR PLIST Log message: Move py-sabyenc to the attic Tool has been renamed to py-sabctools. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/03 00:30:03 Modified files: sysutils/accountsservice/patches: patch-tests_meson_build Log message: disable libmocklibc in tests because it wraps linux specific functions that we do not have; also fixes the build with llvm 15 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/03 00:30:12 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix a few KNF/whitespace issues CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/03 00:32:42 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_process_launch_h patch-base_process_process_unittest_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_background_background_mode_optimizer_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_item_model_cc 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_external_provider_impl_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_ui_browser_command_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_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_configurator_cc patch-chrome_updater_util_posix_util_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_device_signals_test_signals_contract_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_metrics_log_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_variations_service_variations_service_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_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_back_forward_cache_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_child_child_process_cc patch-content_common_BUILD_gn patch-content_public_browser_render_process_host_h patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_test_mock_render_process_host_h patch-content_renderer_render_process_impl_cc 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_bluetooth_adapter_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_cc patch-media_audio_audio_input_device_cc patch-media_audio_sndio_sndio_input_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_gpu_video_encode_accelerator_factory_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_video_decoder_cc patch-media_media_options_gni 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-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_cert_test_root_certs_unittest_cc patch-net_dns_address_sorter_posix_cc patch-net_http_http_auth_gssapi_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_policy_watcher_cc patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_sandbox_hook_linux_h patch-services_network_network_service_cc patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crc32c_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_pdfium_pdfium_gni patch-third_party_ruy_BUILD_gn patch-third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_zlib_BUILD_gn patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ui_base_features_cc 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_gfx_BUILD_gn patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_public_ozone_platform_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_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h Added files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_base_compiler_specific_h patch-base_compiler_specific_h patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_download_bubble_download_bubble_update_service_h patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_services_screen_ai_public_cpp_screen_ai_install_state_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_version_info_version_info_cc patch-components_version_info_version_info_h patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_cc patch-remoting_base_mojo_util_cc patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_perfetto_include_perfetto_tracing_internal_track_event_legacy_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h Removed files: www/chromium/patches: patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-components_os_crypt_keyring_util_linux_cc patch-components_os_crypt_libsecret_util_linux_cc patch-components_os_crypt_os_crypt_h patch-third_party_blink_common_privacy_budget_active_sampling_cc patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_libevent_event_h patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h Log message: update to 113.0.5672.63 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/03 00:51:35 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.370. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/03 01:05:22 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.68.0. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/03 01:13:18 Modified files: lib/libcrypto/x509: x509name.c Log message: Bring back length check tb ok'ed and I managed to remove while changing tests. ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/03 01:21:24 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-429.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/03 01:22:11 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build patch-src_storage_storage_util_c sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-9.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/03 01:22:25 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.3.0. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/05/03 01:25:14 Modified files: games/wesnoth : Makefile distinfo games/wesnoth/pkg: PLIST Log message: update to wesnoth-1.16.9 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/05/03 01:50:47 Modified files: games/naev : Makefile distinfo Log message: update to naev-0.10.5 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/03 01:51:08 Modified files: usr.sbin/rpki-client: rrdp.c Log message: On read failure just abort the rrdp request. Before a read error would not be removed from the poll fds and trigger constantly. RRDP_STATE_PARSE_ERROR should only be used for errors from xml parser since then the remaining data from the socket still needs to be consumed. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/03 01:56:06 Modified files: usr.sbin/rpki-client: json.c json.h Log message: Introduce json_do_string() a function that JSON escapes a string. Implement json_do_printf() using json_do_string() and vasprintf(). json_do_string() only escapes the basic control chars (\b, \f, \n, \r and \t) other control chars are considered an error. Also the forward slash is not escaped since the JSON data is not embedded into HTML or XML. With feedback from tb@ & millert@ OK tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/03 02:10:23 Modified files: lib/libcrypto/man: X509_NAME_get_index_by_NID.3 lib/libcrypto/x509: x509name.c regress/lib/libcrypto/x509: x509_asn1.c Log message: Revert utf-8 fix for X509_NAME_get_index_by_NID to avoid libtls regress for the moment. this will come back after we rethink the failure versus not there case. ok tb@ jsing@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/03 03:19:14 Modified files: math/netcdf : Makefile distinfo math/netcdf/patches: patch-ncdap_test_tst_remote3_sh math/netcdf/pkg: PLIST Removed files: math/netcdf/patches: patch-ncgen3_ncgen_l patch-ncgen3_ncgen_y patch-ncgen3_ncgenl_c patch-ncgen3_ncgeny_c patch-ncgen_ncgen_l patch-ncgen_ncgenl_c patch-oc2_ocdump_c Log message: Update netcdf to 4.9.2. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 03:39:57 Modified files: devel/p5-Log-Any: Makefile distinfo devel/p5-Log-Any/pkg: PLIST Log message: update to 1.714 drop maintainership CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 03:46:14 Modified files: databases/p5-DBD-MariaDB: Makefile distinfo databases/p5-DBD-MariaDB/pkg: PLIST Removed files: databases/p5-DBD-MariaDB/patches: patch-dbdimp_c patch-socket_c Log message: update to 1.22 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 03:49:45 Modified files: mail/p5-MIME-tools: Makefile distinfo Log message: update to 5.510 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 03:54:13 Modified files: mail/p5-Mail-DMARC: Makefile distinfo Log message: update to 1.20230215 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/03 03:54:25 Modified files: usr.sbin/rpki-client: output-json.c Log message: Convert json_do_printf() with "%s" a fmt string to json_do_string(). OK tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 03:57:16 Modified files: net/p5-Net-Whois-Raw: Makefile distinfo Log message: update to 2.99037 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/05/03 04:22:29 Modified files: news/tin : Makefile distinfo news/tin/patches: patch-configure_in patch-src_Makefile_in patch-src_misc_c patch-src_parsdate_y patch-src_rfc2047_c patch-src_sigfile_c Log message: update to 2.6.2 drop maintainership CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/03 04:22:30 Modified files: usr.sbin/rpki-client: filemode.c Log message: Fix a use-after-free in filemode In case the TAL of a self-signed is unavailable, cert would be freed but we'd still hold a reference to its expired time in expires, so invalidate that pointer as well. Found by, initial fix and ok job CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/03 04:28:22 Modified files: devel/goreleaser: Makefile distinfo modules.inc devel/goreleaser/pkg: PLIST Log message: update to goreleaser-1.17.2, from Laurent Cheylus, taking maintainer ok op@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/03 04:32:48 Modified files: sys/net : pf.c pf_ioctl.c Log message: Remove net lock from DIOCGETRULESET and DIOCGETRULESETS Both walk the list of rulesets aka. anchors, to yield a total count and specific anchor name, respectively. Same access, different copy out. pf_anchor_global are contained within pf_ioctl.c and pf_ruleset.c and fully protected by the pf lock, as is pf_main_ruleset and its pf.c usage. Rely on and assert for pf lock alone. 'pfctl -sr' on 60k unique rules gets noticably faster, around 2.1s instead of 3.5s. OK sashan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/03 05:00:47 Modified files: productivity/ledger: Makefile distinfo productivity/ledger/patches: patch-doc_CMakeLists_txt productivity/ledger/pkg: PLIST Added files: productivity/ledger/patches: patch-test_baseline_cmd-pricedb_test patch-test_baseline_cmd-prices_test Removed files: productivity/ledger/patches: patch-src_expr_cc patch-src_format_h Log message: update to ledger-3.3.2, from Martin Ziemer, plus I synced WANTLIB CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/03 05:43:31 Modified files: sys/netinet6 : nd6.c Log message: Some checks in nd6_resolve() do not require kernel lock. The analog code for ARP has been unlocked a while ago. OK kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/03 06:21:18 Modified files: geo/osm-gps-map: Makefile distinfo geo/osm-gps-map/patches: patch-configure_ac geo/osm-gps-map/pkg: PLIST Log message: geo/osm-gps-map: update to latest git head includes https://github.com/nzjrs/osm-gps-map/releases/tag/1.2.0 and on top of that master has been migrated to libsoup3. ajacoutot@ tested that graphics/darktable still built with it, thanks ! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/03 06:30:18 Log message: Import devel/gn GN is a meta-build system that generates build files for Ninja. Dependency for an upcoming lang/deno port. From Volker Schlecht Feedback sthen me OK sthen Status: Vendor Tag: kn Release Tags: kn_20230503 N ports/devel/gn/Makefile N ports/devel/gn/distinfo N ports/devel/gn/patches/patch-build_gen_py N ports/devel/gn/patches/patch-src_gn_command_format_unittest_cc N ports/devel/gn/patches/patch-src_util_exe_path_cc N ports/devel/gn/pkg/DESCR N ports/devel/gn/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/03 06:31:01 Modified files: devel : Makefile Log message: + gn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/03 06:46:46 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/patches: patch-arp-scan_c Removed files: net/arp-scan/patches: patch-link-bpf_c patch-mac-vendor_txt Log message: update oui list CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/03 06:49:45 Modified files: net/arp-scan : Makefile net/arp-scan/patches: patch-arp-scan_c Added files: net/arp-scan/patches: patch-link-bpf_c patch-mac-vendor_txt Log message: oops, previous commit had more changes than expected (patch changes for newer devel code upstream), put it back how it should be CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/03 08:29:57 Modified files: usr.bin/doas : doas.conf.5 Log message: Improve setenv markup - braces are not commands, use 'Brq' - markup variable and value each, leave = (like mdoc(7) 'Ns' example) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/03 09:25:25 Modified files: sys/dev/fdt : dwpcie.c Log message: avoid use after free ok miod@ millert@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/03 11:25:47 Modified files: sysutils/salt : Makefile Log message: add dependency on sysutils/py-packaging CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/03 12:03:18 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.21.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/03 13:45:49 Modified files: infrastructure/lib/DPB: User.pm Log message: fix do_as: it requires two scopes Otherwise, resetting the groups won't work, as we're no longer root. So, use do_as systematically for anything that changes identity. (noticed because some User->open operation was returning "Permission denied" instead of "File does not exist") While there: fix the "open as dir" case by explicitly setting $! to EISDIR on top of returning undef. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/03 14:32:47 Modified files: www/p5-WWW-Mechanize: Makefile distinfo Log message: update p5-WWW-Mechanize to 2.17 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/03 15:56:13 Modified files: share/man/man4/man4.arm64: intro.4 share/man/man4/man4.armv7: intro.4 Log message: add onewire(4); ok miod CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/03 16:03:18 Modified files: share/man/man4/man4.amd64: intro.4 share/man/man4/man4.arm64: intro.4 share/man/man4/man4.armv7: intro.4 share/man/man4/man4.i386: intro.4 share/man/man4/man4.riscv64: intro.4 Log message: add virtio(4); ok (in principal) miod CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/05/03 17:46:56 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.6.13 CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/05/03 23:38:17 Modified files: sys/dev/pci : pcidevs Log message: Add another Lenovo NVMe device id found in my ThinkPad X1 Extreme Gen 1. ok miod@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/05/03 23:38:50 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/03 23:57:18 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix function name in doc comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/03 23:59:38 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Fix line wrapping CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 00:45:51 Modified files: lib/libcrypto/ec: ec_oct.c Log message: Use size_t instead of int in EC_POINT_point2oct() An int would be perfectly sufficient for this, but then again there would be fewer traps. ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/04 00:56:56 Modified files: sys/netinet6 : nd6.c nd6.h nd6_nbr.c Log message: Introduce a neighbor discovery mutex like ARP uses it. For now it only protects nd6_list. It does not unlock ND6 from kernel lock yet. OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 01:17:33 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/04 01:26:41 Modified files: www/urlwatch : Makefile distinfo www/urlwatch/pkg: PLIST Removed files: www/urlwatch/patches: patch-lib_urlwatch_config_py Log message: update to urlwatch-2.28 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/04 03:30:40 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: always put a "dummy" size of 0 for distfiles, and adjust the consistency check accordingly. In -F mode, the FetchQueue uses sizes for sorting, and doesn't cope well with broken distfiles with incomplete distinfo as found out by tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/04 03:40:36 Modified files: sys/kern : kern_sysctl.c syscalls.master uipc_domain.c Log message: Push kernel lock deep down to sys_sysctl(). At least network subset of sysctl(8) MIBs relies on netlock or another locks and doesn't require kernel lock, so unlock it. The protocols layer *_sysctl()s are left under kernel lock and will be sequentially unlocked later. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/04 03:41:15 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/04 04:28:52 Modified files: databases/mariadb: Makefile Added files: databases/mariadb/patches: patch-extra_mariabackup_xtrabackup_cc Log message: unbreak mariabackup by not trying to get the executable path of our own pid CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 05:39:39 Added files: x11/gnome/librsvg: distinfo.old Log message: It seems cvs add ate that file in previous... Unbreak !rust arches. reported by phessler, thanks CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/04 06:10:06 Modified files: security/ssh-audit: Makefile distinfo Removed files: security/ssh-audit/patches: patch-src_ssh_audit_ssh2_kexdb_py Log message: Update ssh-audit 2.5.0 -> 2.9.0 Changelog: https://github.com/jtesta/ssh-audit/releases/tag/v2.9.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/04 06:10:31 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.19.2 - > 1.19.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.19.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/04 06:18:34 Modified files: x11/mate/panel : Makefile distinfo Log message: update to 1.26.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/04 06:21:49 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.5.22 -> 2.5.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/04 06:25:23 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-include_node_common_gypi patch-node_gyp lang/node/pkg : PLIST Log message: update to node-18.16.0, from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: src Changes by: chrisz@cvs.openbsd.org 2023/05/04 06:43:44 Modified files: usr.sbin/smtpd : bounce.c Log message: Be more economical with returning bodys in bounce messages according to rfc3461 4.3 OK millert@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/04 06:47:32 Modified files: devel/pre-commit: Makefile distinfo Log message: Update pre-commit 3.2.2 -> 3.3.1 Changelog: https://github.com/pre-commit/pre-commit/releases/tag/v3.3.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 07:41:20 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: Remove x9_62_test_internal() This test depends on RAND_set_rand_method() allowing stupid things like making ECDSA signatures deterministic. This was gutted a long time ago and the function should have followed its wrappers into the attic. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 07:49:29 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: Let ecdsatest exercise ECParameters_dup() a bit This currently leaks, which will fixed in a follow-on commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 07:50:14 Modified files: regress/lib/libcrypto/ecdsa: ecdsatest.c Log message: sigh. typo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 07:51:59 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Rewrite ECParameters_dup() This should leak slightly less than the direct expansion of ASN1_dup_of(). Use freezero() since the DER could contain a private key. ok jsing CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/04 08:02:44 Modified files: usr.sbin/pkg_add/OpenBSD: RequiredBy.pm Log message: fix stupid thinko, as noticed while converting to v5.36 (later) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/04 08:13:10 Modified files: infrastructure/bin: update-patches Log message: convert to v5.36 that one is self-contained and trivial CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/04 09:22:19 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-desktop_source_app_app_cxx patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs editors/libreoffice/pkg: PLIST-main Log message: update to 7.5.3.2 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/04 09:25:30 Modified files: math/netcdf : Makefile Log message: unbreak build when libzip is installed by disabling NCZarr support noted by tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 10:08:29 Modified files: usr.bin/tr : str.c Log message: Straightforward conversion form K&R to ANSI function definitions CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/05/04 10:26:45 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head Log message: OpenBGPD 8.0 CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/05/04 10:27:09 Modified files: openbgpd : ftp.html Log message: Regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 11:35:45 Modified files: textproc/xmlto : Makefile Log message: PAPERCONF -> PAPER_CONF CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:01:22 Modified files: print/libpaper : Makefile distinfo print/libpaper/pkg: PLIST Log message: Update to libpaper-2.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:01:47 Modified files: print/psutils : Makefile distinfo Removed files: print/psutils/patches: patch-PSUtils_pm Log message: Update to psutils-2.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:02:23 Modified files: print/a2ps : Makefile distinfo print/a2ps/patches: patch-etc_a2ps-site_cfg_in patch-etc_a2ps_cfg_in print/a2ps/pkg : PLIST Removed files: print/a2ps/patches: patch-configure patch-contrib_sample_Makefile_in patch-lib_Makefile_in patch-lib_argmatch_c patch-lib_obstack_c patch-lib_output_c patch-lib_path-concat_c patch-lib_quotearg_c patch-lib_routines_c patch-lib_routines_h patch-lib_title_c patch-src_Makefile_in patch-src_long-options_c patch-src_select_c Log message: Update to a2ps-4.15.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:07:11 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.126. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:07:25 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.126. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/04 12:07:47 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.126. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/04 13:40:45 Modified files: archivers/gcpio: Makefile distinfo archivers/gcpio/patches: patch-doc_cpio_1 archivers/gcpio/pkg: PLIST Removed files: archivers/gcpio/patches: patch-src_global_c patch-src_util_c Log message: archivers/gcpio: update to 2.14 * New option --ignore-dirnlink * The --reproducible option now implies --ignore-dirlink CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/04 13:42:01 Log message: Import lsd-0.23.1 Comment: pretty ls alternative with support for icons and colors Description: Rewrite in Rust of GNU ls with lots of added features like colors, icons, tree-view, more formatting options etc. The project is heavily inspired by the super colorls project. Maintainer: Laurent Cheylus WWW: https://github.com/lsd-rs/lsd Tweaks and OK sthen@, Port provided by Laurent Cheylus (maintainer) Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230504 N ports/sysutils/lsd/Makefile N ports/sysutils/lsd/crates.inc N ports/sysutils/lsd/distinfo N ports/sysutils/lsd/pkg/DESCR N ports/sysutils/lsd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/04 13:43:04 Modified files: sysutils : Makefile Log message: +lsd CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/04 14:15:28 Modified files: regress/lib/libcrypto/symbols: symbols.awk Log message: symbols.awk: Remove cfb dance With e_old.c gone, we no longer need this. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/04 14:37:41 Modified files: x11/qt5 : Makefile.inc x11/qt6 : Makefile.inc Log message: Relax Qt's 700 permissions so world (porters) can cd into and read sources OK rsadowski CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/04 14:52:59 Modified files: x11/qt5 : Makefile.inc x11/qt6 : Makefile.inc Log message: previous needs = not ?= to work CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/04 15:08:27 Modified files: devel/libzen : Makefile distinfo Log message: devel/libzen: update to 0.4.41 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/04 15:43:58 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/libmediainfo/patches: patch-Project_GNU_Library_configure_ac multimedia/mediainfo: Makefile distinfo Removed files: multimedia/libmediainfo/patches: patch-Source_MediaInfo_Audio_File_Usac_cpp patch-Source_MediaInfo_Audio_File_Usac_h Log message: mediainfo: maintenance update to 23.04 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/04 19:19:51 Modified files: sys/kern : uipc_mbuf.c sys/sys : mbuf.h Log message: The mbuf_queue API allows read access to integer variables which another CPU may change simultaneously. To prevent miss optimisation by the compiler, they need the READ_ONCE() macro. Otherwise there could be two read operations with inconsistent values. Writing to integer in mq_set_maxlen() needs mutex protection. Otherwise the value could change within critical sections. Again the compiler could optimize to multiple read operations within the critical section. With inconsistent values, the behavior is undefined. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/04 19:46:53 Modified files: audio/ncspot : Makefile distinfo crates.inc Log message: audio/ncspot: update to 0.13.2 changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.13.1 https://github.com/hrkfdn/ncspot/releases/tag/v0.13.2 discussed with MAINTAINER after dbus-related crash after launch in 0.13.1 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/04 20:02:47 Modified files: fonts/terminus-font: Makefile distinfo fonts/terminus-font/patches: patch-Makefile Log message: fonts/terminus-font: update to 4.49.1 changelog: Version 4.49.1: Fixed install-otb and uninstall-otb to use otbdir instead of x11dir. Version 4.49: Added Open Type Bitmap support. Altered ascii grave in some sizes to be more useful as a back quote. Fixed 21B5, added 21B2 and 21B3. Version 4.48: Added the basic 27 hebrew letters and sheqel, with uppercase height. Some improvements in the font build scripts. ok gnezdo CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/04 20:15:12 Modified files: lang/nim : Makefile distinfo lang/nim/patches: patch-config_nim_cfg lang/nim/pkg : PLIST Added files: lang/nim/patches: patch-lib_pure_asyncnet_nim Log message: lang/vim: update to 1.6.12 changelog: https://nim-lang.org/blog/2022/11/23/version-1610-released.html https://nim-lang.org/blog/2023/03/10/version-1612-released.html async patch will be removed with next upstream release ok op@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:04:55 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.127. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:05:16 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.127. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:05:42 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:06:04 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.127. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:13:29 Modified files: astro/py-sgp4 : Makefile distinfo astro/py-sgp4/pkg: PLIST Log message: Update to py3-sgp4-2.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:27:06 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-src_yapp_cc Log message: Update to icewm-3.3.4. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/05 01:28:08 Modified files: usr.sbin/bgpd : session.c Log message: Limit the socket buffer size to 64k for all sessions. Long time ago setting the size to 64k was increasing the size but now auto-scaling could grow the buffer size much more. The origianl idea was that sessions without protection had a small window size to make window attacks harder. This problem was fixed long time ago and is no longer relevant. Limiting the buffer size to a reasonable size ensures that not too many updates end up queued in the TCP stack. OK benno@ (some time ago) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 01:33:02 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.8.7. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/05 01:42:40 Modified files: usr.sbin/bgpctl: json.c json.h output_json.c Log message: Sync json.c with the one from rpki-client. This adds json_do_string(). Convert json_do_printf() calls using static strings or "%s" fmt over to json_do_string() in the json output. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/05 02:41:25 Added files: editors/scintilla/patches: patch-src_CellBuffer_cxx Log message: editors/scintilla: fix build on i386 (and probably 32-bits archs) ./../src/CellBuffer.cxx:216:39: error: cannot initialize a parameter of type 'const int *' with an lvalue of type 'const Sci::Position *' (aka 'const long *') reported by sthen@; thanks ! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 04:26:50 Modified files: games/backgammon/teachgammon: tutor.c Log message: Convert K&R function definition to ansi to make clang 15 happier CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 04:28:43 Modified files: print/psutils : Makefile Log message: Missing BDEP on print/libpaper. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/05 04:48:16 Modified files: usr.sbin/bgpd : rtr.c Log message: Pass ASPA objects in reverse since this is what aspa_add_set() expects. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/05 04:59:20 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/files: unveil.gpu unveil.main www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_process_launch_h patch-base_process_process_unittest_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_background_background_mode_optimizer_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_item_model_cc patch-chrome_browser_download_download_prefs_cc 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_external_provider_impl_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_download_protection_file_analyzer_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_ui_browser_command_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_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_non_client_frame_view_factory_views_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_opaque_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_profiles_signin_view_controller_delegate_views_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_switches_cc patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_updater_configurator_cc patch-chrome_updater_util_posix_util_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_device_signals_test_signals_contract_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_metrics_log_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h patch-components_variations_service_variations_service_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_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_renderer_host_back_forward_cache_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_child_child_process_cc patch-content_common_BUILD_gn patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_browser_render_process_host_h patch-content_public_common_content_features_cc patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_public_test_mock_render_process_host_h patch-content_renderer_render_process_impl_cc 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-content_utility_utility_main_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_bluetooth_adapter_cc patch-extensions_common_api__permission_features_json patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_cc patch-media_audio_audio_input_device_cc patch-media_audio_sndio_sndio_input_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_base_video_frame_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_media_options_gni 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-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_cert_test_root_certs_unittest_cc patch-net_dns_address_sorter_posix_cc patch-net_http_http_auth_gssapi_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_policy_watcher_cc patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-services_audio_audio_sandbox_hook_linux_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_sandbox_hook_linux_h patch-services_network_network_service_cc patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crc32c_BUILD_gn patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_pdfium_pdfium_gni patch-third_party_ruy_BUILD_gn patch-third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_zlib_BUILD_gn patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_ui_base_features_cc 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_gfx_BUILD_gn patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_ozone_public_ozone_platform_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_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h www/ungoogled-chromium/pkg: PLIST Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_alloc_base_compiler_specific_h patch-base_compiler_specific_h patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_download_bubble_download_bubble_update_service_h patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_services_screen_ai_public_cpp_screen_ai_install_state_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_version_info_version_info_cc patch-components_version_info_version_info_h patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_cc patch-content_gpu_BUILD_gn patch-content_gpu_gpu_sandbox_hook_bsd_cc patch-content_gpu_gpu_sandbox_hook_bsd_h patch-remoting_base_mojo_util_cc patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_perfetto_include_perfetto_tracing_internal_track_event_legacy_h patch-third_party_perfetto_src_tracing_track_cc patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h Removed files: www/ungoogled-chromium/files: unveil.plugin unveil.renderer unveil.utility www/ungoogled-chromium/patches: patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-components_os_crypt_keyring_util_linux_cc patch-components_os_crypt_libsecret_util_linux_cc patch-components_os_crypt_os_crypt_h patch-content_gpu_gpu_sandbox_hook_linux_cc patch-third_party_blink_common_privacy_budget_active_sampling_cc patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_libevent_event_h patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h Log message: update to 113.0.5672.63 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/05 05:37:59 Added files: graphics/blender/patches: patch-source_blender_nodes_geometry_nodes_node_geo_uv_unwrap_cc Log message: graphics/blender: add cast to fix build on i386 reported by sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 06:19:37 Added files: lib/libcrypto/rsa: rsa_x931.c Log message: Bring back the X9.31 padding helpers Nothing should be using this anymore, except that salt decided to use it in its home-cooked protocol, which already had its share of issues. Hopefully the efforts to switch salt to something more reasonable and standardized like mTLS will succeed sooner rather than later. tested as part of a larger patch by robert ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 06:20:03 Modified files: lib/libcrypto : Makefile Log message: Link rsa_x931.c to build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 06:21:44 Modified files: lib/libcrypto/rsa: rsa_eay.c rsa_local.h rsa_pmeth.c Log message: Add back support for RSA_X931_PADDING This makes the custom stalt stack work again. Tested by robert as part of a larger diff ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 06:22:21 Modified files: lib/libcrypto/man: RSA_pkey_ctx_ctrl.3 Log message: Reinstate documentation of RSA_X931_PADDING CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 06:30:40 Modified files: lib/libcrypto/rsa: rsa.h Log message: Salt shares the blame of the continued existence of the X9.31 padding mode CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/05/05 07:31:22 src/regress/usr.sbin/rpki-client/sampleset Update of /cvs/src/regress/usr.sbin/rpki-client/sampleset In directory cvs.openbsd.org:/tmp/cvs-serv86767/sampleset Log Message: Directory /cvs/src/regress/usr.sbin/rpki-client/sampleset added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/05 07:50:40 Modified files: usr.sbin/cron : crontab.c Log message: crontab: move spool temp file creation to spool_mkstemp() This fixes a bug introduced in rev 1.86 where if the second seteuid() call failed, a temporary file would be left in the spool directory. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 08:05:33 Modified files: lib/libtls : tls_verify.c Log message: Fix error handling in tls_check_common_name() A calloc failure should be a fatal error, so make it return -1. Also switch the default rv to -1 and distinguish error cases with acceptable situations with goto err/goto done. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 09:14:12 Modified files: textproc/libxml: Makefile distinfo Log message: Update to libxml-2.11.2. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/05 11:21:40 Modified files: www/p5-URI : Makefile distinfo Log message: update p5-URI to 5.19 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/05 11:39:05 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.9. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 12:01:27 Modified files: usr.bin/openssl: openssl.1 rsautl.c Log message: Reinstate X9.31 padding mode support in rsautl CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/05 14:17:55 Modified files: math/netcdf : Makefile Log message: Fortran support was split from netcdf-c a few releases ago. Remove Fortran from the port and enable full NCZarr libzip support. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/05/05 15:10:36 Modified files: security/lego : Makefile distinfo modules.inc Log message: Update to lego-4.11.0 From Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/05 15:23:03 Modified files: lib/libcrypto : Makefile lib/libssl : Makefile lib/libtls : Makefile Log message: Use -Wshadow with clang ok jsing (a very long time ago) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/05 15:25:47 Modified files: devel : Makefile Log message: -p5-Test-Group CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/05 15:33:31 Removed files: devel/p5-Test-Group: Makefile distinfo devel/p5-Test-Group/pkg: DESCR PLIST Log message: Remove devel/p5-Test-Group as it does not work with modern Perl. Make test fails with: "Module 'Test::Group' is known to be broken in version 0.20 and below, newer versions have not been tested. You have: 0.20". It has been abandoned upstream since 2016. No reverse dependencies are left. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/05 15:40:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: remove p5-Test-Group CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/05 18:19:53 Log message: Import lang/deno Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. From Volker Schlecht Input kn OK rsadowski sthen Status: Vendor Tag: kn Release Tags: kn_20230506 N ports/lang/deno/Makefile N ports/lang/deno/crates.inc N ports/lang/deno/distinfo N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILDCONFIG_gn N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_BUILD_gn N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_compiler_BUILD_gn N ports/lang/deno/patches/patch-cli_tools_standalone_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_memory_h N ports/lang/deno/patches/patch-cli_standalone_rs N ports/lang/deno/patches/patch-runtime_ops_os_mod_rs N ports/lang/deno/patches/patch-core_Cargo_toml N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_BUILD_gn N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-openbsd_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_toolchain_gcc_toolchain_gni N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_api_api_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_atomicops_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_sys-info_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_cc N ports/lang/deno/patches/patch-ext_ffi_Cargo_toml N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_diagnostics_perf-jit_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_execution_isolate_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_sandbox_sandbox_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-base_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_tools_run_py N ports/lang/deno/patches/patch-cli_tools_upgrade_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_cc N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_handler-inside-posix_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_trap-handler_trap-handler_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8-internal_h N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_include_v8config_h N ports/lang/deno/patches/patch-cli_build_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_v8_src_base_platform_platform-posix_cc N ports/lang/deno/patches/patch-modcargo-crates_deno_task_shell-0_11_0_src_shell_commands_executable_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_sysroot_gni N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_third_party_zlib_BUILD_gn N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_config_linux_BUILD_gn N ports/lang/deno/patches/patch-modcargo-crates_libffi-sys-2_1_0_build_not_msvc_rs N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_third_party_zlib_cpu_features_c N ports/lang/deno/patches/patch-ext_fs_std_fs_rs N ports/lang/deno/patches/patch-ext_fs_30_fs_js N ports/lang/deno/patches/patch-runtime_ops_signal_rs N ports/lang/deno/patches/patch-runtime_ops_os_sys_info_rs N ports/lang/deno/patches/patch-cli_napi_generated_symbol_exports_list_openbsd_def N ports/lang/deno/patches/patch-tools_napi_generate_symbols_lists_js N ports/lang/deno/patches/patch-tools_wpt_utils_ts N ports/lang/deno/patches/patch-runtime_ops_tty_rs N ports/lang/deno/patches/patch-ext_node_polyfills_os_ts N ports/lang/deno/patches/patch-ext_node_polyfills__util_os_ts N ports/lang/deno/patches/patch-ext_node_polyfills_internal_binding_uv_ts N ports/lang/deno/patches/patch-modcargo-crates_v8-0_68_0_build_detect_host_arch_py N ports/lang/deno/pkg/DESCR N ports/lang/deno/pkg/PLIST N ports/lang/deno/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/05 18:20:22 Modified files: lang : Makefile Log message: + deno CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/05 23:10:33 Log message: Import qt6-qtgrpc-6.5.0, feedback and ok kn@ Comment: gRPC support for Qt6 Required by: debug-qt6-qtgrpc-6.5.0 Description: The Qt GRPC and Qt Protobuf modules together allow you to define data and messages in proto files, and then use the code generators, which generate code allowing accessors for fields and gRPC services in the Qt framework. Such code allows users to communicate with the server by sending calls or stream messages. Maintainer: Rafael Sadowski WWW: https://www.qt.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230506 N ports/x11/qt6/qtgrpc/Makefile N ports/x11/qt6/qtgrpc/distinfo N ports/x11/qt6/qtgrpc/pkg/DESCR N ports/x11/qt6/qtgrpc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/05 23:11:47 Log message: Import qt6-qthttpserver-6.5.0, ok kn@ Comment: HTTP Server support for Qt6 Required by: debug-qt6-qthttpserver-6.5.0 Description: Qt HTTP Server supports building HTTP server functionality into an application. Common use cases are exposing the application's functionality through REST APIs, or making devices in a trusted environment configurable also via HTTP. The limitations are described in Limitations & Security. Maintainer: Rafael Sadowski WWW: https://www.qt.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230506 N ports/x11/qt6/qthttpserver/Makefile N ports/x11/qt6/qthttpserver/distinfo N ports/x11/qt6/qthttpserver/pkg/DESCR N ports/x11/qt6/qthttpserver/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/05 23:12:51 Log message: Import qt6-qtquickeffectmaker-6.5.0, ok kn@ Comment: Qt6 module for Qt Quick Effect Maker Required by: debug-qt6-qtquickeffectmaker-6.5.0 Description: Qt Quick Effect Maker is a tool for creating shader effects for Qt Quick with high productivity and performance. Maintainer: Rafael Sadowski WWW: https://www.qt.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230506 N ports/x11/qt6/qtquickeffectmaker/Makefile N ports/x11/qt6/qtquickeffectmaker/distinfo N ports/x11/qt6/qtquickeffectmaker/pkg/DESCR N ports/x11/qt6/qtquickeffectmaker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/05 23:14:17 Log message: Import qt6-qtquick3dphysics-6.5.0, tweaks, comments and OK kn@ Comment: Quick 3D Physics support for Qt6 Required by: debug-qt6-qtquick3dphysics-6.5.0 Description: Qt Quick 3D Physics provides a high-level API for physics simulation. It supports simulating interactive rigid bodies as well as static meshes and non-colliding bodies used for detecting overlaps. Every simulated body can have its own physical properties like mass, density and friction. Maintainer: Rafael Sadowski WWW: https://www.qt.io/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230506 N ports/x11/qt6/qtquick3dphysics/Makefile N ports/x11/qt6/qtquick3dphysics/distinfo N ports/x11/qt6/qtquick3dphysics/pkg/DESCR N ports/x11/qt6/qtquick3dphysics/pkg/PLIST N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_pxshared_include_foundation_PxPreprocessor_h N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_foundation_include_PsAllocator_h N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_foundation_src_unix_PsUnixThread_cpp N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_include_extensions_PxDefaultAllocator_h N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxmetadata_extensions_include_PxExtensionAutoGeneratedMetaDataObjects_h N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxvehicle_src_physxmetadata_include_PxVehicleAutoGeneratedMetaDataObjects_h N ports/x11/qt6/qtquick3dphysics/patches/patch-src_3rdparty_PhysX_source_physxmetadata_core_include_PxAutoGeneratedMetaDataObjects_h No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/05 23:15:11 Modified files: x11/qt6 : Makefile Log message: Enable new Qt ports CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/05 23:20:32 Modified files: infrastructure/bin: dpb infrastructure/lib/DPB: Affinity.pm AffinityStub.pm BasePkgPath.pm Clock.pm Config.pm Core.pm Distfile.pm Engine.pm ErrorList.pm External.pm Fetch.pm Grabber.pm Heuristics.pm Host.pm HostProperties.pm Job.pm Limiter.pm Locks.pm Logger.pm MiniCurses.pm PkgPath.pm PortBuilder.pm PortInfo.pm Queue.pm Reporter.pm Roach.pm Serialize.pm Shell.pm Signature.pm State.pm SubEngine.pm Trace.pm User.pm Util.pm Vars.pm infrastructure/lib/DPB/Core: Distant.pm Init.pm infrastructure/lib/DPB/Heuristics: FetchQueue.pm Nosize.pm Size.pm SpeedFactor.pm infrastructure/lib/DPB/Job: Fetch.pm Port.pm infrastructure/lib/DPB/PortBuilder: Rebuild.pm infrastructure/lib/DPB/Reporter: Tty.pm infrastructure/lib/DPB/SubEngine: Build.pm Fetch.pm Roach.pm Log message: move dpb to use v5.36; (function signatures for most parts) tested by tb@ and naddy@ thanks (I removed the 'use strict' since it's also subsummed by v5.36 as told by afresh1@) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/05 23:21:15 Modified files: infrastructure/bin: proot Log message: use v5.36, okay tb@ (this also adds an error message in the parser) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/05 23:24:07 Modified files: infrastructure/bin: dpb-replay Log message: use v5.36; also adds -C as a synonym for -c, since I tend to mistype it all the time ;) CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/05/06 01:00:25 Modified files: devel/p5-Config-Any: Makefile distinfo Log message: Update to p5-Config-Any-0.33. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/06 01:31:27 Modified files: sysutils/salt : Makefile distinfo Log message: update to 3006.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/06 01:35:56 Modified files: x11/mate/marco : Makefile distinfo x11/mate/marco/pkg: PLIST Log message: update to 1.26.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/06 01:39:41 Modified files: databases/sqlite3: Makefile distinfo Log message: databases/sqlite3: update to 3.41.2. see https://www.sqlite.org/releaselog/3_41_2.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/06 01:57:18 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.89.1 includes: - #1804505 - Update the technical constraints for KamuSM. - #1822921 - Add BJCA Global Root CA1 and CA2 root certificates. CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/05/06 02:07:10 Modified files: sys/dev/usb : if_ure.c if_urereg.h Log message: Add support for RTL8153D. The RTL8153D chipset shares many similarities with the already supported RTL8156B chip but additionally requires a few semi-unique configurations. Tested by weerd@ ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/06 02:13:43 Modified files: devel/mercurial: Makefile distinfo devel/mercurial/pkg: PLIST-main Log message: devel/mercurial: update to 6.4.3, from Josiah Frentsos, thanks! CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/05/06 02:14:26 Modified files: share/man/man4 : ure.4 usb.4 Log message: Mention RTL8153D. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/06 02:27:48 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 04:49:15 Modified files: graphics/babl : Makefile distinfo Log message: Update to babl-0.1.106. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 04:51:49 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.923.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 04:54:32 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 04:59:09 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.129. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 04:59:58 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.129. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 05:00:29 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.129. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/06 05:12:42 Modified files: graphics/libgexiv2: Makefile distinfo Log message: Update to libgexiv2-0.14.1. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/06 05:57:54 Modified files: sysutils/py-zabbix-api: Makefile distinfo Log message: Update py-zabbix-api 0.5.5 -> 0.5.6 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/06 09:07:02 Modified files: sbin/disklabel : disklabel.c Log message: Replace pointless %d formatting of 0 values with literal '0's. No functional change. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/06 11:36:24 Modified files: security/libsrtp: Makefile distinfo security/libsrtp/patches: patch-srtp_srtp_c patch-test_rtp_decoder_c Removed files: security/libsrtp/patches: patch-test_rtpw_test_sh Log message: update to srtp 2.5.0; asterisk tests & OK sthen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/06 11:55:38 Modified files: lib/libcrypto : cert.pem Log message: Regen cert.pem This drops a few certs per the CA's request and TrustCor because of drama. Certainly, a new CA, is added as well as new certs for DigiCert, SECOM and E-Tugra. Unizeto still haven't fixed one of their certs and we still don't want the alternative Firmaprofesional with sha1WithRSAEncryption. ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/06 13:39:18 Modified files: net/libdnet : Makefile distinfo net/libdnet/patches: patch-src_intf_c net/libdnet/pkg: PLIST-main PLIST-python Added files: net/libdnet/patches: patch-python_Makefile_in Removed files: net/libdnet/patches: patch-test_dnet_aton_c Log message: update to libdnet 1.16.4 All consumers build and package fine; tests are in bad shape and fail all the way, but at least they switched python from 2 to 3... Feedack OK sthen CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/06 14:12:18 Modified files: devel/p5-Devel-Caller: Makefile distinfo devel/p5-Devel-Caller/pkg: PLIST Log message: update p5-Devel-Caller to 2.07 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/06 15:13:11 Modified files: devel/p5-Devel-Cover: Makefile distinfo Log message: update p5-Devel-Cover to 1.40 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/06 15:45:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: libdnet python bindings moved to py3 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/05/06 16:21:02 Modified files: audio/musikcube: Makefile distinfo audio/musikcube/patches: patch-src_plugins_server_main_cpp Added files: audio/musikcube/patches: patch-CMakeLists_txt patch-_cmake_ConfigureBsdPaths_cmake patch-src_musikcube_CMakeLists_txt patch-src_plugins_stockencoders_FfmpegEncoder_cpp Log message: Update to musikcube-0.98.1 thanks brad for taking care of this non straightforward update CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/06 16:49:54 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.29.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/06 17:06:27 Modified files: usr.sbin/cron : crontab.5 entry.c macros.h Log message: Support random offsets when using ranges with a step value in cron. This extends the random range syntax to support step values. Instead of choosing a random number between the high and low values, the field is treated as a range with a random offset less than the step value. This can be used to avoid thundering herd problems where multiple machines contact a server all at the same time via cron jobs. The syntax is similar to the existing range/step syntax but uses a random range. For example, instead of "0-59/10" in the minutes field, "0~59/10" can be used to run a command every 10 minutes where the first command starts at a random offset in the range [0,9]. The high and low numbers are optional, "~/10" can be used instead. Requested by job@, OK phessler@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/06 18:37:40 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/pkg : PLIST Log message: update to latest tg_owt and libyuv libsrtp got updated and became a submodule, so do the fetch dance... soon we should be able to reuse security/libsrtp instead. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/06 20:36:54 Modified files: editors/kakoune: Makefile distinfo editors/kakoune/pkg: PLIST Log message: update to kakoune 2022.10.31 maintainer timeout ok namn@ solene@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/07 00:24:45 Modified files: infrastructure/bin: dpb Log message: decorate the SPINNING messages like the rest so I get a better chance to figure out when they happen CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/07 00:26:41 Modified files: infrastructure/lib/DPB: Fetch.pm Job.pm PortBuilder.pm Vars.pm infrastructure/lib/DPB/Core: Distant.pm Log message: add signatures to the few unannotated subs after looking things over for parameters. sadly, SIG handlers do not have reliable signatures so far CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/07 00:30:14 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: zap legacy hack that dates back from when directory handles didn't have autovivify CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/05/07 00:39:28 Modified files: fonts/atkinson-hyperlegible: Makefile fonts/atkinson-hyperlegible/pkg: PLIST Log message: Switch to OTF to fix empty glyphs in emacs-gtk reported by florian@ ok sthen@, phessler@, florian@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 00:42:06 Modified files: . : README Log message: Remove version numbers for packages with only one version. While there, one grammar fix. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/07 00:49:49 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.2; from maintainer, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/07 00:54:21 Modified files: graphics/imlib2: Makefile distinfo Log message: update graphics/imlib2 to 1.11 mostly bugfixes. Major cranked due to a bump of IMLIB2_LOADER_VERSION to stay on the safe side. while here, add the missing COMPILER line too. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 00:55:21 Modified files: . : README share/mk : bsd.xorg.mk Log message: Switch to autoconf 2.71 (required by upstream updates) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/07 01:11:50 Modified files: lib/libcrypto/x509: x509_verify.c Log message: Remove a misplaced empty line CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 02:00:31 xenocara/lib/libXft/m4 Update of /cvs/xenocara/lib/libXft/m4 In directory cvs.openbsd.org:/tmp/cvs-serv92080/m4 Log Message: Directory /cvs/xenocara/lib/libXft/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 02:02:59 Modified files: lib/libXft : ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh lib/libXft/man : Makefile.in lib/libXft/src : Makefile.in xftglyphs.c Added files: lib/libXft/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update libXft to 2.3.8 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 02:21:56 Log message: import p5-Sereal 5.004 OK benoit@ Comment: fast, compact, powerful binary (de-)serialization Description: Sereal is an efficient, compact-output, binary and feature-rich serialization protocol. The Perl encoder is implemented as the Sereal::Encoder module, the Perl decoder correspondingly as Sereal::Decoder. They are distributed separately to allow for safe upgrading without downtime. (Hint: Upgrade the decoder everywhere first, then the encoder.) This "Sereal" module is a very thin wrapper around both "Sereal::Encoder" and "Sereal::Decoder". It depends on both and loads both. So if you have a user of both encoder and decoder, it is enough to depend on a particular version of "Sereal" and you'll get the most recent released versions of "Sereal::Encoder" and "Sereal::Decoder" whose version is smaller than or equal to the version of "Sereal" you depend on. Status: Vendor Tag: bluhm Release Tags: bluhm_20230507 N ports/converters/p5-Sereal/Makefile N ports/converters/p5-Sereal/distinfo N ports/converters/p5-Sereal/pkg/DESCR N ports/converters/p5-Sereal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 02:28:24 Modified files: converters : Makefile Log message: +p5-Sereal CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/07 02:38:04 Modified files: www/chromium/patches: patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h www/ungoogled-chromium/patches: patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h Log message: update ffmpeg config on arm64 to unbreak build CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 03:02:35 Modified files: devel/p5-Devel-Cover: Makefile Log message: Add some build dependencies that are explicitly checked by Makefile.PL. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/07 03:49:47 Modified files: x11/gnome/zenity: Makefile Added files: x11/gnome/zenity/patches: patch-data_meson_build Log message: Disable broken man page generation (i.e. don't pick up help2man). https://gitlab.gnome.org/GNOME/zenity/-/issues/53 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 03:50:32 Modified files: devel/p5-Path-Tiny: Makefile distinfo devel/p5-Path-Tiny/pkg: DESCR Log message: update p5-Path-Tiny to 0.144 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/07 04:05:34 Modified files: audio/audacity : Makefile distinfo audio/audacity/patches: patch-lib-src_portsmf_allegro_h Log message: Update to audacity-3.3.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/07 04:12:46 Modified files: net/irssi : Makefile Added files: net/irssi/patches: patch-src_core_ignore_c patch-src_fe-common_core_hilight-text_c Log message: irssi: don't use G_REGEX_OPTIMIZE; avoids an annoying warning from glib when adding regexps (for /hilight or /ignore) because the pcre jit is disabled to avoid w+x requirement. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 04:23:30 Modified files: security/p5-Crypt-LE: Makefile distinfo security/p5-Crypt-LE/pkg: DESCR Log message: update p5-Crypt-LE to 0.39 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/05/07 04:37:11 Modified files: editors/kakoune: Makefile Log message: maintainer shared they can't maintain anymore CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 04:42:42 Modified files: security/p5-Crypt-Argon2: Makefile distinfo security/p5-Crypt-Argon2/pkg: PLIST Log message: update p5-Crypt-Argon2 to 0.017 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 05:19:34 Modified files: security/p5-CryptX: Makefile distinfo Log message: update p5-CryptX to 0.078 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 06:37:51 Modified files: devel/p5-Module-Build: Makefile distinfo devel/p5-Module-Build/pkg: DESCR Log message: update p5-Module-Build to 0.4234 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/07 06:45:21 Modified files: sys/net : pf_osfp.c Log message: Remove net lock from DIOCOSFP{FLUSH,ADD,GET} aka. OS fingerprinting pf_osfp.c contains all the locking for these three ioctls, everything is protected by the pf lock; assert/document it and inline acess to the global list to eliminate useless function variables. OK bluhm sashan CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/07 06:47:48 Modified files: lib/libcrypto : Makefile Log message: Backout -Wshadow, it breaks build on powerpc64. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/07 07:03:03 Modified files: sbin/fdisk : fdisk.8 Log message: GPT partitions with the 'Required' attribute are not deleted by -A. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 07:28:03 Modified files: app/xcalc : ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh math.c xcalc.c app/xcalc/app-defaults: XCalc XCalc-color app/xcalc/man : Makefile.in xcalc.man Log message: Update to xcalc 1.1.2 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/05/07 07:36:13 ports/audio/cozy/patches Update of /cvs/ports/audio/cozy/patches In directory cvs.openbsd.org:/tmp/cvs-serv54489/patches Log Message: Directory /cvs/ports/audio/cozy/patches added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 07:42:27 Modified files: lib/libXau : ChangeLog aclocal.m4 config.h.in configure configure.ac Log message: Update libXau to 1.0.11 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/07 07:43:13 Modified files: usr.sbin/cron : entry.c Log message: cron: check for garbage after the '~' in a random range. A bug in the parsing of the optional number after the '~' in a random range prevented proper syntax checking. OK kn@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:22:03 Modified files: lib/libICE : ChangeLog Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac ice.pc.in lib/libICE/doc : Makefile.in lib/libICE/include/X11/ICE: ICEconn.h ICEmsg.h ICEutil.h lib/libICE/specs: Makefile.in ice.xml lib/libICE/src : ICElibint.h Makefile.in connect.c iceauth.c listenwk.c misc.c process.c protosetup.c replywait.c shutdown.c Log message: Update to libICE 1.1.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:22:26 Modified files: lib/libSM : ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac sm.pc.in lib/libSM/doc : Makefile.in lib/libSM/include/X11/SM: SMproto.h lib/libSM/src : Makefile.in SMlibint.h sm_client.c sm_manager.c Added files: lib/libSM : README.md Removed files: lib/libSM : README Log message: Update to libSM 1.2.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:31:39 Modified files: lib/libXScrnSaver: ChangeLog Makefile.am Makefile.in aclocal.m4 configure configure.ac lib/libXScrnSaver/include/X11/extensions: scrnsaver.h lib/libXScrnSaver/man: Makefile.in Xss.man lib/libXScrnSaver/src: Makefile.in XScrnSaver.c Added files: lib/libXScrnSaver: README.md Removed files: lib/libXScrnSaver: README Log message: Update to libXScrnSaver 1.2.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/07 08:38:04 Modified files: lib/libcrypto/modes: xts128.c Log message: xts128 mode: avoid two -Wshadow warnings in the BIG_ENDIAN code path. Found by, compile tested & ok bluhm. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/07 08:39:14 Modified files: devel/p5-POE : Makefile distinfo devel/p5-POE/pkg: DESCR Log message: update p5-POE to 1.370 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/07 08:39:55 Modified files: lib/libcrypto : Makefile Log message: Recommit -Wshadow now that the warning on BIG_ENDIAN is fixed CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:41:56 Modified files: lib/libXdmcp : AUTHORS Array.c ChangeLog Key.c Makefile.in README.md Wraphelp.c aclocal.m4 compile config.h.in configure configure.ac test-driver lib/libXdmcp/doc: Makefile.in xdmcp.xml lib/libXdmcp/test: Makefile.in Log message: Update to libXdmcp 1.1.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:45:36 Removed files: lib/libxkbui/include/X11/extensions: XKBui.h lib/libxkbui/src: Makefile.am Makefile.in XKBui.c XKBuiPriv.h Log message: Remove libxkbui. Not built since july 2020. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/07 08:46:42 Modified files: math/netcdf : Makefile Log message: Fix dependencies. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:47:36 Removed files: lib/libxkbui : AUTHORS COPYING ChangeLog INSTALL Makefile.am Makefile.bsd-wrapper Makefile.in NEWS README aclocal.m4 autogen.sh config.guess config.h.in config.sub configure configure.ac depcomp install-sh ltmain.sh missing xkbui.pc.in Log message: Remove libxkbui. Not built since july 2020. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:51:11 Modified files: lib/libxkbfile : ChangeLog aclocal.m4 config.h.in configure configure.ac Log message: Update to libxkbfile 1.1.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 08:53:56 Modified files: lib/libfontenc : ChangeLog aclocal.m4 config.h.in configure configure.ac Log message: Update to libfontenc 1.1.7 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:02:55 Modified files: lib/libXxf86dga: ChangeLog Makefile.in README.md aclocal.m4 configure configure.ac lib/libXxf86dga/man: Makefile.in lib/libXxf86dga/src: Makefile.in XF86DGA.c XF86DGA2.c Log message: Update to libXxf86dga 1.1.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:10:58 Modified files: lib/libXRes : ChangeLog Makefile.in README.md aclocal.m4 compile configure configure.ac lib/libXRes/include/X11/extensions: XRes.h lib/libXRes/src: XRes.c Log message: Update to libXres 1.2.2 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/07 09:11:38 Modified files: net/tg_owt : Makefile distinfo net/tg_owt/pkg : PLIST Log message: unbundle srtp, use security/libsrtp CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/07 09:16:41 Modified files: net/tdesktop : Makefile distinfo Removed files: net/tdesktop/patches: patch-Telegram_SourceFiles_api_api_chat_filters_cpp patch-Telegram_SourceFiles_boxes_filters_edit_filter_links_cpp patch-Telegram_SourceFiles_settings_settings_folders_cpp patch-Telegram_SourceFiles_window_window_filters_menu_cpp Log message: pick up new tg_owt, cleanup/pull merged qt6 fix CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/05/07 09:20:49 Modified files: fonts/comic-neue: Makefile distinfo fonts/comic-neue/pkg: PLIST Log message: Update Comic Neue to version 2.51, add https for the website, and re-install the fontconfig file so people can override it as described in the pkg/README. MAINTAINER timeout OK sthen@ CVSROOT: /cvs Module name: ports Changes by: gsoares@cvs.openbsd.org 2023/05/07 09:27:21 Modified files: x11/spectrwm : Makefile distinfo Log message: update to spectrwm-3.4.1.20230507 it includes a fix that addresses a crash found hardway while running ssh-askpass(1): - Fix possible crash when a window claims to be transient for itself. OK bket@ gonzalo@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:47:58 xenocara/lib/libXpm/test Update of /cvs/xenocara/lib/libXpm/test In directory cvs.openbsd.org:/tmp/cvs-serv99233/test Log Message: Directory /cvs/xenocara/lib/libXpm/test added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:49:46 xenocara/lib/libXpm/test/pixmaps Update of /cvs/xenocara/lib/libXpm/test/pixmaps In directory cvs.openbsd.org:/tmp/cvs-serv78705/pixmaps Log Message: Directory /cvs/xenocara/lib/libXpm/test/pixmaps added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:50:05 xenocara/lib/libXpm/test/pixmaps/good Update of /cvs/xenocara/lib/libXpm/test/pixmaps/good In directory cvs.openbsd.org:/tmp/cvs-serv66830/good Log Message: Directory /cvs/xenocara/lib/libXpm/test/pixmaps/good added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:50:05 xenocara/lib/libXpm/test/pixmaps/invalid Update of /cvs/xenocara/lib/libXpm/test/pixmaps/invalid In directory cvs.openbsd.org:/tmp/cvs-serv66830/invalid Log Message: Directory /cvs/xenocara/lib/libXpm/test/pixmaps/invalid added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 09:50:05 xenocara/lib/libXpm/test/pixmaps/no-mem Update of /cvs/xenocara/lib/libXpm/test/pixmaps/no-mem In directory cvs.openbsd.org:/tmp/cvs-serv66830/no-mem Log Message: Directory /cvs/xenocara/lib/libXpm/test/pixmaps/no-mem added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 10:07:44 Modified files: lib/libXpm : COPYING ChangeLog Makefile.am Makefile.bsd-wrapper Makefile.in README.md aclocal.m4 config.h.in configure configure.ac lib/libXpm/cxpm: Makefile.in cxpm.c lib/libXpm/doc : Makefile.in lib/libXpm/include: Makefile.in lib/libXpm/man : Makefile.in XpmCreateBuffer.man XpmCreateData.man XpmCreateImage.man XpmCreatePixmap.man XpmCreateXpmImage.man XpmMisc.man XpmRead.man XpmWrite.man lib/libXpm/src : CrDatFrI.c Makefile.in RdFToI.c WrFFrI.c XpmI.h create.c parse.c rgb.c lib/libXpm/sxpm: Makefile.in Added files: lib/libXpm : tap-driver.sh test-driver lib/libXpm/test: CompareXpmImage.h Makefile.am Makefile.in TestAllFiles.h XpmCreate.c XpmMisc.c XpmRead.c XpmWrite.c rgb.c rgb.txt tap-test lib/libXpm/test/pixmaps/good: BlueCurves.xpm Dimple.xpm Dolphins.xpm Miniweave.xpm Squares.xpm Swirl.xpm Utah-teapot.xpm chromesphere.xpm plaid-lisp.xpm plaid-v1.xpm plaid-v2.xpm plaid-v3.xpm xorg-bw.xpm xorg.xpm lib/libXpm/test/pixmaps/invalid: doom.xpm doom2.xpm invalid-type.xpm no-contents.xpm unending-comment-c.xpm zero-width-v1.xpm zero-width.xpm lib/libXpm/test/pixmaps/no-mem: oversize.xpm Log message: Update to libXpm 3.5.16 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/07 10:23:24 Modified files: sys/net : if.c if_bridge.c if_var.h pf.c pf_norm.c sys/netinet : if_ether.c ip_output.c sys/netinet6 : ip6_output.c nd6.c nd6_nbr.c Log message: I preparation for TSO in software, cleanup the fragment code. Use if_output_ml() to send mbuf lists to interfaces. This can be used for TSO, fragments, ARP and ND6. Rename variable fml to ml. In pf_route6() split the if else block. Put the safety check (hlen + firstlen < tlen) into ip_fragment(). It makes the code correct in case the packet is too short to be fragmented. This should not happen, but other functions also have this logic. No functional change. OK sashan@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/07 10:59:36 Modified files: infrastructure/mk: bsd.port.mk Log message: small quality of life improvement: autogenerated variables (like WRKDIR for GH_* stuff) will be hard to figure out if you can't even see them out thanks to a fatal error, so show the actual variable contents CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 11:00:27 Modified files: util/macros : xorg-macros.m4.in Log message: Remove -Wredundant-decls gcc warning option again. There is still a lot of noise on gcc architectures. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 11:05:33 Modified files: app/xdpyinfo : ChangeLog Makefile.bsd-wrapper aclocal.m4 configure configure.ac xdpyinfo.c Log message: Update to xdpyinfo 1.3.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 11:18:32 Modified files: app/xinput/src : list.c Log message: Fix clang warning in local changes. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 11:22:15 Modified files: app/xinput : ChangeLog Makefile.in aclocal.m4 compile configure configure.ac app/xinput/man : Makefile.in xinput.man app/xinput/src : Makefile.in property.c test_xi2.c transform.c xinput.c Log message: Update to xinput 1.6.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/07 11:44:52 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/07 14:04:22 Added files: shells/bash/patches: patch-Makefile_in Log message: shells/bash: fix massively parallel build Building the loadable modules depends on files created during the main build. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/07 15:15:14 Added files: devel/boehm-gc/patches: patch-Makefile_in Log message: devel/boehm-gc: fix a parallel build race Our make(1) treats ./libgc.la and libgc.la as distinct targets. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/05/07 22:58:22 Modified files: multimedia/gstreamer1/plugins-bad: Makefile Log message: Override Makefile.inc to include c++ (which is needed now for plugin-bad) Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/07 23:30:38 Modified files: lib/libcrypto/x509: x509_prn.c Log message: Avoid trailing whitespace in extension printing If an extension is non-critical, X509V3_extensions_print() would leave trailing whitespace. This can be trivially avoided. ok miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/07 23:37:36 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: X509_verify_cert(): Garbage collect the unused roots variable roots was used to store the trusted stack or pull the roots out of the X509_STORE before beck unmooned Ethel in x509_vfy.c r1.88. Since then this variable is effectively unused. It seems the STACK_OF(3) madness is too complicated for -Wunused-but-set-variable to notice. ok miod CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/05/08 01:18:45 Modified files: devel/p5-PAR-Dist: Makefile distinfo Log message: Update to p5-PAR-Dist-0.52. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/08 02:27:11 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230508 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/05/08 03:24:35 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: drop an obsolete sentence about XFCE integration in GDM nowadays, it just works out of the box ok landry@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/08 03:29:11 src/regress/lib/libc/malloc/malloc_errs Update of /cvs/src/regress/lib/libc/malloc/malloc_errs In directory cvs.openbsd.org:/tmp/cvs-serv13196/malloc_errs Log Message: Directory /cvs/src/regress/lib/libc/malloc/malloc_errs added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 03:50:42 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.12.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/08 04:03:39 Modified files: usr.bin/tmux : grid.c tmux.h Log message: Reorder struct grid_cell_entry On aarch64 with llvm 15, the new -Wunaligned-access emits noise on every one of tmux's source files. This avoids this warning by moving a u_char to the end of the struct. This does not change the size of the struct on any architecture. ok nicm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 04:17:53 Log message: Import ymuse-0.21. Ymuse is an easy, functional, and snappy GTK front-end (client) for Music Player Daemon written in Go. OK lraab@ landry@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230508 N ports/audio/ymuse/Makefile N ports/audio/ymuse/distinfo N ports/audio/ymuse/pkg/DESCR N ports/audio/ymuse/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 04:19:42 Modified files: audio : Makefile Log message: +ymuse CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/08 04:48:41 Modified files: fonts/juliamono: Makefile distinfo Log message: update fonts/juliamono to 0.048; from MAINTAINER Luarence Tratt, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 04:56:32 ports/audio/ymuse/patches Update of /cvs/ports/audio/ymuse/patches In directory cvs.openbsd.org:/tmp/cvs-serv1004/patches Log Message: Directory /cvs/ports/audio/ymuse/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 04:58:19 Modified files: audio/ymuse : Makefile Added files: audio/ymuse/patches: patch-internal_config_config_go patch-internal_player_libpath_go patch-internal_player_main-window_go patch-resources_metainfo_com_yktoo_ymuse_metainfo_xml Log message: Merge a few fixes from upstream. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/08 05:12:44 Added files: regress/lib/libc/malloc/malloc_errs: Makefile malloc_errs.c Log message: Add a regress test to test various malloc API and heap mismanagement errors which should cause abort. A few are not enabled yet, they will be once the corresponding diffs in malloc are committed. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/08 05:13:30 Modified files: regress/lib/libc/malloc: Makefile Log message: Enable malloc_errs test CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/08 05:19:15 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: pass engine through: even though we don't use this parameter here, this keeps the calls consistent reported by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 05:46:41 Modified files: textproc/libxslt: Makefile distinfo Log message: Update to libxslt-1.1.38. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/08 05:47:52 Modified files: sys/netinet6 : nd6.c Log message: As the nd6 mutex protects the lifetime of struct llinfo_nd6 ln, nd6_mtx must be held longer in nd6_rtrequest() case RTM_RESOLVE. OK kn@ CVSROOT: /cvs Module name: www Changes by: mbuhl@cvs.openbsd.org 2023/05/08 05:54:48 Modified files: . : want.html Log message: Remove my igc(4) request. Thanks to David Leadbeater for the R86S! CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2023/05/08 06:25:23 Modified files: usr.sbin/snmpd : usm.c Log message: Fix a potential mem-leak in usm_decrypt(). Spotted by hshoexer@ ok martijn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:54:32 Modified files: devel/py-simplejson: Makefile distinfo Log message: update to py-simplejson-3.19.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:54:39 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:54:40 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-3.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:55:52 Modified files: textproc/py-tomlkit: Makefile distinfo Log message: update to py3-tomlkit-0.11.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:57:10 Modified files: textproc/py-elementpath: Makefile distinfo Log message: update to py3-elementpath-4.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:57:11 Modified files: textproc/py-css-parser: Makefile distinfo Log message: update to py3-css-parser-1.0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 06:57:15 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.23.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:00:15 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:01:23 Modified files: www/py-requests: Makefile distinfo Log message: update to py3-requests-2.30.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:05:59 Modified files: databases/citus: Makefile distinfo databases/citus/patches: patch-Makefile databases/citus/pkg: PLIST Log message: update to citus-11.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:13:09 Modified files: net/nfdump : Makefile Log message: add comment about why nfdump is not using 1.7 yet CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/08 07:14:21 Modified files: sys/netinet6 : nd6.c Log message: To make ND6 mp-safe, the life time of struct llinfo_nd6 *ln = rt->rt_llinfo has to be guaranteed. Replace the complicated logic in nd6_rtrequest() case RTM_ADD with what we have in ARP. This avoids accessing ln here. Digging through histroy shows a lot of refactoring that makes rt_expire handling in RTM_ADD obsolete. Just initialize it to 0. Cloning and local routes should never expire. If RTF_LLINFO is set, ln should not be NULL. So nd6_llinfo_settimer() was not reached in this case. While there, remove obsolete comments and #if 0 code that never worked. OK kn@ claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:19:33 Modified files: security/libssh: Makefile distinfo Log message: update to libssh-0.10.5, includes fixes for CVE-2023-1667: a NULL dereference during rekeying with algorithm guessing CVE-2023-2283: a possible authorization bypass in pki_verify_data_signature under low-memory conditions. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/08 07:22:13 Modified files: sys/net : pf.c sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: The call to in_proto_cksum_out() is only needed before the packet is passed to ifp->if_output(). The fragment code has its own checksum calculation and the other paths end in goto bad. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/08 07:48:41 Modified files: fonts/terminus-font: Makefile fonts/terminus-font/pkg: PLIST Log message: terminus-font: upstream now has its own build infrastructure to produce otb files, so let's use it instead of a hand-rolled alternative. ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/08 07:53:26 Modified files: lib/libcrypto : crypto_init.c Log message: Add RCS tag CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/08 08:51:00 Modified files: lib/libcrypto/x509: x509_local.h x509_vfy.c Log message: Rename the other_ctx in X509_STORE_CTX into trusted The other_ctx is a strong contender for the worst name of a struct member in OpenSSL. It's a void * member whose only purpose ever was to be set to a STACK_OF(X509) * via X509_STORE_CTX_trusted_stack() (yes, this is obviously a setter, why do you ask?) and then to be used by the get_issuer() callback (which of course isn't there to find any old issuer, but only to look for issuers among the 'trusted' certs). Anyway, we may want to rename untrusted into intermediates and trusted into roots later on, but for now let's match the lovely public API. While there rename get_issuer_sk() into get_trusted_issuer() which is a more accurate and slightly less silly name. ok jsing CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/08 09:18:31 Modified files: usr.sbin/cron : entry.c Log message: cron: bounds check the high and low bounds for in a random range. The bounds are checked for normal ranges in set_element() but in the case of random ranges this is too late. As a result, a random range with an invalid high/low bounds would only result in a syntax error if the randomized value was out of bounds. This means the entry would be "randomly" rejected by cron or crontab. OK kn@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/08 09:35:25 Modified files: font/encodings : Makefile.am Makefile.in aclocal.m4 Log message: Add ISO8859-14 encoding This allows legacy applications (xcalc for instance) to work without the: "Warning: missing charsets in String to FontSet conversion" message on systems with only ISO8859-1 and UTF-8 encoded fonts installed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/08 09:49:37 Modified files: audio/mp3splt-gtk: Makefile Log message: Fix LIB_DEPENDS and WANTLIB. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/08 09:58:50 Modified files: distrib/sets/lists/xfont: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/08 10:03:58 Modified files: driver/xf86-video-dummy: ChangeLog aclocal.m4 configure configure.ac driver/xf86-video-dummy/src: dummy.h dummy_driver.c Log message: Update to xf86-video-dummy 0.4.1 CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2023/05/08 10:11:41 Modified files: usr.bin/passwd : pwd_check.c Log message: Improve error handling Close pipe file descriptors if fork fails. Also do not parse exit status of child if waitpid fails. with input by and ok millert@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/08 10:43:56 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: tobias@cvs.openbsd.org 2023/05/08 11:15:43 Modified files: usr.bin/passwd : local_passwd.c Log message: Prevent signed integer overflow A signed integer overflow could occur after INT_MAX bad password attempts. Check for unlimited tries first and then increment the counter. Also consider INT_MAX to be a valid upper limit. ok millert@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/08 11:58:46 Modified files: x11/dunst : Makefile distinfo x11/dunst/patches: patch-docs_dunst_5_pod patch-config_mk patch-dunstrc patch-src_dunst_c patch-src_notification_c Added files: x11/dunst/patches: patch-test_rules_c Removed files: x11/dunst/patches: patch-src_icon-lookup_c Log message: x11/dunst: update to 1.9.2 from MAINTAINER and ok op@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/08 14:03:08 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.3; from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/05/08 14:55:21 Modified files: graphics/darktable: Makefile distinfo graphics/darktable/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt patch-src_common_darktable_h patch-src_external_CMakeLists_txt patch-src_external_rawspeed_cmake_compiler-flags_cmake patch-src_is_supported_platform_h graphics/darktable/pkg: PLIST Added files: graphics/darktable/patches: patch-src_external_LibRaw_src_decoders_fp_dng_cpp Log message: Update darktable to version 4.2.1 # Fixes: (process:71741): libsoup-ERROR **: 13:55:36.734: libsoup3 symbols detected. Using libsoup2 and libsoup3 in the same process is not supported. Trace/BPT trap # Port changes: - removed geo/osm-gps-map (and therefore maps support): Fixes libsoup2/3 conflict crash. - added -DDONT_USE_INTERNAL_LIBRAW=ON; The bundled version works fine, but why build it twice, when we have it in ports anyway. - update MODLUA_VERSION to lua5.4, otherwise it uses the bundled lua5.4 - added WANTLIB: cups, raw, SDL2 - added LIB_DEPENDS: print/cups,-libs, graphics/libraw, devel/sdl2 - updated patches (new fix: swap32 renamed to oswap32 because we have a similar named function in /usr/include/endian.h) # Software changes: https://github.com/darktable-org/darktable/releases/tag/release-4.2.1 https://github.com/darktable-org/darktable/releases/tag/release-4.2.0 https://github.com/darktable-org/darktable/releases/tag/release-4.1.0 https://github.com/darktable-org/darktable/releases/tag/release-4.0.1 https://github.com/darktable-org/darktable/releases/tag/release-4.0.0 https://github.com/darktable-org/darktable/releases/tag/release-3.9.0 https://github.com/darktable-org/darktable/releases/tag/release-3.8.1 https://github.com/darktable-org/darktable/releases/tag/release-3.8.0 https://github.com/darktable-org/darktable/releases/tag/release-3.7.0 "If it works ok :)" landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/08 16:34:00 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc Log message: udpate to gitlab-cli 1.29.1 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/08 17:52:36 Modified files: sys/net : pfvar_priv.h Log message: fix up some formatting in the pf_state_list comment. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/08 18:01:59 Modified files: sbin/pflogd : pflogd.c Log message: switch pflogd from using a bpf read timeout to a wait timeout. a bpf read timeout means every read will end after the timeout expires. because pflogd has a half second read timeout it would sit in a loop doing reads all the time even if there were no packets to log. the wait timeout means that when bpf catches a packet, it will wait a bit for more packets to arrive before waking up the pending read. pflogd now sits in the read syscall until packets are actually available to log. found by deraadt@ and ktrace discussed with and ok sashan@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2023/05/08 23:07:00 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_lib_go patch-src_syscall_exec_unix_go patch-src_syscall_zsyscall_openbsd_mips64_go patch-src_syscall_zsyscall_openbsd_riscv64_go lang/go/pkg : PLIST Log message: Update lang/go to 1.20.4 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/08 23:12:49 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_bn2dec() using CBB/CBS. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/08 23:15:55 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_bn2hex() using CBB/CBS. ok tb@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/05/08 23:20:11 Modified files: games/redeclipse: Makefile Log message: Mark games/redeclipse BROKEN, it now segfaults on startup. games/sauerbraten which it it is derived from still works. Thread 1 received signal SIGSEGV, Segmentation fault. 0x0000009c1aade3fa in client::_icmd_getplayercolour<420>::run (m=0x7db93a0f46c0, f=0x1) at game/client.cpp:420 420 ICOMMAND(0, getplayercolour, "bg", (int *m, int *f), intret(game::getcolour(game::player1, *m, *f >= 0 && *f <= 10.f ? *f : 1.f))); reported by Matthias Radke CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/05/08 23:36:14 Modified files: emulators/libchdr: Makefile Log message: doesn't build on arm64, looks for a header we don't provide CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/08 23:37:33 Added files: font/encodings : iso8859-14.enc Log message: Add missing file in previsous commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/08 23:38:11 Modified files: lib/libcrypto/bn: bn_exp.c Log message: bn_exp: also special case -1 modulus Anything taken to the power of 0 is 1, and then reduced mod 1 or mod -1 it will be 0. If "anything" includes 0 or not is a matter of convention, but it should not depend on the sign of the modulus... Reported by Guido Vranken ok jsing (who had the same diff) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/08 23:39:24 Modified files: regress/lib/libcrypto/bn: bn_mod_exp.c Log message: Add regress coverage for -1 modulus as well. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/09 01:16:31 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_test_BUILD_gn Log message: update to 113.0.5672.92 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/09 01:17:08 Modified files: x11/gnome/zenity: Makefile x11/gnome/zenity/patches: patch-data_meson_build x11/gnome/zenity/pkg: PLIST Added files: x11/gnome/zenity/patches: patch-data_README_manpage patch-data_generate-manpage_sh patch-data_zenity_1 patch-data_zenity_roff Log message: Merge upstream fixes to install man page without the need for help2man. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/09 01:19:24 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 Log message: Make failure mode of EVP_AEAD_CTX_new() more explicit Pointed out and ok by dlg CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 01:19:40 Modified files: lang/go : go.port.mk Log message: go was updated, so now that we have _MODGO_SYSTEM_VERSION we can bump it in order that pkg_add -u will find updates for installed packages compiled with the old version (e.g. to pick up the various security fixes to standard packages - https://go.dev/doc/devel/release#go1.20.minor) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/09 03:05:40 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.10. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/09 04:13:23 Modified files: sys/arch/arm64/dev: aplcpu.c Log message: Apparently there is no need to set the PS2 field. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/09 04:34:32 Modified files: usr.sbin/rpki-client: cert.c extern.h validate.c Log message: rpki-client: use partial chains in certificate validation The generally rather poor quality RFC 3779 code in libcrypto also performs abysmally. Flame graphs show that nearly 20% of the parser process is spent in addr_contains() alone. There is room for improvement in addr_contains() itself - the containment check for prefixes could be optimized quite a bit. We can avoid a lot of the most expensive work for certificates with tons of resources close to the TA by using the verifier's partial chains flag. More precisely, in the tree of already validated certs look for the first one that has no inherited RFC 3779 resources and use that as 'trust anchor' for our chains via the X509_V_FLAG_PARTIAL_CHAIN flag. This way we can be sure that a leaf's delegated resources are properly covered and at the same time significantly shorten most paths validated. Job's and my testing indicates that this avoids 30-50% of overhead and works equally well with LibreSSL and OpenSSL >= 1.1. The main bottlenecks in the parser process now appear to be SHA-2 and RSA/BIGNUM, two well-known pain points in libcrypto. This is based on a hint by beck and was discussed extensively with beck, claudio and job during and after m2k23. ok claudio job CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/09 04:35:20 Modified files: sys/uvm : uvm_mmap.c Log message: Inline once-used variable to sync all uvm_map_clean() callers OK mpi CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 06:35:13 Modified files: devel/maturin : Makefile crates.inc distinfo Log message: update to maturin-0.13.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 06:35:14 Modified files: www/py-adblock : Makefile crates.inc distinfo Log message: update to py3-adblock-0.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 06:35:16 Modified files: www/qutebrowser: Makefile distinfo www/qutebrowser/pkg: PLIST Log message: update to qutebrowser-2.5.4 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/09 07:11:19 Modified files: usr.sbin/bgpd : rde_filter.c Log message: Properly handle references for nexthops and labels in filterset_copy() Up until recently filterset_copy() was only used in the parent process where none of those references exist but by using filterset_copy() in the RDE to populate per-peer output filters the code needs to handle such references. Without this rules like 'match to any set nexthop X' will cause internal corruption on config reloads and session resets. Bug report from Marko Cupac (marko.cupac (at) mimar.rs) OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/09 07:17:00 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-toolkit_xre_glxtest_cpp Removed files: www/mozilla-firefox/patches: patch-mozglue_misc_Uptime_cpp Log message: www/mozilla-firefox: update to 113.0. - see https://www.mozilla.org/en-US/firefox/113.0/releasenotes/ - fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-16/ - remove patch from #1824084, merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/09 07:17:49 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 113.0 - see https://www.mozilla.org/en-US/firefox/113.0/releasenotes/ - fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-16/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/09 07:20:09 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.11.0. see https://www.mozilla.org/en-US/firefox/102.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-17/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/09 07:21:12 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.11.0. see https://www.mozilla.org/en-US/firefox/102.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-17/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/09 07:26:27 Modified files: usr.sbin/bgpctl: bgpctl.8 parser.c Log message: Rename 'invalid' to 'disqualified' in the 'show rib' table. 'invalid' conflicts with the 'in' keyword and the parser is not smart enough to handle this. As a secondary benefit the term 'invalid' is less overloaded. There are various reasons why prefixes are not eligible in the route decision process calling them all 'invalid' is a bit harsh. job@, tb@ and benno@ agree CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 07:32:04 Modified files: infrastructure/mk: font.port.mk Log message: For ports using MODULES=font, if FONTTYPES is not set, then prefer otf with a fallback to ttf if otf are not present. otf files generally seem the better choice (less likely to have rendering issues in various software, etc). ok phessler matthieu ian CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/09 07:32:32 Modified files: fonts/jaldi : Makefile fonts/jaldi/pkg: PLIST Log message: sync plist; the last font.port.mk change results in this installing otf instead of ttf CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/05/09 07:41:54 Modified files: share/man/man5 : port-modules.5 Log message: update port-modules(5) with default font type changes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/09 07:57:26 Modified files: infrastructure/bin: build-debug-info infrastructure/lib/OpenBSD: BaseFS.pm BasePlistReader.pm Log message: move to v5.36 split an "ensure_dir" method to avoid yet another parameter to "write_rules" (plus, it's also kind-of a side effect) CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/05/09 08:22:17 Modified files: sys/kern : sys_generic.c sys_pipe.c Log message: Don't return EPIPE from pipe kqfilter Proceed with the registration of an EVFILT_WRITE filter even if the pipe's other end has been closed, instead of failing with error EPIPE. The filter will trigger immediately. This reduces the possible outcomes when a kevent(2) call and a close(2) call race on the different ends of a pipe. This fixes a failure of lang/ghc unit test as reported by gnezdo@. OK gnezdo@ mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/09 08:35:45 Modified files: usr.sbin/bgplgd: qs.c Log message: Adjust bgplgd after renaming of the invalid option in bgpctl. This does not change the query string argument. We may do this at a later stage. OK tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/09 09:32:16 Modified files: graphics/gimp/stable: Makefile Added files: graphics/gimp/stable/patches: patch-app_text_gimptextlayout_c Log message: fix text layer rendering where italic characters would get cut when flush right. okay aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/09 09:37:16 Modified files: infrastructure/lib/DPB: PortBuilder.pm Log message: Also recreate the "cache" directory while we're at it. We don't use it, but wiping packages will (obviously) remove it, and running fix-permissions just for this is a bit annoying. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/09 09:37:54 Modified files: infrastructure/lib/OpenBSD: Trace.pm Log message: trivial conversion to v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/09 11:41:10 Modified files: infrastructure/bin: build-debug-info Log message: refactor the code a bit more so that the debug entry in the generated plist is completely separate from the Makefile rules. Should be much cleaner CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/09 13:07:37 Modified files: regress/lib/libc/malloc/malloc_errs: malloc_errs.c regress/lib/libc/malloc/malloc_general: Makefile Log message: Make malloc tests that set flags more robust against the user also having flags set. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/09 13:44:06 Modified files: share/man/man5 : port-modules.5 Log message: macro line fix; CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/09 14:04:40 Modified files: driver/xf86-video-sunffb/src: ffb.h Log message: Include xf86Cursor.h instead of xf86RamDac.h CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/09 14:17:05 Modified files: driver/xf86-video-sunffb: ChangeLog Makefile.am Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh driver/xf86-video-sunffb/man: Makefile.in driver/xf86-video-sunffb/src: Makefile.in ffb_fifo.h ffb_regs.h Added files: driver/xf86-video-sunffb: README.md Removed files: driver/xf86-video-sunffb: README Log message: Update to xf86-video-sunffb 1.2.3 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/09 14:54:24 Modified files: www/apache-httpd: Makefile Log message: www/apache-httpd: avoid race condition during parallel install ok giovanni@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/09 14:58:35 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/09 22:26:53 Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-mozglue_misc_Uptime_cpp Log message: www/mozilla-firefox: forgot to cvs rm merged patch reminded by bowser5555 at netscapenet, thanks ! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/10 01:03:22 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-7.3.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:04:43 Modified files: devel/py-hatchling: Makefile distinfo devel/py-hatchling/pkg: PLIST Log message: update to py3-hatchling-1.15.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/10 01:05:16 Modified files: x11/gnome/grilo: Makefile distinfo x11/gnome/grilo/patches: patch-src_meson_build Log message: Update to grilo-0.3.16. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:08:26 Modified files: www/pecl-ssh2 : Makefile distinfo Log message: update to pecl-ssh2-1.4 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/05/10 01:09:08 Modified files: devel/rgbds : Makefile Log message: Remove COMPILER_LANGS line since rgbds uses C++ (thus the LIBCXX in WANTLIB) Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:09:34 Modified files: security/letsencrypt: Makefile.inc security/letsencrypt/client: distinfo security/letsencrypt/client/pkg: PLIST security/letsencrypt/py-acme: distinfo security/letsencrypt/py-acme/pkg: PLIST Log message: update to certbot/py-acme 2.6.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/10 01:10:22 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-430.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/10 01:13:11 Modified files: graphics/shotwell: Makefile distinfo graphics/shotwell/pkg: PLIST Log message: Update to shotwell-0.32.1. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 01:19:08 Modified files: usr.sbin/smtpd : mda.c Log message: remove trailing whitespace CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 01:19:50 Modified files: usr.sbin/smtpd : mail.maildir.c parse.y Log message: add a few missing headers, reduces the diff with -portable ok millert@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 01:20:20 Modified files: usr.sbin/smtpd : lka_filter.c Log message: cast time_t to long long for printf, reduces the diff with -portable ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/10 01:34:57 Modified files: etc/examples : acme-client.conf Log message: Add a hint on using letsencrypt-staging for testing While florian rightly points out that this is likely to be overlooked, it may help someone. Also doesn't affect the adjust-config-with-sed-ability of the example file after input by a few. no objection florian ok espie millert CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:43:17 Log message: import ports/math/p5-Graph-Easy, from Johannes Thyssen Tishman, ok bluhm@ Graph::Easy lets you generate graphs consisting of various shaped nodes connected by edges (with optional labels). It can read and write graphs in a variety of formats, as well as render them via its own grid-based layouter. Since the layouter works on a grid (manhattan layout), the output is most useful for flow charts, network diagrams, or hierarchy trees. Status: Vendor Tag: sthen Release Tags: sthen_20230510 N ports/math/p5-Graph-Easy/Makefile N ports/math/p5-Graph-Easy/distinfo N ports/math/p5-Graph-Easy/pkg/DESCR N ports/math/p5-Graph-Easy/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:43:25 Log message: import ports/math/p5-Graph-Easy-As_svg, from Johannes Thyssen Tishman, ok bluhm@ Graph::Easy::As_svg contains just the code for converting a Graph::Easy object to a SVG text. Status: Vendor Tag: sthen Release Tags: sthen_20230510 N ports/math/p5-Graph-Easy-As_svg/Makefile N ports/math/p5-Graph-Easy-As_svg/distinfo N ports/math/p5-Graph-Easy-As_svg/pkg/DESCR N ports/math/p5-Graph-Easy-As_svg/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 01:44:15 Modified files: math : Makefile Log message: +p5-Graph-Easy{,-As_svg} CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/10 01:58:06 Modified files: lib/libc/stdlib: malloc.c Log message: As mmap(2) is no longer a LOCK syscall, do away with the extra unlock-lock dance it serves no real purpose any more. Confirmed by a small performance increase in tests. ok @tb CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 02:02:10 Modified files: usr.sbin/smtpd : to.c Log message: constify day, month and tz spotted while diffing with -portable, where tz is marked as const. ok tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 02:03:49 Modified files: libexec/mail.local: mail.local.c Log message: cast off_t to long long int for printing reduces the diff with opensmtpd-portable. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 02:38:21 Modified files: databases/sqlcipher: Makefile distinfo Log message: update to sqlcipher-4.5.4, from Tom Murphy (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 02:48:59 Modified files: graphics/opensubdiv: Makefile distinfo graphics/opensubdiv/pkg: PLIST Log message: update to opensubdiv-3.5.0, from Brad CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/10 03:13:08 Log message: import smarc-0.1 smarc is a collection of scripts to generate a static mail archive from a given Maildir. It also optionally provides a FastCGI server to allow searching in the archive, powered by a sqlite3 database. ok sthen@ Status: Vendor Tag: op Release Tags: op_20230510 N ports/www/smarc/Makefile N ports/www/smarc/distinfo N ports/www/smarc/pkg/DESCR N ports/www/smarc/pkg/PLIST N ports/www/smarc/pkg/msearchd.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/10 03:14:04 Modified files: www : Makefile Log message: +smarc CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/10 03:22:41 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.83.0, from Renaud Allard (MAINTAINER) see https://github.com/matrix-org/synapse/releases/tag/v1.83.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/10 03:31:07 Modified files: devel/py-setuptools-rust: Makefile distinfo Log message: devel/py-setuptools-rust: update to 1.6.0. see https://github.com/PyO3/setuptools-rust/releases/tag/v1.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 03:35:17 Modified files: graphics/openvdb: Makefile distinfo graphics/openvdb/pkg: PLIST Log message: update to openvdb-10.0.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/10 03:35:39 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-src_configure_ac editors/vim/pkg: PLIST-main Log message: update to vim-9.0.1536 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/05/10 04:04:20 Modified files: usr.bin/ssh : monitor.c Log message: Remove now-unused prototypes for ssh1 RSA functions. From lengyijun via github PR#396. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/10 04:26:30 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.11.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/10 06:07:17 Modified files: sys/net : pf.c sys/netinet : in.h ip_output.c tcp_output.c tcp_subr.c tcp_usrreq.c tcp_var.h sys/netinet6 : ip6_output.c sys/sys : mbuf.h usr.bin/netstat: inet.c Log message: Implement TCP send offloading, for now in software only. This is meant as a fallback if network hardware does not support TSO. Driver support is still work in progress. TCP output generates large packets. In IP output the packet is chopped to TCP maximum segment size. This reduces the CPU cycles used by pf. The regular output could be assisted by hardware later, but pf route-to and IPsec needs the software fallback in general. For performance comparison or to workaround possible bugs, sysctl net.inet.tcp.tso=0 disables the feature. netstat -s -p tcp shows TSO counter with chopped and generated packets. based on work from jan@ tested by jmc@ jan@ Hrvoje Popovski OK jan@ claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/10 06:21:55 Modified files: lib/libcrypto/bn: bn_bpsw.c bn_local.h bn_prime.c Log message: Add Miller-Rabin test for random bases to BPSW The behavior of the BPSW primality test for numbers > 2^64 is not very well understood. While there is no known composite that passes the test, there are heuristics that indicate that there are likely infinitely many. Therefore it seems appropriate to harden the test. Having a settable number of MR rounds before doing a version of BPSW is also the approach taken by Go's primality check in math/big. This adds a new implementation of the old MR test that runs before running the strong Lucas test. I like to imagine that it's slightly cleaner code. We're effectively at about twice the cost of what we had a year ago. In addition, it adds some non-determinism in case there actually are false positives for the BPSW test. The implementation is straightforward. It could easily be tweaked to use the additional gcds in the "enhanced" MR test of FIPS 186-5, but as long as we are only going to throw away the additional info, that's not worth much. This is a first step towards incorporating some of the considerations in "A performant misuse-resistant API for Primality Testing" by Massimo and Paterson. Further work will happen in tree. In particular, there are plans to crank the number of Miller-Rabin tests considerably so as to have a guaranteed baseline. The manual will be updated shortly. positive feedback beck ok jsing CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/10 06:59:47 Modified files: sbin/fdisk : gpt.c Log message: Microsoft GPT partition attributes can appear on partitions other than Basic Data partitions. e.g. Windows Recovery and Windows Reserved partitions. So tweak verbiage to make clear they are MS attributes by prepending 'MS' and always display them. No functional change other than modified fdisk -v output. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/10 07:04:20 Modified files: infrastructure/bin: register-plist Log message: nits CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/10 07:45:49 Modified files: sbin/fdisk : part.c Log message: Display correct type name for Microsoft basic data GPT partitions. Inadvertantly lost in transition to new menu logic. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/10 07:48:54 Modified files: lib/libtls : tls_verify.c Log message: switch two ASN1_STRING_data() to ASN1_STRING_get0_data() and while here mark as const data. This diff is actually from gilles@, in OpenSMTPD-portable bundled libtls. ok tb@, jsing@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/10 09:24:41 Modified files: usr.sbin/rpki-client: http.c Log message: Reset the io_time (io timeout value) when the timer expires. Without this the next connect will immediatly timeout again which is not intended. It does not matter in the other case since the connection is destroyed anyway. Problem noticed by job@ and Jelle (jelle (at) luteijn.email) OK job@ tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/10 09:28:26 Modified files: sys/dev/usb : umass_scsi.c sys/scsi : scsiconf.h sd.c Log message: Add flag SDEV_UFI so umass_scsi_attach() can provide information sufficient to get sdgetdisklabel() to correctly set d_type to DTYPE_FLOPPY in the default disklabel. installboot(8) in particular likes to know it is dealing with a floppy. ok miod@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/05/10 12:26:06 Modified files: sys/dev/usb : usbdevs Log message: New udl(4) device, reported by "S V" on tech@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/05/10 12:26:43 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/05/10 12:28:04 Modified files: share/man/man4 : udl.4 sys/dev/usb : udl.c Log message: New udl(4) device, reported by "S V" on tech@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/10 15:05:24 Modified files: lib/libcrypto/bn: bn_bpsw.c Log message: Use is_pseudoprime instead of is_prime in bn_bpsw.c This is more accurate and improves readability a bit. Apart from a comment tweak this is sed + knfmt (which resulted in four wrapped lines). Discussed with beck and jsing CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/10 16:23:25 Modified files: share/man/man4 : udl.4 Log message: sort the hardware list; CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/05/10 16:42:51 Modified files: sys/net : pf_lb.c pfvar_priv.h Log message: nat-to may fail to insert state due to conflict on chosen source port number. This is typically indicated by 'wire key attach failed on...' message when pf(4) debugging is enabled. The problem is caused by glitch in pf_get_sport() which fails to discover conflict in advance. In order to fix it we must also calculate toeplitz hash in pf_get_sport() to initialize look up key properly. the bug has been kindly reported by joosepm _von_ gmail _dot_ com OK dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/10 23:45:33 Modified files: lib/libcrypto/man: BN_generate_prime.3 Log message: Document recent changes in primality testing With input from beck and jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/11 00:14:18 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.11.0. see https://www.thunderbird.net/en-US/thunderbird/102.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-18/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/11 00:15:49 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.11.0. see https://www.thunderbird.net/en-US/thunderbird/102.11.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-18/ CVSROOT: /cvs Module name: www Changes by: kettenis@cvs.openbsd.org 2023/05/11 01:13:07 Modified files: . : want.html Log message: I have RK3588 SBCs now. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/11 01:35:27 Modified files: lib/libtls : tls_verify.c Log message: tls_verify.c: give up on variable alignment in this file The previous commit resulted in misalignment, which impacts my OCD worse than no alignment at all. Alignment wasn't consistently done in this file anyway. op tells me it won't affect current efforts in reducing the diff. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/11 01:45:17 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/11 01:47:54 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.69.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/11 02:01:24 Modified files: net/synapse/patches: patch-pyproject_toml Log message: net/synapse: fix build with setuptools_rust 1.6.0 relax the version check, probably forgotten in https://github.com/matrix-org/synapse/pull/15512 build failure reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/11 02:21:22 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.11. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/11 02:54:01 Modified files: graphics/jpeg : Makefile distinfo graphics/jpeg/patches: patch-CMakeLists_txt Log message: update to jpeg-2.1.5.1, from Brad may fix some SIGILL on x86 cpus that don't support all SIMD features in multithreaded software introduced in 2.1.5 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/11 03:28:30 Modified files: mail/grommunio/admin-api: Makefile distinfo mail/grommunio/admin-api/patches: patch-tools_config_py mail/grommunio/admin-api/pkg: PLIST Log message: pull in fixes from upstream's git HEAD CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/11 03:51:33 Modified files: sys/kern : kern_ktrace.c Log message: mi_syscall() can add the KTRC_CODE_SYSCALL flag to the syscall code. In ktrsyscall() mask the code, otherwise kdump(1) does not show the correct mib of SYS_sysctl when called by syscall(2). OK guenther@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/11 04:37:28 Modified files: mail/grommunio/gromox: Makefile distinfo Log message: update to 2.9 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/11 06:18:11 Modified files: sysutils/py-vmomi: Makefile distinfo sysutils/py-vmomi/pkg: PLIST Log message: Update py-vmomi 8.0.0.1.2 -> 8.0.1.0 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.1.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/11 06:20:03 Modified files: sysutils/py-vsphere-automation: Makefile distinfo sysutils/py-vsphere-automation/pkg: PLIST Removed files: sysutils/py-vsphere-automation/patches: patch-requirements_pypi_txt patch-requirements_txt Log message: Update py-vsphere-automation 8.0.0.1 -> 8.0.1.0 Changelog: https://github.com/vmware/vsphere-automation-sdk-python/releases/tag/v8.0.1.0 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/11 06:36:22 Modified files: sys/net : pf_ioctl.c Log message: pools are always initialised, zap overcautious NULL check All pools are init'd after pfattach(), none is ever destroyed, so struct pf_pool_limit's .pp always points to valid pools. Drop a check for the impossible from twenty years ago. OK sashan dlg CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/11 06:56:30 Modified files: security/boringssl/head: Makefile distinfo Log message: Update boringssl/head to 20230511 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/11 08:05:31 Modified files: usr.sbin/rpki-client: validate.c Log message: In valid_cert() also skip the check for CERT_IP_INHERIT objects like it is done for CERT_AS_INHERIT. Without this inheritance of IP address resources does not work. Problem noticed by Ties de Kock (tdekock (at) ripe.net) OK job@ tb@ benno@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/05/11 08:19:22 Modified files: . : hackathons.html Added files: images/hackathons: w2k23-s.gif w2k23.gif Log message: w2k23 is starting CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/05/11 10:55:46 Modified files: sys/dev/pci : if_iwx.c Log message: Stop sending a PHY context update in iwx_run_stop() Fixes firmware error iwx0: 0x20101A28 | ADVANCED_SYSASSERT which would occur while tearing down the state of our association to the AP. The problem occurred when we were trying to reconfigure the PHY context in a way that is incompatible with the TLC configuration. Since we will always call iwx_deauth() next, which removes the AP station and related data such as TLC from firmware before updating the PHY context yet again we can simply skip the redundant PHY context update in iwx_run_stop() to prevent this firmware error. A reliable way to reproduce the problem is an attempt to connect to an 11ac access point on a 5GHz channel while the wrong WPA key is set which happened to me because mpi@ uses a French WPA passphrase. Problem confirmed fixed by me with this simple reproducer. Helpful hints provided by Johannes Berg at Linux/Intel, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/11 11:20:20 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_test_BUILD_gn Log message: update to 113.0.5672.92 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/11 11:36:32 Modified files: infrastructure/mk: bsd.port.mk Log message: This wasn't intended as a comment CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/11 11:39:07 Log message: a bunch of gegl filters that mostly deal with text. okay sthen@, thank you ! Status: Vendor Tag: espie Release Tags: ports N ports/graphics/gimp/gegl-filters/Makefile N ports/graphics/gimp/gegl-filters/Makefile.inc N ports/graphics/gimp/gegl-filters/goo-on-text/Makefile N ports/graphics/gimp/gegl-filters/goo-on-text/distinfo N ports/graphics/gimp/gegl-filters/goo-on-text/patches/patch-goo_text_goo_c N ports/graphics/gimp/gegl-filters/goo-on-text/pkg/PLIST N ports/graphics/gimp/gegl-filters/goo-on-text/pkg/DESCR N ports/graphics/gimp/gegl-filters/zzwind/Makefile N ports/graphics/gimp/gegl-filters/zzwind/distinfo N ports/graphics/gimp/gegl-filters/zzwind/pkg/PLIST N ports/graphics/gimp/gegl-filters/zzwind/pkg/DESCR N ports/graphics/gimp/gegl-filters/effects/Makefile N ports/graphics/gimp/gegl-filters/effects/distinfo N ports/graphics/gimp/gegl-filters/effects/pkg/PLIST N ports/graphics/gimp/gegl-filters/effects/pkg/DESCR N ports/graphics/gimp/gegl-filters/glossy-balloon/Makefile N ports/graphics/gimp/gegl-filters/glossy-balloon/distinfo N ports/graphics/gimp/gegl-filters/glossy-balloon/pkg/PLIST N ports/graphics/gimp/gegl-filters/glossy-balloon/pkg/DESCR N ports/graphics/gimp/gegl-filters/bevel/Makefile N ports/graphics/gimp/gegl-filters/bevel/distinfo N ports/graphics/gimp/gegl-filters/bevel/pkg/PLIST N ports/graphics/gimp/gegl-filters/bevel/pkg/DESCR N ports/graphics/gimp/gegl-filters/custom-bevel/Makefile N ports/graphics/gimp/gegl-filters/custom-bevel/distinfo N ports/graphics/gimp/gegl-filters/custom-bevel/patches/patch-cbevel_c N ports/graphics/gimp/gegl-filters/custom-bevel/pkg/PLIST N ports/graphics/gimp/gegl-filters/custom-bevel/pkg/DESCR N ports/graphics/gimp/gegl-filters/inner-glow/Makefile N ports/graphics/gimp/gegl-filters/inner-glow/distinfo N ports/graphics/gimp/gegl-filters/inner-glow/pkg/PLIST N ports/graphics/gimp/gegl-filters/inner-glow/pkg/DESCR N ports/graphics/gimp/gegl-filters/inner-glow/patches/patch-GEGL_EFFECTS_compile_innerglow_here_inner-glow_c N ports/graphics/gimp/gegl-filters/files/config.h N ports/graphics/gimp/gegl-filters/stroke-shadow-glow/Makefile N ports/graphics/gimp/gegl-filters/stroke-shadow-glow/distinfo N ports/graphics/gimp/gegl-filters/stroke-shadow-glow/pkg/DESCR N ports/graphics/gimp/gegl-filters/stroke-shadow-glow/pkg/PLIST N ports/graphics/gimp/gegl-filters/clay-bevel/Makefile N ports/graphics/gimp/gegl-filters/clay-bevel/distinfo N ports/graphics/gimp/gegl-filters/clay-bevel/pkg/PLIST N ports/graphics/gimp/gegl-filters/clay-bevel/pkg/DESCR N ports/graphics/gimp/gegl-filters/metal/Makefile N ports/graphics/gimp/gegl-filters/metal/distinfo N ports/graphics/gimp/gegl-filters/metal/pkg/PLIST N ports/graphics/gimp/gegl-filters/metal/pkg/DESCR N ports/graphics/gimp/gegl-filters/chrome-metal-text/Makefile N ports/graphics/gimp/gegl-filters/chrome-metal-text/distinfo N ports/graphics/gimp/gegl-filters/chrome-metal-text/pkg/PLIST N ports/graphics/gimp/gegl-filters/chrome-metal-text/pkg/DESCR N ports/graphics/gimp/gegl-filters/smooth-edges/Makefile N ports/graphics/gimp/gegl-filters/smooth-edges/distinfo N ports/graphics/gimp/gegl-filters/smooth-edges/pkg/PLIST N ports/graphics/gimp/gegl-filters/smooth-edges/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/11 11:39:49 Modified files: graphics/gimp : Makefile Log message: + gegl-filters CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/11 13:35:50 Modified files: lib/libc/arch/amd64/sys: syscall.S Log message: Retguard addition in commit 72pYktDvmJhq7OyF was based on the understanding that the removal of the off_t padding, amd64 syscalls no longer passed a 7th or later argument. We overlooked that syscall(2) bumps the arg count by one, so six argument calls like SYS_sysctl still pass an argument on the stack. So, repush the 7th argument so it's at the expected stack offset after the retguard register is pushed. problem reported and ok bluhm@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/05/11 14:13:30 Modified files: usr.sbin/rpki-client: parser.c Log message: Print the manifestNumber when warning about unrecoverable message digest mismatches This makes it easier to understand "when" certain error conditions arose. OK tb@ CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/05/11 14:41:38 Modified files: . : hackathons.html Log message: roll over to keep displaying 3 hackathons per row CVSROOT: /cvs Module name: www Changes by: stsp@cvs.openbsd.org 2023/05/11 14:51:04 Modified files: . : hackathons.html Log message: shirt credits CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/11 16:28:38 Modified files: regress/sys/arch/amd64/dump_tables: dump_tables.c Log message: Teach dump_tables about PKs and display non-readable pages as such CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/11 16:52:30 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.38 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/11 18:06:53 Modified files: usr.sbin/vmd : vm.conf.5 Log message: staggered deployment parallelism defaults to number of *online* CPUs vmd looks at hw.ncpuonline not hw.ncpu[found], which can differ w/o SMT. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/05/12 00:36:27 Modified files: regress/usr.bin/ssh: forcecommand.sh Log message: better error messages CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/05/12 00:37:42 Modified files: regress/usr.bin/ssh: sftp-chroot.sh Log message: test ChrootDirectory in Match block CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/12 01:03:05 Modified files: net/synapse/patches: patch-pyproject_toml Log message: net/synapse: add link to upstream commit CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 01:53:35 Modified files: lang/iverilog : Makefile Log message: Update dead HOMEPAGE. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 02:12:09 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: Be a bit more precise on how s2i_ASN1_OCTET_STRING handles colons CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 02:18:13 Modified files: lib/libcrypto/man: BN_generate_prime.3 Log message: primility -> primality ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 02:28:05 Modified files: regress/lib/libcrypto/asn1: Makefile Added files: regress/lib/libcrypto/asn1: asn1oct.c Log message: Add regress coverage for {s2i,i2s}_ASN1_OCTET_STRING CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 02:56:05 Modified files: regress/lib/libcrypto/asn1: asn1oct.c Log message: asn1oct: minor tweak in error message CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/12 04:10:55 Modified files: lib/libcrypto/sha: sha512.c Log message: Reduce the number of SHA-512 C implementations from three to one. We currently have three C implementations for SHA-512 - a version that is optimised for CPUs with minimal registers (specifically i386), a regular implementation and a semi-unrolled implementation. Testing on a ~15 year old i386 CPU, the fastest version is actually the semi-unrolled version (not to mention that we still currently have an i586 assembly implementation that is used on i386 instead...). More decent architectures do not seem to care between the regular and semi-unrolled version, presumably since they are effectively doing the same thing in hardware during execution. Remove all except the semi-unrolled version. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 04:43:28 Modified files: regress/lib/libcrypto/asn1: asn1oct.c Log message: asn1oct: add a couple more tests CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 04:50:22 Added files: sys/dev/pci/drm/include/linux: apple-gmux.h Log message: add apple-gmux.h for 6.1.28 drm CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 04:53:36 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c dcn30_resource.h sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_resource.c sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c dcn314_resource.h sys/dev/pci/drm/amd/display/dc/dml/dcn30: dcn30_fpu.c Log message: drm/amd/display: Remove stutter only configurations From Nasir Osman 5e1574aa0639abf811375aaba1d6799d035dc97b in linux-6.1.y/6.1.28 71c4ca2d3b079d0ba4d9b3033641fea906cebfb6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 04:55:23 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: limit timing for single dimm memory From Daniel Miess 2abff94db2c6d692772fc07f39b4f9ee894c7197 in linux-6.1.y/6.1.28 1e994cc0956b8dabd1b1fef315bbd722733b8aa8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 04:57:58 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_psr.c sys/dev/pci/drm/amd/display/modules/power: power_helpers.c power_helpers.h Log message: drm/amd/display: fix PSR-SU/DSC interoperability support From Hamza Mahfooz 09c41688b6e5c038df5baacdb0f4e23c8a10ebdb in linux-6.1.y/6.1.28 13b90cf900ab69dd5cab3cc5035bc7614037e64e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:00:22 Modified files: sys/dev/pci/drm/amd/display/modules/power: power_helpers.c Log message: drm/amd/display: fix a divided-by-zero error From Alex Hung e43cf7abece2efaebe0a757909d258212d01c404 in linux-6.1.y/6.1.28 0b5dfe12755f87ec014bb4cc1930485026167430 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:01:48 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: swsmu/amdgpu_smu: Fix the wrong if-condition From Yu Songping d78777c1d4de809d8bc9efc697cb636cbe8e32c2 in linux-6.1.y/6.1.28 484d7dcc709da46a5976c9530eeff931e9ecba82 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:03:20 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amd/pm: re-enable the gfx imu when smu resume From Tim Huang f455c9cb9eed246e398977d0d14ac57cd34cefeb in linux-6.1.y/6.1.28 f7f28f268b861c29dd18086bb636abedf0ff59ff in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:06:39 Modified files: sys/dev/pci/drm/include/drm: i915_pciids.h Log message: drm/i915/dg2: Drop one PCI ID From Matt Roper 46473f3bd14a8d6887d2ee56c78aff682bf5d596 in linux-6.1.y/6.1.28 3a38be31ec82920a871963c086393bc0ba26a655 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:09:03 Modified files: sys/dev/pci/drm: drm_probe_helper.c Log message: drm/probe-helper: Cancel previous job before starting new one From Dom Cobley 809a3fb8d8fce5801300ead8aaf52a4ee102e0db in linux-6.1.y/6.1.28 a8e47884f1906cd7440fafa056adc8817568e73e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:14:00 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux From Orlando Chamberlain 78e32896ecc790994034a35a2edef0b6ae043537 in linux-6.1.y/6.1.28 d37a3929ca0363ed1dce02b2772cd5bc547ca66d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:16:58 Modified files: sys/dev/pci/drm/ttm: ttm_pool.c Log message: drm/ttm: optimize pool allocations a bit v2 From Christian Koenig 5e5a4185c66f9478a8cb2f74eed1a5b5a5000b13 in linux-6.1.y/6.1.28 735c466465eba51deaee3012d8403c10fc7c8c03 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:19:12 Modified files: sys/dev/pci/drm/ttm: ttm_pool.c Log message: drm/ttm/pool: Fix ttm_pool_alloc error path From Thomas Hellstrom d2151c5d9dbe3f8fec4cae5f4784edce3ced3a7e in linux-6.1.y/6.1.28 379989e7cbdc7aa7496a00ee286ec146c7599cf0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:21:13 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix potential null dereference From Igor Artemiev b75aaebac265e3f29863699d9a929fdfba13d0a4 in linux-6.1.y/6.1.28 52f1783ff4146344342422c1cd94fcb4ce39b6fe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:22:54 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: drm/i915: Make intel_get_crtc_new_encoder() less oopsy From Ville Syrjala 0fe6ef82e4f4764e8f556632e4cd93d78d448e99 in linux-6.1.y/6.1.28 631420b06597a33c72b6dcef78d1c2dea17f452d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:28:36 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn21: rn_clk_mgr_vbios_smu.h Log message: drm/amd/display (gcc13): fix enum mismatch From Jiri Slaby 010842e88269b00b58c6deced7049ff818d73834 in linux-6.1.y/6.1.28 545094d993f4639482018becda5f2a47d126f0ab in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:42:22 Modified files: sys/dev/pci : pcidevs Log message: match 6.1.28 drm and remove Intel 0x5698 previously DG2-G11, Intel have now decided it is reserved for future use CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/12 05:43:03 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/12 05:51:47 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/patches: patch-bin_opensearch-env patch-plugins_opensearch-security_tools_install_demo_configuration_sh textproc/opensearch/pkg: PLIST README Log message: Update opensearch 2.6.0 -> 2.7.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.7.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/12 05:54:02 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Added files: www/opensearch-dashboards/patches: patch-bin_use_node Removed files: www/opensearch-dashboards/patches: patch-bin_opensearch-dashboards patch-bin_opensearch-dashboards-keystore patch-bin_opensearch-dashboards-plugin Log message: Update opensearch-dashboards 2.6.0 -> 2.7.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.7.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/12 05:56:00 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/patches: patch-config_logstash_yml sysutils/logstash/pkg: PLIST Log message: Update logstash 8.6.2 -> 8.7.1 Release notes: https://www.elastic.co/guide/en/logstash/8.7/logstash-8-7-1.html CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/12 06:37:17 Modified files: devel/jdk/1.8 : Makefile distinfo Log message: Update to 8u372 GA: * Contains upstream bug and security fixes: https://foojay.io/java-8/?version=openjdk8u372&quarter=042023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-04-18 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/12 06:40:49 Modified files: sys/netinet : if_ether.c Log message: Access rt_llinfo without checking RTF_LLINFO flag before. They are always set together with ARP mutex. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/12 06:41:37 Modified files: devel/jdk/11 : Makefile distinfo Log message: Update to 11.0.19 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-11/?version=11.0.19&quarter=042023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-04-18 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/12 06:42:16 Modified files: sys/netinet6 : nd6.c Log message: Make access to rt_llinfo consistent and remove needless initialisation. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:42:20 Modified files: textproc/py-pyaml: Makefile distinfo textproc/py-pyaml/pkg: DESCR Log message: update to py3-pyaml-23.5.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:43:18 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.22.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:43:20 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump; mupdf static linked CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/12 06:43:56 Modified files: devel/jdk/17 : Makefile distinfo Log message: Update to 17.0.7 GA: * Contains many upstream bug fixes which can be found in the release notes here: https://foojay.io/java-17/?version=17.0.7&quarter=042023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-04-18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:52:58 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/pkg: PLIST-main Log message: update to php-8.2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:53:00 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/pkg: PLIST-main Log message: update to php-8.1.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:53:02 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.2/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to php-8.2.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/12 06:53:14 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.1/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to php-8.1.19 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/12 07:55:10 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 113.0.1 see https://www.mozilla.org/en-US/firefox/113.0.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 07:56:17 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Rewrite string_to_hex() and hex_to_string() using CBB/CBS These helpers used to contain messy pointer bashing some with weird logic for NUL termination. This can be written more safely and cleanly using CBB/CBS, so do that. The result is nearly but not entirely identical to code used elsewhere due to some strange semantics. Apart from errors pushed on the stack due to out-of-memory conditions, care was taken to preserve error codes. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/12 08:08:49 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 113.0.1. see https://www.mozilla.org/en-US/firefox/113.0.1/releasenotes/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/12 08:14:16 Modified files: usr.sbin/btrace: btrace.c btrace.h ksyms.c Log message: btrace(8) support to symbolize utrace addresses. This only works for a single static binary where everything was compiled with -fno-omit-frame-pointer since the stack unwinder requires the frame-pointer. A possible btrace script to capture performace of a single process is: profile:hz:100 / pid == $1 / { @[ustack] = count(); } Then using btrace -p program uprofile.bt `pgrep program` will collect the information for program. This is far from perfect but should allow other people to play with this and hopefully improve work. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/12 08:24:00 Modified files: security/boringssl/head: Makefile distinfo Removed files: security/boringssl/head/patches: patch-CMakeLists_txt patch-crypto_CMakeLists_txt patch-crypto_cpu_aarch64_openbsd_c patch-crypto_cpu_arm_openbsd_c patch-crypto_fipsmodule_rand_urandom_c patch-include_openssl_base_h patch-include_openssl_thread_h Log message: Update boringssl to 20230512 As luck would have it, I managed to choose the very last commit before the one where beck landed OpenBSD support. Update again so we can lose all patches. Thanks Bob! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/12 08:34:00 Modified files: share/btrace : Makefile Added files: share/btrace : uprofile.bt Log message: Add example user profile btrace script. With and OK mpi@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/05/12 08:42:30 Modified files: usr.sbin/vmd : vmd.c Log message: vmd(8): fix console attach from vmctl(8). Adding in the ability to override the boot kernel created an edge case in the ipc message handling logic for the parent process (vmd) when receiving a "start vm" request. Result was incorrectly responding to the control process, and as a result the vmctl client, with a bogus "start vm response" reply with an empty tty name. This commit rewrites the logic of how vmd goes about processing the "start vm" request with the aim of making it simpler to understand while addressing the edge case. Issue reported by kn@. OK mlarkin@. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/12 09:06:32 Modified files: security/boringssl/fips: Makefile distinfo security/boringssl/fips/patches: patch-CMakeLists_txt patch-crypto_CMakeLists_txt patch-crypto_fipsmodule_rand_urandom_c patch-include_openssl_base_h security/boringssl/fips/pkg: PLIST Removed files: security/boringssl/fips/patches: patch-go_mod patch-go_sum Log message: Update to boringssl-fips-20230428 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/05/12 10:18:17 Modified files: usr.sbin/vmd : vmd.c Log message: vmd(8): fix segfault on vm creation. vm_instance was using the wrong vm instance for checking the vm_kernel_path member. Switch to using the value from the parent vm instance in the check for if a kernel is known. Issue reported by kn@. OK mlarkin@, kn@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/12 10:43:01 Modified files: sys/arch/arm64/stand/efiboot: conf.c efiboot.c Log message: Fall back on loading the kernel from the EFI system partition if we're booting from a disk without a BSD disklabel. ok kn@, caspar@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/12 11:16:12 Modified files: devel/github-cli: Makefile distinfo devel/github-cli/pkg: PLIST Log message: update to github-cli 2.29.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/12 11:16:22 Modified files: sysutils/gitlab-cli: Makefile distinfo sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.29.3 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/05/12 12:24:13 Modified files: sbin/ifconfig : ifconfig.c Log message: Add interface names in front of error messages. Suggested by Hrvoje Popovski. ok phessler@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 12:39:44 Modified files: lib/libcrypto/x509: x509_utl.c Log message: x509_utl.c: fix some style nits. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/12 13:02:10 Modified files: lib/libcrypto/x509: x509_utl.c Log message: Bob points out that one error should be an X509V3error() CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2023/05/12 15:32:49 Modified files: sys/arch/arm64/conf: RAMDISK Log message: add axppmic support to RAMDISK, to support ethernet on OrangePi One Plus (Allwinner H6). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/05/12 16:22:55 Modified files: audio/espeak : Makefile Log message: Switch to using CXXFLAGS (needed for C++, CPPFLAGS is for Objective C/C++) Add X11 libdir -L to CXXFLAGS Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/05/12 16:32:21 Modified files: net/megatools : Makefile distinfo net/megatools/patches: patch-lib_mega_c net/megatools/pkg: PLIST Log message: update net/megatools 1.11.1.20230212 switch to meson, add docbook2x to BUILD_DEPENDS and NO_TEST. feedback and ok op@ and bentley@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:06:20 Modified files: infrastructure/db: user.list Log message: Add new user for www/kiwix. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:09:12 Log message: Import kainjow-mustache-4.1. Mustache is a header-only, zero-dependency templating library. ok lraab@ Status: Vendor Tag: bentley Release Tags: bentley_20230512 N ports/devel/kainjow-mustache/Makefile N ports/devel/kainjow-mustache/distinfo N ports/devel/kainjow-mustache/pkg/DESCR N ports/devel/kainjow-mustache/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:10:36 Log message: Import libzim-8.1.1. The libzim is the standard implementation of the ZIM archive specification. It is a library which implements the read and write method for ZIM files. ok lraab@ Status: Vendor Tag: bentley Release Tags: bentley_20230512 N ports/archivers/libzim/Makefile N ports/archivers/libzim/distinfo N ports/archivers/libzim/pkg/DESCR N ports/archivers/libzim/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:12:58 Log message: Import kiwix-tools-3.4.0 and libkiwix-12.0.0. The Kiwix tools is a collection of Kiwix related command line tools: - kiwix-manage: Manage XML based library of ZIM files - kiwix-search: Fulltext search in ZIM files - kiwix-serve: HTTP daemon serving ZIM files The Libkiwix provides the Kiwix software suite core, interfacing with Kiwix's compressed content packages from large popular websites like Wikipedia, the Gutenberg project, or Stack Exchange. ok lraab@ Status: Vendor Tag: bentley Release Tags: bentley_20230512 N ports/www/kiwix/Makefile.inc N ports/www/kiwix/Makefile N ports/www/kiwix/libkiwix/Makefile N ports/www/kiwix/libkiwix/distinfo N ports/www/kiwix/libkiwix/patches/patch-src_server_internalServer_cpp N ports/www/kiwix/libkiwix/pkg/DESCR N ports/www/kiwix/libkiwix/pkg/PLIST N ports/www/kiwix/kiwix-tools/Makefile N ports/www/kiwix/kiwix-tools/distinfo N ports/www/kiwix/kiwix-tools/pkg/DESCR N ports/www/kiwix/kiwix-tools/pkg/PLIST N ports/www/kiwix/kiwix-tools/pkg/kiwix_serve.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:14:44 Modified files: devel : Makefile Log message: +kainjow-mustache CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:15:16 Modified files: archivers : Makefile Log message: +libzim CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:15:54 Modified files: www : Makefile Log message: +kiwix CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:45:53 Modified files: graphics/dpic : Makefile distinfo Removed files: graphics/dpic/patches: patch-Makefile_in Log message: Update to dpic-2023.02.01. Enable debug packages. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/12 23:52:56 Modified files: graphics/dpic : Makefile graphics/dpic/pkg: PLIST Log message: Install the document "Drawing with dpic", included in the distfile. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 01:00:19 Modified files: converters/sqlite2mdoc: Makefile distinfo Log message: converters/sqlite2mdoc: update to 1.0.0 see https://github.com/kristapsdz/sqlite2mdoc/releases/tag/VERSION_1_0_0 fixes https://github.com/kristapsdz/sqlite2mdoc/issues/4 ok kristaps (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 01:01:26 Modified files: databases/sqlite3: Makefile databases/sqlite3/pkg: PLIST Log message: databases/sqlite3: readd sqlite3_io_methods.3 now that sqlite2mdoc has been fixed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/13 01:17:32 Modified files: regress/lib/libcrypto/asn1: asn1oct.c Log message: Assert that test->want != NULL at this point Should make coverity happier CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/05/13 01:35:03 Removed files: graphics/darktable/patches: patch-src_is_supported_platform_h Log message: Fix the build on arm64 by removing a patch that caused mis-identification of the build platform. still builds fine on all supported platforms (amd64). OK tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/05/13 02:22:02 Modified files: emulators/ppsspp/patches: patch-CMakeLists_txt Log message: fix the build on arm64 by using the system libpng instead of a 7 year old beta version CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/05/13 03:24:59 Modified files: sys/uvm : uvm_aobj.c uvm_aobj.h uvm_page.c uvm_pager.c Log message: Put back in the simplification of the aiodone daemon. Previous "breakage" of the swap on arm64 has been found to be an issue on one machine the rockpro/arm64 related to a deadlock built into the sdmmc(4) stack interacting with swapping code both running under KERNEL_LOCK(). This issue is easily reproducible on -current and entering swap when building LLVM on a rockpro crashes the machine by memory corruption. Tested by mlarkin@ on octeon & i386, by myself on amd64 & arm64 and by sthen@ on i386 port bulk. ok beck@ some time ago. Previous commit message: Simplify the aiodone daemon which is only used for async writes. - Remove unused support for asynchronous read, including error conditions - Grab the proper lock for each page that has been written to swap. This allows to enable an assertion in uvm_page_unbusy(). - Move the uvm_anon_release() call outside of uvm_page_unbusy() and assert for the different anon cases. ok beck@, kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 03:54:57 Modified files: textproc/libxml: Makefile distinfo Log message: Update to libxml-2.11.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 03:59:57 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 04:01:32 Modified files: mail/sendmail : Makefile distinfo Log message: Update to sendmail-8.17.1.28. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 04:07:17 Modified files: x11/gnome/tracker3: Makefile distinfo Log message: Update to tracker3-3.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 04:11:40 Modified files: textproc/apertium-dicts/cat: Makefile textproc/apertium-dicts/hbs: Makefile textproc/apertium-dicts/mlt-ara: Makefile textproc/apertium-dicts/nno: Makefile textproc/apertium-dicts/rus: Makefile textproc/apertium-dicts/swe: Makefile Log message: Unbreak: these now build fine with libxml >=2.11.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 04:13:22 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.5.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 04:40:16 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-main PLIST-python Log message: geo/gdal: update to 3.7.0 see https://github.com/OSGeo/gdal/blob/v3.7.0/NEWS.md - adds support for SOZip, see https://sozip.org/ - add libarchive dependency for /vsirar/ & /vsi7z/ support - add gtest to BDEP & py-filelock to TDEP, remove handrolled do-test target so that cmake modules takes care of running ctest - stop installing duplicate copies of python examples, they're already shipped by default CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 04:41:30 Modified files: geo/postgis : Makefile Log message: geo/postgis: tidy up WANTLIB after gdal update & jxl support addition CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 04:49:24 Modified files: security/qca-qt5: Makefile distinfo Log message: Update qca-qt5 to 2.3.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:08:57 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.10.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:15:39 Modified files: graphics/digikam: Makefile Log message: Add dlopen comment above QtAV CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:16:45 Modified files: graphics/digikam: Makefile Log message: Add missing dependency on libheif Spotted by Brad, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:33:28 Modified files: devel/qcoro : Makefile distinfo devel/qcoro/pkg: PLIST Log message: Update qcoro to 0.9.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:45:05 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile Log message: Update mkvtoolnix to 76.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 05:46:40 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update jenkins -stable and -devel to the latest upstream version CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/13 07:02:18 Modified files: devel/qbs : Makefile distinfo Removed files: devel/qbs/patches: patch-src_lib_corelib_jsextensions_domxml_cpp Log message: Update QBS to 2.0.1 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/13 07:35:18 Modified files: sys/net : if_bridge.c if_gre.c pf.c sys/netinet : in.h ip_divert.c ip_output.c ipsec_input.c tcp_output.c sys/netmpls : mpls_input.c mpls_output.c Log message: Instead of implementing IPv4 header checksum creation everywhere, introduce in_hdr_cksum_out(). It is used like in_proto_cksum_out(). OK claudio@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 07:40:26 Modified files: audio/espeak : Makefile Log message: Unbreak: a WANTLIB change requires a bump. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 09:55:14 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2 1.0.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/13 10:05:16 Modified files: audio/espeak : Makefile Log message: fix previous-minus-1; CPPFLAGS is correct (flags for the c preprocessor), but the -L shouldn't have gone there, should be LDFLAGS instead CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/13 10:15:28 Modified files: net/unison : Makefile Log message: net/unison: mark BROKEN-aarch64, segfaults during build Prepare USE_NOEXECONLY for aarch64 in preparation for llvm15 discussed with phessler CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 10:19:40 Modified files: games : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: games/thedarkmod: Makefile distinfo games/thedarkmod/files: Darkmod.cfg tdm_update.sh thedarkmod.sh games/thedarkmod/patches: patch-SConstruct patch-framework_minizip_ioapi_c patch-framework_minizip_unzip_cpp patch-framework_minizip_zip_cpp patch-game_Entity_cpp patch-game_anim_Anim_Blend_cpp patch-game_gamesys_SaveGame_cpp patch-game_physics_Physics_RigidBody_cpp patch-game_pugixml_pugixml_cpp patch-game_pugixml_pugixml_hpp patch-idlib_Image_cpp patch-idlib_Lib_cpp patch-idlib_math_Simd_AVX2_cpp patch-idlib_math_Simd_AVX_cpp patch-idlib_math_Simd_cpp patch-idlib_math_Simd_h patch-renderer_CinematicFFMpeg_cpp patch-renderer_CinematicFFMpeg_h patch-renderer_CinematicID_cpp patch-renderer_Image_files_cpp patch-renderer_RenderSystem_cpp patch-renderer_qgl_h patch-sound_snd_cache_cpp patch-sound_snd_decoder_cpp patch-sound_snd_efxfile_cpp patch-sound_snd_emitter_cpp patch-sound_snd_system_cpp patch-sound_snd_world_cpp patch-sys_gllog_gl_extensions_cpp_m4 patch-sys_linux_glimp_cpp patch-sys_linux_glimp_dlopen_cpp_m4 patch-sys_posix_posix_main_cpp patch-sys_scons_SConscript_core patch-sys_scons_SConscript_darkmod patch-sys_scons_SConscript_extlibs patch-sys_scons_SConscript_idlib patch-sys_sys_local_cpp patch-sys_sys_public_h patch-tdm_update_SConscript_minizip patch-tdm_update_SConscript_tdm_update patch-tdm_update_SConstruct patch-tdm_update_libtdm_update_Util_cpp patch-tdm_update_libtdm_update_Zip_Zip_cpp patch-tools_compilers_roqvq_roq_cpp patch-ui_Window_cpp games/thedarkmod/pkg: DESCR PLIST README Log message: cvs rm thedarkmod insufficient energy to deal with the large number of complex issues to update it with difficult upstream philosophy, and sadly the outdated version can't fetch its data files anymore, meaning build at this point is a waste of CPU cycles. Resurrecting it would require significant dedication to keep the port updated and deal with the upstream antics. ok bentley@ op@ and also Brad for the removal CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 10:26:12 Modified files: graphics/glslang: Makefile distinfo graphics/glslang/patches: patch-CMakeLists_txt graphics/glslang/pkg: PLIST graphics/spirv-headers: Makefile distinfo graphics/spirv-headers/pkg: PLIST graphics/spirv-tools: Makefile distinfo graphics/vulkan-headers: Makefile distinfo graphics/vulkan-headers/patches: patch-registry_apiconventions_py patch-registry_cgenerator_py patch-registry_generator_py patch-registry_genvk_py patch-registry_reg_py patch-registry_spec_tools_conventions_py patch-registry_vkconventions_py graphics/vulkan-headers/pkg: PLIST graphics/vulkan-loader: Makefile distinfo graphics/vulkan-tools: Makefile distinfo graphics/vulkan-validation-layers: Makefile distinfo Log message: update vulkan SDK to 1.3.243.0 and glslang to 12.1.0 glslang now builds versioned shared libs for all SOs tested by me and namn@ ok namn@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/13 10:27:59 Modified files: sys/netinet6 : nd6.c Log message: Finally remove the kernel lock from IPv6 neighbor discovery. ND6 entries in rt_llinfo are protected either by exclusive netlock or the ND6 mutex. The performance critical lookup path in nd6_resolve() uses shared netlock, but is not lockless. In contrast to ARP it grabs the mutex also in the common case. tested by Hrvoje Popovski; with and OK kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/13 10:36:40 Modified files: lib/libc/gen : execv.3 Log message: default path includes /usr/local/sbin Improve markup while here. Feedback tb jmc OK millert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 10:57:55 Modified files: java/jna : Makefile java/jna/pkg : PLIST Log message: Regen PLIST after java udpate. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 11:02:29 Modified files: x11/Xaw3d : Makefile distinfo Log message: Update to Xaw3d-1.6.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/13 11:02:44 Modified files: x11/ruby-dbus : Makefile distinfo x11/ruby-dbus/pkg: PLIST Log message: Update to ruby-dbus-0.22.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 11:15:12 Modified files: x11/xfce4/mousepad: Makefile distinfo Log message: x11/xfce4/mousepad: update to 0.6.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001298.html add polkit to BDEP, see https://gitlab.xfce.org/apps/mousepad/-/merge_requests/127 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/13 11:15:51 Modified files: x11/xfce4/ristretto: Makefile distinfo Log message: x11/xfce4/ristretto: update to 0.13.1 see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001299.html CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 12:01:55 Modified files: games/corsixth : Makefile distinfo games/corsixth/patches: patch-CorsixTH_Lua_app_lua Added files: games/corsixth/patches: patch-CorsixTH_Src_th_movie_cpp patch-CorsixTH_Src_th_movie_h Log message: update to 0.66, from Brad, ok bcallah@ (maintainer) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/13 12:13:42 Modified files: sbin/disklabel : disklabel.8 disklabel.c editor.c Log message: In the absence of the 'disktype' command line parameter always use the d_type value provided by the kernel when creating, editing or printing a disklabel. i.e. treat d_type as disk geometry is treated, reflecting current reality as opposed to historical data. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 12:34:18 Modified files: games/freeorion: Makefile distinfo games/freeorion/patches: patch-CMakeLists_txt patch-GG_CMakeLists_txt games/freeorion/pkg: PLIST Log message: update to 0.5, from maintainer Tom Murphy - thanks! I refreshed patches (remember 'make update-patches') CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/13 12:34:50 Modified files: bin/ksh : sh.1 Log message: add /usr/local/sbin to PATH; confirmed/ok kn CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/05/13 12:36:43 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 12.0.6 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/13 13:06:09 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm devel/scons : Makefile scons.port.mk devel/scons/pkg: PLIST Removed files: devel/scons-py2: Makefile distinfo devel/scons-py2/patches: patch-engine_SCons_Tool_g++_py patch-engine_SCons_Tool_gcc_py devel/scons-py2/pkg: DESCR PLIST Log message: with the removal of games/thedarkmod, no more need for scons-py2 \o/ ... this time for real. This repeats the prior removal by sthen@ on 2022-06-06, backed out afterwards because of thedarkmod. ok sthen@ for the removal CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/05/13 14:54:40 Modified files: lang/tcc : Makefile distinfo Log message: Chase most recent tinycc changes; mostly improvements to adhering to the C standards. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/05/13 17:15:28 Modified files: regress/sys/arch/amd64/vmm: vcpu.c sys/dev/vmm : vmm.c vmm.h usr.sbin/vmd : vioblk.c vionet.c virtio.c vm.c vmd.c vmd.h vmm.c Log message: vmm(4)/vmd(8): switch to anonymous shared mappings. While splitting out emulated virtio network and block devices into separate processes, I originally used named mappings via shm_mkstemp(3). While this functionally achieved the desired result, it had two unintended consequences: 1) tearing down a vm process and its child processes required excessive locking as the guest memory was tied into the VFS layer. 2) it was observed by mlarkin@ that actions in other parts of the VFS layer could cause some of the guest memory to flush to storage, possibly filling /tmp. This commit adds a new vmm(4) ioctl dedicated to allowing a process request the kernel share a mapping of guest memory into its own vm space. This requires an open fd to /dev/vmm (requiring root) and both the "vmm" and "proc" pledge(2) promises. In addition, the caller must know enough about the original memory ranges to reconstruct them to make the vm's ranges. Tested with help from Mischa Peters. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/13 19:46:53 Modified files: sys/net : if.c Log message: give softnet threads unique names by suffixing softnet with their index. ie, you'll see softnet0, softnet1, etc in top/ps/etc now instead of just softnet on these threads. this is done by wrapping the taskq and name up in a softnet struct. ok patrick@ bluhm@ mvs@ kn@ sashan@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/05/14 00:43:48 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.0.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/14 01:19:53 Modified files: x11/tellico : Makefile distinfo x11/tellico/pkg: PLIST Log message: Update tellico to 3.5 CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/14 01:26:25 Modified files: lib/libtls : tls.c tls_bio_cb.c tls_client.c tls_config.c tls_conninfo.c tls_ocsp.c tls_server.c tls_util.c Log message: add missing #include ; ok tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 01:48:59 Modified files: databases/mariadb: Makefile Added files: databases/mariadb/patches: patch-scripts_wsrep_sst_common_sh patch-scripts_wsrep_sst_mariabackup_sh patch-scripts_wsrep_sst_rsync_sh Log message: add compatibility to the wsrep_* sst scripts to support galera clusters on openbsd CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 02:03:02 Modified files: lib/libcrypto/man: POLICYINFO_new.3 Log message: X509_policy_tree_level_count(3) is gone CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 02:03:57 Modified files: lib/libcrypto/man: POLICYINFO_new.3 Log message: Zap trailing comma CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 02:10:11 Modified files: x11/mate/screensaver: Makefile distinfo x11/mate/screensaver/patches: patch-src_mate-screensaver-preferences_c Log message: update to 1.26.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 02:54:37 Modified files: sysutils/random_run: Makefile distinfo Log message: new release, a few more options, a few small bug-fixes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:00:33 Modified files: infrastructure/bin: check-lib-depends infrastructure/lib/OpenBSD: BinaryScan.pm FileSource.pm Issue.pm Recorder.pm Log message: move check-lib-depends to v5.36 add a few comments describing some base methods this code needs more love :( CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:01:10 Modified files: infrastructure/bin: pkg_subst Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:01:27 Modified files: infrastructure/bin: port-resolve-lib-helper Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:03:06 Modified files: infrastructure/bin: register-plist Log message: use v5.36; document a few details CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:05:04 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: move the recognizer to v5.36 including a few more comments about existing stuff and stuff to do CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:05:57 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm Log message: use v5.36; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:08:32 Modified files: infrastructure/bin: update-plist infrastructure/lib/OpenBSD: TrackFile.pm Log message: move update-plist to v5.36 add a new function that's not used yet CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:15:01 Modified files: infrastructure/bin: pkg_check-problems Log message: pass the command name to the subclass CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:18:05 Modified files: infrastructure/bin: update-plist Log message: use a better name for method CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 03:20:41 Modified files: x11/vlc : Makefile x11/vlc/patches: patch-configure_ac x11/vlc/pkg : PLIST-main Log message: build vlc with lua support, enabling optional telnet and http interfaces, service discovery and playlist scripts. ok with maintainer CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 03:27:15 Modified files: lib/libcrypto/man: DSA_generate_parameters.3 Log message: Fix Xr as BN_is_prime(3) is in the attic CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 03:29:37 Modified files: lib/libcrypto/man: EVP_PKEY_encrypt.3 Log message: Rephrase a sentence slightly to apease mandoc -Tlint CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 03:33:19 Modified files: lib/libcrypto/man: RSA_set_method.3 Log message: Fix another mandoc -Tlint warning With this the only -Tlint warnings are about Xr to undocumented functions: EVP_CIPHER_CTX_copy, EVP_CIPHER_CTX_get_cipher_data, X509V3_EXT_get_nid. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/14 03:36:48 Modified files: textproc/apertium-dicts/por-cat: Makefile Log message: Mark BROKEN (Input is not proper UTF-8). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/14 03:50:11 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.133. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/14 03:50:22 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.133. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/14 03:50:43 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.133. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 03:58:25 Modified files: infrastructure/lib/DPB/Job: Port.pm Log message: silent_log can be called from Port::Install, so move the method up to BasePort. reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 04:42:59 Log message: import of galera v26; a synchronous multi-master replication engine Galera v26 wsrep provider library for Galera Cluster for MySQL, an easy-to-use high-availability solution with high system up-time, no data loss, and scalability for future growth. ok aja@ Status: Vendor Tag: robert Release Tags: robert_20230514 N ports/databases/galera/Makefile N ports/databases/galera/distinfo N ports/databases/galera/patches/patch-cmake_os_cmake N ports/databases/galera/patches/patch-galerautils_tests_CMakeLists_txt N ports/databases/galera/patches/patch-gcache_src_CMakeLists_txt N ports/databases/galera/patches/patch-galerautils_src_gu_system_h N ports/databases/galera/patches/patch-gcs_src_gcs_spread_cpp N ports/databases/galera/patches/patch-asio_asio_ssl_impl_context_ipp N ports/databases/galera/patches/patch-galerautils_src_gu_arch_h N ports/databases/galera/patches/patch-galerautils_src_gu_asio_socket_util_hpp N ports/databases/galera/patches/patch-galerautils_src_gu_byteswap_h N ports/databases/galera/patches/patch-galerautils_src_gu_fdesc_cpp N ports/databases/galera/patches/patch-galerautils_src_gu_resolver_cpp N ports/databases/galera/patches/patch-gcache_src_gcache_page_cpp N ports/databases/galera/patches/patch-wsrep_tests_CMakeLists_txt N ports/databases/galera/patches/patch-galerautils_src_gu_errno_h N ports/databases/galera/pkg/DESCR N ports/databases/galera/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 04:43:33 Modified files: databases : Makefile Log message: +galera CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 04:55:16 Modified files: databases/mariadb: Makefile Log message: build with WSREP=On now that we have a galera port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 06:06:30 Modified files: lang/go : Makefile Log message: lang/go: set TMPDIR to WRKBUILD, so that builds are done in the port's work dir rather than in /tmp. tweak/ok jsing, ok kn CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 06:10:42 Modified files: audio/squeezelite: Makefile distinfo audio/squeezelite/patches: patch-squeezelite_h Log message: update to squeezelite-1.9.9.1430, from Brad CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/14 06:19:51 Added files: geo/pdal/patches: patch-pdal_Geometry_cpp Log message: geo/pdal: unbreak build with newer gdal Backports https://github.com/PDAL/PDAL/pull/4030 and 4043, pointed out by landry who is busy with more important things right now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 06:40:05 Modified files: graphics/openimageio: Makefile distinfo Removed files: graphics/openimageio/patches: patch-src_libutil_strutil_cpp Log message: update to openimageio-2.4.11.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 06:40:47 Modified files: graphics/alembic: Makefile distinfo Log message: update to alembic-1.8.5, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/14 06:44:46 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.17.0 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/05/14 08:04:11 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.28.0 CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/05/14 08:23:40 Modified files: devel/arm-compute-library: Makefile distinfo devel/arm-compute-library/patches: patch-SConscript patch-SConstruct devel/arm-compute-library/pkg: PLIST Removed files: devel/arm-compute-library/patches: patch-include_libnpy_npy_hpp Log message: Update arm-compute-library to 23.02.1 Changelog: https://arm-software.github.io/ComputeLibrary/v23.02.1/versions_changelogs.xhtml#S2_2_changelog ok sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/14 09:06:11 Modified files: infrastructure/bin: pkg_check-problems Log message: move to v5.36 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 10:36:25 Removed files: lib/libcrypto/bio: bf_lbuf.c Log message: Send the linebuffer BIO to the attic *) On VMS, stdout may very well lead to a file that is written to in a record-oriented fashion. That means that every write() will write a separate record, which will be read separately by the programs trying to read from it. This can be very confusing. The solution is to put a BIO filter in the way that will buffer text until a linefeed is reached, and then write everything a line at a time, so every record written will be an actual line, not chunks of lines and not (usually doesn't happen, but I've seen it once) several lines in one record. BIO_f_linebuffer() is the answer. Currently, it's a VMS-only method, because that's where it has been tested well enough. [Richard Levitte] Yeah, no, we don't care about any of this and haven't compiled this file since forever. Looks like tedu's chainsaw got blunt at some point... CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/14 10:59:47 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/pkg: PLIST Log message: update to abseil-cpp 20230125.3 only change is shipping all the libs, incl. test bits. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 11:20:26 Modified files: lib/libcrypto/x509: x509_err.c Log message: Fix X509error() and X509V3error() When v3err.c was merged into x509_err.c nearly three years ago, it was overlooked that the code needed two distinct pairs of ERR_FUNC/ERR_REASON, one for ERR_LIB_X509 and one for ERR_LIB_X509V3. The result is that the reason strings for the X509_R_* codes would be overwritten by the ones for X509V3_R_* with the same value while the reason strings for all X509V3_R_* would be left undefined. Fix this by an #undef/#define dance for ERR_LIB_X509V3 once we no longer the ERR_FUNC/ERR_REASON pair for ERR_LIB_X509. reported by job ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/14 11:36:47 Modified files: x11/gnome/initial-setup: Makefile x11/gnome/initial-setup/pkg: PLIST Added files: x11/gnome/initial-setup/patches: patch-gnome-initial-setup_gnome-initial-setup-copy-worker_c Log message: Fix mechanics of gnome-initial-setup although it's not currently run. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/14 12:34:02 Modified files: sbin/vnconfig : vnconfig.c sys/dev : vndioctl.h vnd.c Log message: Improve emulation of a disktab entry (-t) by using the type specified in the disktab entry (:dt:) when setting the default disklabel's d_type. This will enable installboot(8) to know the vnd device should be treated as a floppy disk. Feedback & improved field packing from millert@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/14 12:51:48 Log message: import games/brogue from Anton Konyahin (me () konyahin DOT xyz) - thanks! I added NO_TEST=Yes ok op@ DESCR: Brogue is a single-player strategy game set in the halls of a mysterious and randomly-generated dungeon. The objective is simple enough - retrieve the fabled Amulet of Yendor from the 26th level - but the dungeon is riddled with danger. Horrifying creatures and devious, trap-ridden terrain await. Yet it is also riddled with weapons, potions, and artifacts of forgotten power. Survival demands strength and cunning in equal measure as you descend, making the most of what the dungeon gives you. You will make sacrifices, narrow escapes, and maybe even some friends along the way - but will you be one of the lucky few to return alive? Status: Vendor Tag: thfr Release Tags: thfr_20230514 N ports/games/brogue/Makefile N ports/games/brogue/distinfo N ports/games/brogue/files/brogue N ports/games/brogue/pkg/DESCR N ports/games/brogue/pkg/PLIST N ports/games/brogue/patches/patch-src_brogue_Recordings_c N ports/games/brogue/patches/patch-Makefile No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/14 12:53:09 Modified files: games : Makefile Log message: +brogue CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/14 12:57:56 Modified files: net/tg_owt : Makefile distinfo Log message: drop pending WIP patch to handle abseil-cpp includes Not entirely sure whether tg_owt or abseil-cpp fixed it(self), but tg_owt builds just fine against latest abseil-cpp without this patch now. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/14 13:59:24 Modified files: devel/sdl2 : Makefile devel/sdl2/patches: patch-src_joystick_SDL_gamecontrollerdb_h Added files: devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c Log message: restore Y/RY axis inversion for XInput controllers for now, pending a more permanent upstream solution to this https://github.com/libsdl-org/SDL/issues/7609#issuecomment-1522831640 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 14:06:51 Modified files: databases/mariadb: Makefile databases/mariadb/patches: patch-scripts_wsrep_sst_mariabackup_sh Log message: error out if gfind is not available in the path because it is required for the mariabckup sst method CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/14 14:20:40 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Rename arguments of X509_STORE_CTX_init() It is higly confusing to call the list of untrusted certs chain, when you're later going to call X509_STORE_CTX_get0_chain() to get a completely unrelated chain by the verifier. Other X509_STORE_CTX APIs call this list of certs 'untrusted', so go with that. At the same time, rename the x509 into leaf, which is more explicit. suggested by/ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/14 14:44:15 Modified files: x11/mate/themes: Makefile distinfo x11/mate/themes/pkg: PLIST Log message: update to 3.22.24 CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/05/14 17:13:52 Modified files: lang/lua/5.4 : Makefile distinfo Log message: Update lua-5.4 to 5.4.6. This fixes a regression from 5.4.5. ok op@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/05/14 20:00:50 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/14 22:45:43 Modified files: plan9/plan9port: Makefile Log message: honour MAKE_JOBS mk(1) says to set NPROC in the environment, INSTALL does that itself, but only on foreign platforms. Now I see cascades of 'clang -DPLAN9PORT ...' procs in top(1). OK op gsoares CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/14 22:48:15 Modified files: plan9/plan9port: Makefile Log message: oops, revert local update bits that snuck in CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/15 01:44:19 Modified files: infrastructure/lib/OpenBSD: PlistScanner.pm UpdatePlistReader.pm Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/15 03:05:33 Modified files: x11/xfce4/xfce4-screenshooter: Makefile distinfo Log message: x11/xfce4/xfce4-screenshooter: update to 1.10.4. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001300.html CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/15 03:23:36 Modified files: comms/hackrf : Makefile distinfo comms/hackrf/pkg: PLIST Log message: Update to hackrf-2023.01.1. From "Mikhail"; thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/15 03:31:14 Modified files: usr.sbin/bgpctl: Tag: OPENBSD_7_3 bgpctl.8 parser.c usr.sbin/bgpd : Tag: OPENBSD_7_3 rde_filter.c rtr.c usr.sbin/bgplgd: Tag: OPENBSD_7_3 qs.c Log message: Rename 'invalid' to 'disqualified' in the 'show rib' table. 'invalid' conflicts with the 'in' keyword and the parser is not smart enough to handle this. As a secondary benefit the term 'invalid' is less overloaded. There are various reasons why prefixes are not eligible in the route decision process calling them all 'invalid' is a bit harsh. job@, tb@ and benno@ agree from claudio Properly handle references for nexthops and labels in filterset_copy() Up until recently filterset_copy() was only used in the parent process where none of those references exist but by using filterset_copy() in the RDE to populate per-peer output filters the code needs to handle such references. Without this rules like 'match to any set nexthop X' will cause internal corruption on config reloads and session resets. Bug report from Marko Cupac (marko.cupac (at) mimar.rs) OK tb@ from claudio Pass ASPA objects in reverse since this is what aspa_add_set() expects. OK tb@ from claudio Adjust bgplgd after renaming of the invalid option in bgpctl. This does not change the query string argument. We may do this at a later stage. OK tb@ from claudio This is errata/7.3/002_bgpd.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:07 Modified files: devel/py-flit : Makefile distinfo Log message: update to py3-flit-3.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:09 Modified files: devel/py-flit_core: Makefile distinfo Log message: update to py3-flit_core-3.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:10 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/pkg: PLIST Log message: update to py3-Pillow-9.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:12 Modified files: devel/py-esptool: Makefile distinfo devel/py-esptool/pkg: PLIST Log message: update to py3-esptool-4.5.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:12 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 03:57:41 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.53.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/15 03:58:06 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Log message: Turn on pointer-authentication on arm64 as well by default. This means we effectively enable -mbranch-protection=standard on arm64 now. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/05/15 04:36:08 Modified files: usr.bin/calendar/calendars: calendar.usholiday Log message: Add Juneteenth. ok phessler@ jmc@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 04:45:59 Modified files: lang/python/3.10/patches: patch-Modules__hashopenssl_c lang/python/3.11/patches: patch-Modules__hashopenssl_c Log message: add a comment re NID_sha3_256/NID_sha512_256 patches to Python 3.10+; partly to make it clear to external people looking at the patches that these are now supported, and partly to discourage garbage-collecting those bits of the patch until at least 7.4 is out (not required on -current but still needed for -stable updates). ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 05:03:57 Modified files: databases/mariadb: Makefile distinfo databases/mariadb/patches: patch-extra_mariabackup_xtrabackup_cc patch-include_ssl_compat_h patch-libmariadb_libmariadb_CMakeLists_txt patch-scripts_mysql_install_db_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-support-files_CMakeLists_txt databases/mariadb/pkg: PLIST-main PLIST-server PLIST-tests Removed files: databases/mariadb/patches: patch-include_my_alarm_h patch-mysys_my_gethwaddr_c Log message: update to mariadb-10.9.6, from Brad (maintainer) CVE-2022-47015 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/05/15 05:04:21 Modified files: net/owncloudclient: Makefile distinfo net/owncloudclient/patches: patch-src_gui_CMakeLists_txt patch-src_libsync_CMakeLists_txt patch-src_libsync_platform_cpp Log message: update to ownCloudclient-4.0.0.10896 CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/15 06:03:04 Modified files: libexec/mail.local: mail.local.c Log message: cast to '(long long)' instead of '(long long int)' requested by deraadt@, ok tb@ Modified files: usr.sbin/smtpd : bounce.c lka_filter.c mail.maildir.c mta_session.c smtpctl.c Log message: cast to '(long long)' instead of '(long long int)' while here adjust the spacing in some of the touched lines. requested by deraadt@, ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 06:21:54 Modified files: x11/copyq : Makefile distinfo Log message: update to copyq-7.0.0, from Robert Bagdan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 06:53:40 Modified files: lang/node : Makefile Added files: lang/node/patches: patch-deps_simdutf_simdutf_cpp patch-deps_simdutf_simdutf_h Log message: lang/node: pull in upstream update to newer simdutf code; this adds a check that the OS supports AVX-512 (previously it was checking CPU support but not whether it worked with the OS). Fixes SIGILL on OpenBSD with some Intel CPUs. Re https://github.com/simdutf/simdutf/issues/242 From Volker Schlecht (maintainer), I added a bit more detail to comments in patches. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/15 07:15:17 Modified files: gnu/llvm/lld/ELF/Arch: AArch64.cpp Log message: Enable BTI PLT entries by default. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/15 08:37:48 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/pkg: PLIST www/py-bokeh/patches: patch-pyproject_toml Log message: www/py-bokeh: update to 3.1.1 changelog: https://raw.githubusercontent.com/bokeh/bokeh/HEAD/docs/CHANGELOG with patch tweak suggestion and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/05/15 08:39:50 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel microcode to 20230512 release notes: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20230512 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/15 08:45:28 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: stop mentioning operator group for shutdown, the 'feature' is going away instead insist on enabling/using systemwide dbus & polkit running as root (meh.. but you might already have those for upower anyway), or configure doas & create a launcher exec'ing 'halt -p' native english speakers are welcome to improve my engrish :) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/15 09:02:06 Modified files: sys/arch/arm64/arm64: trap.c Log message: Pass the ESR as the trapno value; this might help in determining the detailed cause of a signal. ok bluhm@, guenther@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/15 09:32:20 Modified files: devel/py-certifi: Makefile distinfo devel/py-certifi/pkg: DESCR PLIST Removed files: devel/py-certifi/patches: patch-setup_py Log message: update to py3-certifi-2023.5.7, remove a useless patch, and tweak comment/descr CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/15 10:22:07 Modified files: usr.bin/calendar/calendars: calendar.canada calendar.uk Log message: calendar.canada: sync the entry for victoria day with that of calendar.holiday. as seen this morning, Mon-Third* does not always work. Mon-2 works for now... calendar.uk: victoria day is obscure enough in scotland that i don;t think it warrants worth an entry CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/15 10:34:57 Modified files: sys/net : if.h pf.c sys/netinet : ip_output.c tcp_output.c tcp_var.h sys/netinet6 : ip6_output.c Log message: Implement the TCP/IP layer for hardware TCP segmentation offload. If the driver of a network interface claims to support TSO, do not chop the packet in software, but pass it down to the interface layer. Precalculate parts of the pseudo header checksum, but without the packet length. The length of all generated smaller packets is not known yet. Driver and hardware will use the mbuf packet header field ph_mss to calculate it and update checksum. Introduce separate flags IFCAP_TSOv4 and IFCAP_TSOv6 as hardware might support ony one protocol family. The old flag IFXF_TSO is only relevant for large receive offload. It is missnamed, but keep that for now. Note that drivers do not set TSO capabilites yet. Also the ifconfig flags and pseudo interfaces capabilities will be done separately. So this commit should not change behavior. heavily based on the work from jan@; OK sashan@ CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/05/15 10:42:31 Modified files: . : errata73.html Log message: Release bgpd errata. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/15 11:00:24 Modified files: usr.sbin/user : user.c Log message: user: simplify memsave() to strsave() All callers of memsave() pass strlen(s) as the size argument. We can eliminate the size argument and just use strdup(3) instead. OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/15 11:38:47 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230515 Compiling this shows some warnings because not all OpenSSL versions define OPENSSL_FIPS. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/15 11:52:10 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230515 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/15 23:19:54 Modified files: sysutils/gitlab-cli: Makefile distinfo Log message: update to gitlab-cli 1.29.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/15 23:20:08 Modified files: graphics/digikam: Makefile Log message: Remove QtAV as dependency Upstream has confirmed that it is no longer used. Thanks Brad CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/15 23:22:08 Modified files: audio/musique : Makefile Log message: Remove QtAV as dependency Spotted by Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 00:17:03 Modified files: misc/gnuwatch : Makefile distinfo Added files: misc/gnuwatch/patches: patch-man_watch_1 patch-src_watch_c Removed files: misc/gnuwatch/patches: patch-watch_1 Log message: update gnuwatch to the version of watch in procps-ng-4.0.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/16 01:04:57 Modified files: lib/libcrypto/sha: sha512.c Log message: Clean up SHA-512 input handling and round macros. Avoid reach around and initialisation outside of the macro, cleaning up the call sites to remove the initialisation. Use a T2 variable to more closely follow the documented algorithm and remove the gorgeous compound statement X = Y += A + B + C. There is no change to the clang generated assembly on aarch64. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/16 01:23:37 Modified files: net/i2pd : Makefile distinfo net/i2pd/pkg : PLIST Log message: Update to i2pd, from ashlen + regen WANTLIB + PLIST tweak to fix @sample CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/05/16 01:45:00 Modified files: comms/hackrf : Makefile Log message: Mikhail takes maintainership. Thanks! CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2023/05/16 02:01:18 Modified files: openssh : security.html Log message: The ssh-add smartcard bug is fixed in 9.3 and not 9.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/16 02:21:08 Modified files: www/unit : Makefile.inc www/unit/unit : distinfo www/unit/unit-perl: distinfo www/unit/unit-php: distinfo www/unit/unit-python: distinfo www/unit/unit-ruby: distinfo Log message: www/unit: update to 1.30.0, from MAINTAINER Sergey A. Osokin CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 03:02:50 Modified files: usr.sbin/acme-client: acme-client.1 Log message: since apparently, the "example" conf is not free-form (adding comments would break scripts, go figure), highlight the staging servers so that people with non-standard configurations (challenge/response) get a chance at figuring things out. okay tb@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/05/16 03:18:50 Modified files: sysutils/m1n1 : Makefile distinfo Removed files: sysutils/m1n1/patches: patch-Makefile Log message: Update to m1n1 1.2.7 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/05/16 03:19:31 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Bump m1n1 version to 1.2.7 ok tobhe@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 04:51:36 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pod Log message: reflect reality better: document set_description and friends CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 04:52:58 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pod Log message: State -> BaseState, for lightweight requirements CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 05:20:00 Modified files: usr.sbin/pkg_add/OpenBSD: IdCache.pod Log message: the old "indirect method call" was deprecated recently (apart from mimicing perl base syntax on fh objects and the likes), so use the more consistent class->method calling method in examples (and in code) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 05:24:45 Modified files: x11/vlc : Makefile Log message: fix LIB_DEPENDS, reported by naddy CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/16 05:49:58 Modified files: infrastructure/lib/OpenBSD: TrackFile.pm Log message: add undef as last arg of do_backsubst ReverseSubst.pm 1.21 added mandatory args but didnt check all callers sent the appropriate amount of params. given that the first line of do_backsubst makes sure $context has a valid default value, passing undef should be a safe fix, but espie@ will probably improve :) fixes a make update-plist breakage reported by Volker Schlecht CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 05:53:01 Modified files: usr.sbin/pkg_add/OpenBSD: md5.pod Log message: typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 06:25:51 Modified files: multimedia/transcode: Makefile Log message: transcode: disable libquicktime. from Brad, ok op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 06:37:49 Modified files: multimedia : Makefile multimedia/mjpegtools: Makefile multimedia/mjpegtools/pkg: DESCR PLIST Removed files: multimedia/mjpegtools/pkg: PFRAG.quicktime Log message: mjpegtools: disable quicktime, merge in mjpegtools,quicktime package to main. original diff from Brad ok op. add @pkgpath marker pointed out by ajacoutot so that pkg_add -u can find updates (ignoring mjpegtools+optimized for this to avoid extra mess in a path which doesn't matter as we don't build FLAVOR=optimized binary packages anyway), ok ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/16 07:59:17 Modified files: infrastructure/lib/OpenBSD: ReverseSubst.pm TrackFile.pm Log message: default parameters for do_backsubst, more modern way to do it thx landry + vlkrs CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:04:16 Modified files: usr.sbin/pkg_add/OpenBSD: Mtree.pod Log message: document extra parameter that's used by pkg_check CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/05/16 08:10:43 Modified files: lib/libssl : s3_lib.c Log message: add missing pointer invalidation ok tb CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:28:39 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: document a few small details, some of them non-obvious like the inheritance hierarchy or the exact interface for ->add CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:29:20 Modified files: usr.sbin/pkg_add/OpenBSD: md5.pm Log message: explain why there is a hierarchy with one single subclass, because we never know when we may need to change crypto-hashes! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:30:12 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pm Log message: avoid the "indirect object" call, as it won't work with v5.36 document a few useful details introduce a less confusing set_destdir inteface for later CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:30:55 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: use the new set_destdir interface CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:31:26 Modified files: usr.sbin/pkg_add/OpenBSD: OldLibs.pm PackingList.pm Log message: ditch subclasses for PackingList: I ended up never using this anywhere CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:31:54 Modified files: usr.sbin/pkg_add/OpenBSD: IdCache.pm Log message: start un-exposing some internal methods CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/05/16 08:32:54 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c sys/dev/pci : if_ix.c sys/net : if.c if.h if_aggr.c if_bridge.c if_tpmr.c if_veb.c if_vlan.c sys/netinet : ip_carp.c Log message: Use separate IFCAPs for LRO and TSO. This diff introduces separate capabilities for TCP offloading. We split this into LRO (large receive offloading) and TSO (TCP segmentation offloading). LRO can be turned on/off via tcprecvoffload option of ifconfig and is not inherited to sub interfaces. TSO is inherited by sub interfaces to signal this hardware offloading capability to the network stack. With tweaks from bluhm, claudio and dlg ok bluhm, claudio CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 08:33:04 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Log message: cleaner documentation of what's going on CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 10:45:04 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Ustar.pm Log message: clean visible interface a bit: Ustar does not use errsay (but ArcCheck does) and having a forwarder for system for ONE use is a bit much ! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/16 10:55:32 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Ustar.pm Log message: explicitly rename internal methods with an _ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/16 11:01:31 Modified files: usr.sbin/rpki-client: repo.c Log message: RRDP snapshots should encode publish elements only once. If encountered fail the transfer and fall back to rsync. When more than one publish element for the same file exist the RP does not know which one to choose. Lets fail the RRDP transfer in this case and fall back to rsync. CA that publish a file more than once are buggy and need to be fixed. OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 11:18:06 Modified files: www/ungoogled-chromium/patches: patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h www/chromium/patches: patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h Log message: add back /* to i386 patches, ok robert CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/16 11:48:52 Modified files: usr.sbin/smtpd : mta.c smtp.c smtpc.c Log message: some fatal -> fatalx to improved logging errno doesn't generally contains anything useful after libtls functions, and in most cases it's explicitly cleared to avoid misuse, so change a few fatal() calls to fatalx() when logging libtls failures. Also, add the real error string, via tls_error() or tls_config_error(), that was missing before. ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/16 12:41:18 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: ecdhtest: check malloc() return values From Ilya Chipitsine CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/16 13:36:00 Modified files: sys/kern : uipc_domain.c sys/netinet : in_proto.c ip_input.c sys/sys : protosw.h Log message: Introduce temporary PR_MPSYSCTL flag to mark (*pr_sysctl)() handler MP safe. We have may of them, so use flag instead of pushing kernel lock within. Unlock ip_sysctl(). Still take kernel lock within IPCTL_MRTSTATS case. It looks like `mrtstat' protection is inconsistent, so keep locking as it was. Since `mrtstat' are counters, it make sense to rework them into per CPU counters with separate diffs. Feedback and ok from bluhm@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/16 13:44:55 Modified files: sys/sys : protosw.h Log message: Replace tab by space after #define in PR_* definitions. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/16 13:57:39 Modified files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: PLIST Log message: update to icinga-php-library-0.12.0 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/16 14:09:27 Modified files: sys/kern : uipc_mbuf.c Log message: Always set maximum queue length to passed in the IFQCTL_MAXLEN case. This is not the fast path, so dropping mq->mq_maxlen check doesn't introduce any performance impact, but makes code MP consistent. Discussed with and ok from bluhm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/16 14:23:44 Modified files: security/openssl-ruby-tests: Makefile Added files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_c Log message: openssl-ruby-tests: add upstream patch fixing OPENSSL_FIPS warnings https://github.com/ruby/openssl/pull/621 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/16 14:29:37 Modified files: security/openssl-ruby-tests: Makefile distinfo Removed files: security/openssl-ruby-tests/patches: patch-ext_openssl_ossl_c Log message: Update to openssl-ruby-tests 20230516 Upstream was incredibly fast to merge... CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/16 15:13:19 Modified files: lib/libc/sys : sysctl.2 Log message: add net.inet.tcp.tso; ok jan bluhm CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/16 15:28:46 Modified files: usr.sbin/user : user.c Log message: useradd: use "cp" instead of "pax" to copy dot files There are some minor semantic differences but nothing that should affect files in /etc/skel. OK op@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/16 19:57:15 Modified files: gnu/usr.bin/binutils-2.17/opcodes: i386-dis.c Log message: Add support for disassembling CET (including endbr64), XSS, OSPKE, clflushopt, clwb, ptwrite, rdpid, serialize, WAITPKG, and vmfunc extensions, as well as part of TSX. tpause and umonitor addr size handling isn't 100% correct, but good enough to get the instruction boundary. Correct decoding of rex64 {fxsave,fxrstor,xsave,xrstor,xsaveopt} to instead use a '64' suffix, ala "fxsave64". "good enough" ok kettenis@ deraadt@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/16 23:47:53 Modified files: multimedia : Makefile Removed files: multimedia/qtav: Makefile distinfo multimedia/qtav/patches: patch-common_pri patch-config_tests_xv_xv_pro patch-deploy_pri patch-examples_QMLPlayer_QMLPlayer_pro patch-examples_QMLPlayer_QMLPlayer_sdk_pro patch-examples_QMLPlayer_qtquick2applicationviewer_qtquick2applicationviewer_pri patch-examples_common_libcommon_pri patch-qml_SGVideoNode_cpp patch-qml_libQmlAV_pri patch-src_AVMuxer_cpp patch-src_QtAV_FilterContext_h patch-src_QtAV_private_AVCompat_h patch-src_codec_audio_AudioEncoderFFmpeg_cpp patch-src_codec_video_SurfaceInteropCUDA_cpp patch-src_codec_video_VideoEncoderFFmpeg_cpp patch-src_filter_LibAVFilter_cpp patch-src_libQtAV_pri patch-src_libQtAV_pro patch-src_subtitle_SubtitleProcessorFFmpeg_cpp patch-widgets_libQtAVWidgets_pri patch-widgets_libQtAVWidgets_pro multimedia/qtav/pkg: DESCR PLIST Log message: Remove QtAV Dead upstream, https://github.com/wang-bin/QtAV/commit/8bb780215bcd4a16d098a2a913d01f83b16193d7 OK kn, Brad CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/05/16 23:52:01 Modified files: regress/usr.bin/ssh: Makefile Log message: add LTESTS_FROM variable to allow skipping of tests up to a specific point. e.g. "make LTESTS_FROM=t-sftp" will only run the sftp.sh test and subsequent ones. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/17 00:37:14 Modified files: lib/libcrypto : crypto_internal.h lib/libcrypto/sha: sha512.c Log message: Clean up alignment handling for SHA-512. All assembly implementations are required to perform their own alignment handling. In the case of the C implementation, on strict alignment platforms, unaligned data will be copied into an aligned buffer. However, most platforms then perform byte-by-byte reads (via the PULL64 macros). Instead, remove SHA512_BLOCK_CAN_MANAGE_UNALIGNED_DATA and alignment handling to sha512_block_data_order() - if the data is aligned then simply perform 64 bit loads and then do endian conversion via be64toh(). If the data is unaligned then use memcpy() and be64toh() (in the form of crypto_load_be64toh()). Overall this reduces complexity and can improve performance (on aarch64 we get a ~10% performance gain with aligned input and about ~1-2% gain on armv7), while the same movq/bswapq is generated for amd64 and movl/bswapl for i386. ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/17 00:39:26 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Registry qtav removable CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/17 01:07:02 Modified files: devel/fribidi : Makefile distinfo Log message: Update to fribidi-1.0.13. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/17 01:42:38 Modified files: lib/libcrypto : crypto_lock.c lib/libcrypto/bn: bn_isqrt.c Log message: Use crypto_internal.h's CTASSERT() Now that this macro is available in a header, let's use that version rather than copies in several .c files. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/17 02:52:58 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-dom_ipc_jsactor_JSWindowActorChild_cpp Log message: www/mozilla-firefox: silence JSWindowActorChild::SendRawMessage warnings on stderr those were meant to be debug - from #1832242 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/17 02:55:47 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-dom_ipc_jsactor_JSWindowActorChild_cpp Log message: www/mozilla-firefox: MFC patch silencing JSWindowActorChild warnings those were meant to be debug - from #1832242 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/17 04:22:17 Modified files: sys/net : toeplitz.h Log message: fix stoeplitz_hash_h32. discussed with and ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/17 04:34:42 Modified files: infrastructure/mk: bsd.port.mk Log message: use shell constructs to divide the length of the command line by two. Go is a disease with its myriad of very small files. This does give us some respite. problem noticed by laurent cheylus and brought to my attention by sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/17 05:00:15 Modified files: databases/ruby-mysql: Makefile Added files: databases/ruby-mysql/patches: patch-ext_mysql_api_extconf_rb Log message: unbreak ruby-mysql with newer mariadb when built with newer llvm (this parses a header for integer macros following a pattern of names, but gets confused by a new string macro ER_UNKNOWN_ERROR_CODE). I'll remove this port next commit anyway as it's unmaintained and there are maintained alternatives, but might as well commit a fix since I have it. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/17 05:03:22 Modified files: databases : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: databases/ruby-mysql: Makefile distinfo databases/ruby-mysql/patches: patch-ext_mysql_api_extconf_rb patch-ext_mysql_api_mysql_c patch-test_test_mysql_rb databases/ruby-mysql/pkg: DESCR PLIST Log message: remove ruby-mysql; unmaintained upstream, there are maintained alternatives ok jeremy@ tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/17 05:09:10 Modified files: devel/py-resolvelib: Makefile distinfo devel/py-resolvelib/pkg: PLIST Log message: Update py-resolvelib 0.8.1-> 1.0.1 Changelog: https://github.com/sarugaku/resolvelib/blob/main/CHANGELOG.rst CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/17 05:09:39 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/pkg: PLIST Log message: Update ansible-core 2.14.5 -> 2.15.0 Changelog: https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst#v2-15-0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/17 05:11:25 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_download_download_prefs_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-v8_src_api_api_cc Log message: update to 113.0.5672.126 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/17 05:44:18 Modified files: games/freedink/game: Makefile Added files: games/freedink/game/patches: patch-src_gfx_fonts_cpp Log message: games/freedink/game: add const needed in upcoming sdl2-ttf update sounded good to bcallah CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/17 06:44:00 Modified files: sysutils/tmux-mem-cpu-load: Makefile distinfo sysutils/tmux-mem-cpu-load/patches: patch-common_cpu_h patch-openbsd_cpu_cc Log message: update to 3.8.0 and unbreak CPU usage gauge; take maintainership ok jasper@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/17 06:59:37 Modified files: sbin/fdisk : gpt.c mbr.c part.c part.h Log message: Make function and symmetry obvious by renaming PRT_make() to PRT_prt_to_dp() and PRT_parse() to PRT_dp_to_prt(). No functional change. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/17 07:39:46 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main PLIST-wx Added files: lang/erlang/25/patches: patch-lib_os_mon_c_src_cpu_sup_c patch-lib_os_mon_src_cpu_sup_erl patch-lib_os_mon_test_cpu_sup_SUITE_erl Log message: update lang/erlang to 25.3.2; from maintainer Volker Schlecht, thanks! Backports the implementation of cpu_sup:util/0,1 for OpenBSD (also done and upstreamed by Volker) and fixes a long-standing problem with missing conflict markes in PLIST, pointed out by espie. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/17 07:49:04 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.18.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/17 07:49:08 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to isc-bind-9.18.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/17 08:04:38 Modified files: mail/neomutt : Makefile distinfo mail/neomutt/patches: patch-color_ansi_c patch-color_command_c patch-conn_sasl_c patch-main_c patch-pager_display_c mail/neomutt/pkg: PLIST Log message: update to neomutt-20230517 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/17 09:00:18 Modified files: audio/amused : Makefile distinfo Log message: update audio/amused to 0.12 some bugfixes in the alsa backend. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/17 09:45:36 Modified files: usr.sbin/pkg_add/OpenBSD/PackageRepository: Installed.pm Log message: actually fix caching for release/stable $r2 computation was wrong, led to an undef, which autovivification promptly masked CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/17 09:51:58 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Error.pm Getopt.pm PackageInfo.pm PackageName.pm PackageRepository.pm Paths.pm PkgCfl.pm PkgCreate.pm RequiredBy.pm Signer.pm usr.sbin/pkg_add/OpenBSD/PackageRepository: HTTP.pm SCP.pm Log message: stop using old-style prototypes except where strictly necessary (for try/catch) signatures will be much more powerful once I move to 5.36 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/05/17 09:53:19 Modified files: www/varnish : Makefile distinfo Log message: Update for Varnish to 7.3.0 OK kn@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/17 11:06:10 Modified files: devel/jdk/11 : Makefile devel/jdk/11/patches: patch-make_common_NativeCompilation_gmk Added files: devel/jdk/11/patches: patch-src_hotspot_os_bsd_os_bsd_cpp patch-src_hotspot_share_runtime_os_hpp patch-src_hotspot_share_runtime_thread_cpp Log message: Disable stack guard pages in the primordial thread only to fix java integration with libreoffice. The primordial thread's stack permissions are immutable so stack guard pages can not be placed on it. Fortunately the launcher for normal java programs uses a separate thread to start the JVM and stack guard pages may be placed on thread stacks. Libreoffice, on the other hand, launches the JVM in the primordial thread and stack guard pages fail to be placed. Disabling stack guard pages for the primordial thread allows libreoffice to use java again, but with the side effect of breaking StackOverflowError exceptions on the primordial thread only. Reviewed by semarie@ & robert@. Okay robert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/17 13:23:05 Modified files: usr.sbin/rpki-client: Tag: OPENBSD_7_3 validate.c Log message: In valid_cert() also skip the check for CERT_IP_INHERIT objects like it is done for CERT_AS_INHERIT. Without this inheritance of IP address resources does not work. Problem noticed by Ties de Kock (tdekock (at) ripe.net) OK job@ tb@ benno@ from claudio This is errata/7.3/003_rpki.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/17 13:24:06 Modified files: usr.sbin/rpki-client: Tag: OPENBSD_7_2 validate.c Log message: In valid_cert() also skip the check for CERT_IP_INHERIT objects like it is done for CERT_AS_INHERIT. Without this inheritance of IP address resources does not work. Problem noticed by Ties de Kock (tdekock (at) ripe.net) OK job@ tb@ benno@ from claudio This is errata/7.2/025_rpki.patch CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/17 13:32:19 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 1.3.2 changelogs: https://github.com/google/osv-scanner/releases/tag/v1.3.0 https://github.com/google/osv-scanner/releases/tag/v1.3.1 https://github.com/google/osv-scanner/releases/tag/v1.3.2 gonzalo later sent in the same update "sure, go with yours" gonzalo CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/17 14:23:14 Modified files: sys/sys : device.h Log message: Lenovo x13s requires a Qualcomm firmware file which is 13.7MB, so increase the limit from 5MB to 15MB. What does it contain? A full copy of Windows VM framework? For now, we need it to read the battery status... "go for it" deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/17 15:15:03 Modified files: usr.sbin/pkg_add/OpenBSD: PackingList.pm Log message: fix -n CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/17 15:45:42 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Tolerate difference in some of the features advertised by the ID_AA64PFR0_EL1 register across cores. The CSV2/CSV3 features are handled on a per-core basis so it is fine if they are different. And we only support 64-bit userland so it is fine if the EL0/EL1/EL2/EL3 fields are different too. This prevents us from printing a warning on the Rockchip RK3588 SoC which combines Cortex-A55 with Cortex-A76 that implement a sightly different feature set. ok deraadt@, mlarkin@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/17 16:12:51 Modified files: sbin/sysctl : sysctl.c sys/kern : kern_sysctl.c sys/sys : sysctl.h Log message: Implement battery management sysctl. This will provide a set of sysctls to control the charging of laptop batteries: * hw.battery.chargemode (int) -1: force discharge 0: inhibit charge 1: auto In auto mode charging may be controlled by: * hw.battery.chargestop (int) Percentage (0-100) of last full capacity at which the battery should stop charging. * hw.battery.chargestart (int) Percentage (0-100) of last full capacity at which the battery should start charging. The idea is that with hw.battery.chargemode=1 hw.battery.chargestop=80 hw.battery.chargestart=75 the battery would be kept charged within the range between 75% and 80%. Allowable settings and some details of the behavior may differ between hardware implementations. Committing this early to easy testing of further diffs that implement this functionality in acpithinkpad(4) and aplsmc(4). ok kn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/17 17:12:04 Modified files: sys/dev/fdt : qcscm.c Log message: Add support for the Peripheral Authentication Service SMC interface. These are used to authenticate and boot firmware images on the many coprocessors embedded in Qualcomm SoCs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/17 17:19:00 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcipcc.c Log message: Add qcipcc(4), a driver for the inter-processor mailbox interface used to inform (and get informed) of changes to shared memory state. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/17 17:25:45 Modified files: sys/dev/ofw : ofw_misc.c ofw_misc.h Log message: Add a framework for hardware locks. ok kettenis@ drahn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/17 17:30:58 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcmtx.c Log message: Add qcmtx(4), a driver for the hardware spinlock on Qualcomm SoCs that is used to synchronize access to the shared memory table between the application cores we run on and the co-processors next to us. ok kettenis@ drahn@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/05/17 21:45:15 Modified files: devel/cabal-install: Makefile distinfo devel/cabal-install/files: openbsd.json Log message: Upgrade devel/cabal-install 3.8->3.10 OK kili@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/17 22:26:06 Modified files: lib/libc/arch/amd64/sys: Ovfork.S Log message: Make two corrections to the vfork(2) stub: * with IBT, it can't return via an indirect jump as that would require the *caller* to have an endbr64 * to support a potential vmspace-sharing implementation, keep the retguard value in an arg register across the underlying syscall ok kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/18 00:35:57 Modified files: devel/pre-commit: Makefile distinfo Log message: Update pre-commit 3.3.1 -> 3.3.2 Changelog: https://github.com/pre-commit/pre-commit/releases/tag/v3.3.2 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/05/18 02:22:37 Modified files: sys/dev/pci : if_ix.c ixgbe.h ixgbe_type.h sys/netinet : tcp_var.h Log message: Use TSO offloading in ix(4). With a lot of tweaks, improvements and testing from bluhm. Thanks to Hrvoje Popovski from the University of Zagreb for his great testing effort to make this happen. ok bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 02:33:36 Modified files: x11/gnome/initial-setup: Makefile x11/gnome/initial-setup/pkg: PLIST Log message: Add @comment to explain why we need a homedir. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:37:40 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.135. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:37:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.135. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:38:07 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.135. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:45:03 Modified files: graphics/exiv2 : Makefile distinfo Log message: Update to exiv2-0.27.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:45:55 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-431.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:50:51 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 03:57:48 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.13. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/18 03:59:44 Modified files: sys/kern : uipc_domain.c sys/netinet : in_proto.c ip_input.c sys/sys : protosw.h Log message: Revert ip_sysctl() unlocking. Lock order issue was triggered in UVM layer. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/18 04:04:30 Modified files: multimedia/transcode/pkg: PLIST Log message: sync PLIST, from Brad, packaging failure reported by naddy CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/18 04:23:19 Modified files: sys/kern : kern_sysctl.c syscalls.master uipc_domain.c Log message: Backout sysctl(2) unlocking. Lock order issue was triggered in UVM layer. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/05/18 04:24:28 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/18 04:25:24 Modified files: security/keepassxc: Makefile distinfo security/keepassxc/pkg: PLIST Log message: Update keepassxc to 2.7.5 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/18 05:16:05 Modified files: games/dmagnetic: Makefile distinfo Log message: update games/dmagnetic to 0.37, from Thomas Dettbarn (maintainer) with a small tweak by me (override MYPREFIX instead of patching the Makefile) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/18 05:38:40 ports/x11/kde-applications/libkexiv2/patches Update of /cvs/ports/x11/kde-applications/libkexiv2/patches In directory cvs.openbsd.org:/tmp/cvs-serv49525/patches Log Message: Directory /cvs/ports/x11/kde-applications/libkexiv2/patches added to the repository CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/05/18 06:10:04 Modified files: sys/net : if_pfsync.c Log message: sc_st_mtx is not sufficient protection to move state around pfsync(4) queues. We also need to grab pf_state::mtx to put/remove state instance safely from pfsync(4) queue. The issue has been pointed out by bluhm@. Patch survived testing done by hrvoje@ OK dlg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/18 06:15:20 Modified files: sysutils/xstatbar: Makefile sysutils/xstatbar/patches: patch-stats_c patch-stats_h patch-xstatbar_c Log message: xstatbar tweaks to shorten the output a little to help not overrun the display line on systems with more cores - just print single "cpu:" text before all cores rather than one for each core (also avoids odd gaps in numbering with SMT-disabled cores; on intel big/little the P cores have SMT but E cores don't, so there you get cpu0:, cpu2:, cpu4:, cpu5:, cpu6:, [...]) - move the cpuonline check to avoid double gap when a core is skipped - don't print textual cpu% (user/nice/sys/spin/intr/idle) per-core when there are a larger number of cores (I considered collapsing all cpus into a signal combined output instead, but that means you can't distinguish between e.g. "one core pegged at 100% others idle" and "all cores lightly loaded") CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/18 06:23:47 Modified files: sysutils/bacula: Makefile distinfo sysutils/bacula/patches: patch-configure Log message: update to 13.0.3 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/18 07:39:18 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-m4_curl-compilers_m4 Added files: net/curl/patches: patch-lib_vquic_curl_ngtcp2_c Log message: net/curl: security update to 8.1.0 curl(1): add --proxy-http2 Includes fixes for CVE-2023-28319: UAF in SSH sha256 fingerprint check CVE-2023-28320: siglongjmp race condition CVE-2023-28321: IDN wildcard match CVE-2023-28322: more POST-after-PUT confusion Some of those affect protocols not enabled in the port. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/18 08:03:37 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_3 patch-m4_curl-compilers_m4 Added files: net/curl/patches: Tag: OPENBSD_7_3 patch-lib_vquic_curl_ngtcp2_c Log message: net/curl: security update to 8.1.0 curl(1): add --proxy-http2 Includes fixes for CVE-2023-28319: UAF in SSH sha256 fingerprint check CVE-2023-28320: siglongjmp race condition CVE-2023-28321: IDN wildcard match CVE-2023-28322: more POST-after-PUT confusion Some of those affect protocols not enabled in the port. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/18 08:11:18 Modified files: sys/net : pf_if.c Log message: Assert pf lock on interface handling Make sure that all hooks into pf's internal list of interfaces do happen with the pf lock held, i.e. nothing relies on the net lock alone, so that later unlocking can then rely on it. Full i386 regress (thanks bluhm) and daily usage are fine OK sashan CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/18 08:14:43 Modified files: misc/buffer/patches: patch-buffer_c Log message: add a blank line in the patch to avoid an rcs keyword (Header) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/18 08:18:03 Modified files: archivers/xz : Makefile distinfo Log message: archivers/xz: maintenance update to 5.4.3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/18 09:51:25 Modified files: net/libdnet : Makefile Log message: depend on py-setuptools libdnet's manual python bits just need the build dependency, i.e. don't use MODPY_SETUPTOOLS=Yes as this is a non-standard python port. found by naddy sthen agrees CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 10:07:12 Added files: lib/libc/hidden/sys: ktrace.h Log message: Add PROTO_NORMAL() declarations for utrace (and ktrace) syscalls so that the internal call can't be interposed over by the app. ok tb@ otto@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 10:11:10 Modified files: lib/libc/compat-43: getwd.c lib/libc/gen : getcwd.c lib/libc/hidden: stdlib.h unistd.h lib/libc/hidden/sys: stat.h lib/libc/stdlib: realpath.c Added files: lib/libc/hidden/sys: event.h shm.h Log message: Add PROTO_NORMAL() declarations for the remaining syscalls, to avoid future, inadvertant PLT entries. Move the __getcwd and __realpath declarations to hidden/{stdlib,unistd}.h to consolidate and remove duplication. ok tb@ otto@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 10:14:05 Modified files: lib/libc/arch/amd64/string: memmove.S Log message: memmove() entry point is declared with NENTRY() and isn't consecutive with an ENTRY(), so it needs its own endbr64 for IBT ok deraadt@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/18 10:30:01 Modified files: usr.sbin/pkg_add/OpenBSD: style.pod Log message: adjust style to post v5.36 world CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 10:33:39 Modified files: libexec/ld.so/amd64: ldasm.S Log message: If you disable retpolineplt then _dl_bind_start is called with an indirect branch, so include an endbr64 Just In Case. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/18 12:29:28 Modified files: usr.sbin/user : user.c Log message: user: handle paths with whitespace / metacharacters Use execv(3) instead of system(3) to run external commands. This avoids problems with whitespace and shell metacharacters in path names. OK op@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 14:45:55 Log message: Import ruby-trilogy 2.4.0 trilogy is a MySQL-compatible library for ruby. OK tb@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-May-18 N ports/databases/ruby-trilogy/Makefile N ports/databases/ruby-trilogy/distinfo N ports/databases/ruby-trilogy/pkg/DESCR N ports/databases/ruby-trilogy/pkg/PLIST N ports/databases/ruby-trilogy/patches/patch-ext_trilogy-ruby_src_socket_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 14:48:41 Log message: Import ruby-idn 0.1.5 Provides ruby bindings for the libidn library LDEP fix from sthen@ OK sthen@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-May-18 N ports/devel/ruby-idn/Makefile N ports/devel/ruby-idn/distinfo N ports/devel/ruby-idn/pkg/DESCR N ports/devel/ruby-idn/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 14:50:47 Log message: Import ruby-commonmarker 0.23.9 ruby wrapper for libcmark-gfm OK sthen@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-May-18 N ports/textproc/ruby-commonmarker/Makefile N ports/textproc/ruby-commonmarker/distinfo N ports/textproc/ruby-commonmarker/pkg/DESCR N ports/textproc/ruby-commonmarker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 14:51:50 Log message: Import ruby-rinku 2.0.6 fast and very smart autolinking library for ruby OK sthen@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-May-18 N ports/textproc/ruby-rinku/Makefile N ports/textproc/ruby-rinku/distinfo N ports/textproc/ruby-rinku/pkg/DESCR N ports/textproc/ruby-rinku/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 14:52:46 Log message: Import ruby-unf_ext 0.0.8.2 unicode normalization form support library for Ruby OK sthen@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-May-18 N ports/textproc/ruby-unf_ext/Makefile N ports/textproc/ruby-unf_ext/distinfo N ports/textproc/ruby-unf_ext/pkg/DESCR N ports/textproc/ruby-unf_ext/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/18 15:29:05 Modified files: databases : Makefile devel : Makefile textproc : Makefile Log message: Hook up: databases/ruby-trilogy devel/ruby-idn textproc/ruby-commonmarker textproc/ruby-rinku textproc/ruby-unf_ext CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/18 16:30:27 Modified files: archivers/gtar : Makefile Added files: archivers/gtar/patches: patch-lib_system_h Log message: archivers/gtar: fix remote access when using unprivileged user account Adapted from upstream; problem reported by Filipe de Sa-Soares. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/05/18 18:54:28 Modified files: lib/libcrypto : crypto_internal.h crypto_lock.c lib/libcrypto/bn: bn_isqrt.c lib/libcrypto/sha: sha512.c Log message: backout alignment changes (breaking at least two architectures) CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 19:04:39 Modified files: sys/netinet : tcp.h Log message: Move tcp_info structure to be under '#if __BSD_VISIBLE' to repair compliance with POSIX/SUS restrictions on ok bluhm@ ports testing and ok sthen@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/18 19:12:23 Modified files: lib/libc/sys : pledge.2 sys/kern : kern_pledge.c Log message: Since waitid(2) shares code with wait4(2) and doesn't expose any non-trivial new information or code-paths over wait4(), include it in pledge("stdio") discussed with deraadt@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/18 19:41:33 Modified files: devel/jdk/17 : Makefile Added files: devel/jdk/17/patches: patch-src_hotspot_os_bsd_os_bsd_cpp patch-src_hotspot_share_runtime_os_hpp patch-src_hotspot_share_runtime_stackOverflow_cpp Log message: Disable stack guard pages in the primordial thread only to fix java integration with libreoffice. The primordial thread's stack permissions are immutable so stack guard pages can not be placed on it. Fortunately the launcher for normal java programs uses a separate thread to start the JVM and stack guard pages may be placed on thread stacks. Libreoffice, on the other hand, launches the JVM in the primordial thread and stack guard pages fail to be placed. Disabling stack guard pages for the primordial thread allows libreoffice to use java again, but with the side effect of breaking StackOverflowError exceptions on the primordial thread only. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/05/18 19:43:09 Modified files: devel/jdk/1.8 : Makefile devel/jdk/1.8/patches: patch-hotspot_src_os_bsd_vm_os_bsd_cpp Added files: devel/jdk/1.8/patches: patch-hotspot_src_share_vm_runtime_os_hpp patch-hotspot_src_share_vm_runtime_thread_cpp Log message: Disable stack guard pages in the primordial thread only to fix java integration with programs like libreoffice. The primordial thread's stack permissions are immutable so stack guard pages can not be placed on it. Fortunately the launcher for normal java programs uses a separate thread to start the JVM and stack guard pages may be placed on thread stacks. Libreoffice, on the other hand, launches the JVM in the primordial thread and stack guard pages fail to be placed. Disabling stack guard pages for the primordial thread allows libreoffice to use java again, but with the side effect of breaking StackOverflowError exceptions on the primordial thread only. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/18 21:38:07 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST Added files: sysutils/grafana/patches: patch-pkg_cmd_grafana-cli_commands_install_command_go Removed files: sysutils/grafana/patches: patch-pkg_cmd_grafana-cli_commands_commands_go Log message: sysutils/grafana: update to 9.5.2 ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 00:36:45 Modified files: security/libnettle: Makefile distinfo security/libnettle/patches: patch-Makefile_in patch-configure_ac security/libnettle/pkg: PLIST Added files: security/libnettle/patches: patch-x86_64_sha_ni_sha256-compress-n_asm Removed files: security/libnettle/patches: patch-blowfish-bcrypt_c patch-getopt_c patch-x86_64_sha_ni_sha256-compress_asm Log message: Update to libnettle-3.9. All tests pass on amd64 and arm64. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 00:51:48 Modified files: www/py-requests: Makefile www/py-requests/pkg: DESCR Log message: update DESCR for py-requests, it has become out of sync since it was written (in particular: Apache license not ISC, and uses urllib3 not urllib2). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 01:05:39 Modified files: net/libproxy : Makefile distinfo net/libproxy/pkg: DESCR PLIST Added files: net/libproxy/patches: patch-data_install-git-hook_sh Removed files: net/libproxy/patches: patch-libproxy_CMakeLists_txt patch-libproxy_cmake_modules_pacrunner_duktape_cmk patch-libproxy_test_CMakeLists_txt patch-libproxy_url_cpp Log message: Update to libproxy-0.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 01:05:52 Modified files: net/signond : Makefile Added files: net/signond/patches: patch-src_remotepluginprocess_remotepluginprocess_pro Log message: Fix Qt version detection (we don't need libproxy with Qt >=5.5.0). CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/19 01:10:57 Modified files: math/hdf5 : Makefile distinfo math/hdf5/patches: patch-m4_aclocal_fc_f90 math/hdf5/pkg : PLIST Log message: Update hdf5 to 1.14.1. OK landry@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/19 01:25:16 Modified files: usr.sbin/pkg_add/OpenBSD: Getopt.pm State.pm Log message: remove indirect calls CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/19 01:30:40 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: this parameter does not exist CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/19 01:37:11 Modified files: usr.sbin/pkg_add/OpenBSD: Paths.pm Log message: make Paths fully OO, as it makes some things simpler CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/05/19 01:46:34 Modified files: usr.bin/tmux : format.c tmux.1 Log message: Add format for server_sessions, from Magnus Gross. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/19 03:26:50 Modified files: games/dmagnetic: Makefile Log message: unbreak games/dmagnetic packaging; reported by ajacoutot@, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 03:38:03 Modified files: www/py-requests: Makefile www/py-requests/pkg: DESCR Log message: Fix previous to unbreak packaging: DESCR contains weird characters: It allows you to send HTTP/1.1 requests extremely easily. There???s no on line 5 pkg_create: Can't continue CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/19 04:19:05 Added files: infrastructure/lib/OpenBSD: SharedLibs2.pm Log message: temporary file I want to migrate SharedLibs to fully OO, but since it's used in base and ports, tweaking the API is a headache. So just do a temporary copy for ports usage, then I can tweak base as I wish CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:01 Modified files: textproc/py-ruamel.yaml: Makefile distinfo textproc/py-ruamel.yaml/pkg: PLIST Log message: update to py3-ruamel.yaml-0.17.26 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:01 Modified files: textproc/py-xmlschema: Makefile distinfo Log message: update to py3-xmlschema-2.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:04 Modified files: net/lldpd : Makefile distinfo Log message: update to lldpd-1.0.17 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:05 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.7.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:08 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.48 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:10 Modified files: databases/py-sqlparse: Makefile distinfo databases/py-sqlparse/pkg: PLIST Log message: update to py3-sqlparse-0.4.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:28:56 Modified files: security/py-trustme: Makefile distinfo Log message: update to py3-trustme-1.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:31:16 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml Log message: update to difftastic-0.47.0, from Volker Schlecht (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:41:39 Log message: import ports/fonts/victor-mono, from Ashlen , tweak/ok op@ Victor Mono is an open-source monospaced font with optional semi-connected cursive italics and programming symbol ligatures. The typeface is slender, crisp and narrow, with a large x-height and clear punctuation, making it legible and ideal for code. It comes in seven weights and Roman, Italic and Oblique styles. Status: Vendor Tag: sthen Release Tags: sthen_20230519 N ports/fonts/victor-mono/Makefile N ports/fonts/victor-mono/distinfo N ports/fonts/victor-mono/pkg/DESCR N ports/fonts/victor-mono/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:41:58 Modified files: fonts : Makefile Log message: +victor-mono CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:43:55 Modified files: multimedia/dvdstyler: Makefile Added files: multimedia/dvdstyler/patches: patch-src_mediaenc_ffmpeg_cpp patch-src_mediaenc_ffmpeg_h Log message: Fix building DVDStyler with newer FFmpeg. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:44:39 Modified files: audio/cmus : Makefile Added files: audio/cmus/patches: patch-ip_ffmpeg_c Log message: Fix building cmus with newer FFmpeg. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:46:48 Modified files: fonts/ibm-plex : Makefile distinfo Log message: update to ibm-plex-6.3.0, from Josiah Frentsos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:51:16 Modified files: graphics/openscenegraph: Makefile Log message: Disable hidden dep on dcmtk; build fails if it's installed. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 04:57:57 Modified files: games/stepmania: Makefile games/stepmania/patches: patch-src_arch_MovieTexture_MovieTexture_FFMpeg_cpp patch-src_arch_MovieTexture_MovieTexture_FFMpeg_h Log message: preemptive fix for building against newer FFmpeg, from Brad (backport of upstream commits + PR) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 05:07:26 Modified files: graphics/libwebp: Makefile distinfo graphics/libwebp/pkg: PLIST Log message: update to libwebp-1.3.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 05:07:30 Modified files: multimedia/dav1d: Makefile distinfo multimedia/dav1d/patches: patch-src_arm_64_ipred16_S patch-src_arm_64_ipred_S Added files: multimedia/dav1d/patches: patch-src_thread_task_c Log message: update to dav1d-1.2.0, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 05:07:55 Modified files: audio/pianobar : Makefile distinfo audio/pianobar/patches: patch-Makefile Log message: update to pianobar-2022.04.01, from Brad includes build fix for FFmpeg 5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 05:10:21 Modified files: games/bzflag : Makefile Removed files: games/bzflag/patches: patch-src_platform_SDLMedia_cxx Log message: bzflag port tweak, from Brad: "Remove the one and only local patch left. Upstream questioned the purpose of the patch. The commit history seems to indicate it was a workaround for some issue many moons ago. Speaking to Alexandre it seems the patch makes the situation worse and the audio output unpleasant." CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 05:18:55 Modified files: net : Makefile Log message: No more FLAVOR for libproxy. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 05:24:10 Modified files: textproc/libxml: Makefile distinfo Log message: Update to libxml-2.11.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 05:35:33 Modified files: textproc/apertium-dicts/ita: Makefile textproc/apertium-dicts/por-cat: Makefile textproc/apertium-dicts/srd: Makefile Log message: Unbreak: these now build fine with libxml-2.11.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 05:36:59 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20230518. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 05:42:19 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.32.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/19 06:02:34 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.14. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 06:27:39 Modified files: security/py-hvac: Makefile distinfo security/py-hvac/pkg: PLIST Log message: update to py3-hvac-1.1.0, from Mikolaj Kucharski (maintainer) + i dropped the obsolete RUN_DEPENDS on py-six CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/19 06:28:01 Log message: import nuclei-2.9.4 Nuclei is used to send requests across targets based on a template, leading to zero false positives and providing fast scanning on a large number of hosts. Nuclei offers scanning for a variety of protocols, including TCP, DNS, HTTP, SSL, File, Whois, Websocket, Headless etc. With powerful and flexible templating, Nuclei can be used to model all kinds of security checks. From Xi Lu who is also taking maintainership of the port, thanks! With tweaks by me and sthen, ok sthen Status: Vendor Tag: op Release Tags: op_20230519 N ports/security/nuclei/Makefile N ports/security/nuclei/distinfo N ports/security/nuclei/modules.inc N ports/security/nuclei/pkg/DESCR N ports/security/nuclei/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/19 06:28:36 Modified files: security : Makefile Log message: +nuclei CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/19 07:43:28 Modified files: math/rstudio : Makefile math/rstudio/files: rstudio.sh Added files: math/rstudio/patches: patch-src_cpp_session_modules_SessionPackages_R Log message: rstudio tweaks: - patch to use curl on OpenBSD (for fetching packages from CRAN); it's already a dep via math/R so no new deps needed, from Volker Schlecht - use exec in the bin wrapper "I don't see any reason not to just go ahead" bcallah@ (maintainer) CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/19 09:18:06 Modified files: usr.sbin/smtpd : smtpd.conf.5 Log message: fix markup for `maildir' in smtpd.conf(5) pathname and junk are both optional, but indipendently so. ok aisha, millert CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/19 09:22:36 Log message: import victor-mono Victor Mono is an open-source monospaced font with optional semi-connected cursive italics and programming symbol ligatures. The typeface is slender, crisp and narrow, with a large x-height and clear punctuation, making it legible and ideal for code. It comes in seven weights and Roman, Italic and Oblique styles. package by Ashlen who is the maintainer ok op Status: Vendor Tag: aisha Release Tags: aisha_20230519 U ports/fonts/victor-mono/Makefile U ports/fonts/victor-mono/distinfo U ports/fonts/victor-mono/pkg/DESCR U ports/fonts/victor-mono/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/19 09:39:52 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.10.0 -> 7.10.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/19 10:24:08 Modified files: editors/helix : Makefile crates.inc distinfo editors/helix/patches: patch-helix-loader_build_rs patch-helix-loader_src_grammar_rs editors/helix/pkg: PLIST Removed files: editors/helix/patches: patch-Cargo_lock patch-Cargo_toml Log message: Update to helix 23.05, from Volker Schlecht, tested/ok maintainer This drops the Cargo.lock and Cargo.toml patches and greatly simplifies the patches by using #[cfg()] instead of zap. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/19 10:29:26 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: update devel/goreleaser to v1.18.2 from maintainer Laurent Cheylus, thanks! CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/19 11:10:10 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-contrib PLIST-docs Log message: Update to PostgreSQL 15.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/19 11:31:20 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: Add missing rsa_security_bit() handler to the RSA-PSS ASN1_METHOD Prompted by a report by Steffen Ullrich on libressl@openbsd.org ok jsing CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/19 12:43:16 Modified files: share/man/man9 : uvm_init.9 Log message: uvm_coredump(9) was removed in 2015 (commitid dNPv28CJI5BxtRGW) as real processes have been dumped using uvm_coredump_walkmap(9) since 2009-03-05Z19:52:24. Document the current API. CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2023/05/19 12:46:55 Modified files: multimedia/frei0r-plugins: Makefile distinfo multimedia/frei0r-plugins/pkg: PLIST Log message: Update to frei0r-plugins-2.3.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/19 12:57:48 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230519 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/19 14:54:55 Modified files: sys/dev/fdt : qcipcc.c Log message: Clear interrupt before executing the interrupt handler as we otherwise risk losing an interrupt for the same pin. This can happen when a second interrupt occurs between the interrupt handler's execution and us clearing the interrupt. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/19 15:13:49 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcsmem.c Log message: Add qcsmem(4), a driver for the shared memory table on Qualcomm SoCs used to establish data communication channels with co-processors. ok kettenis@ drahn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/19 15:15:16 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Have mainbus attach nodes under /reserved-memory, so that qcsmem(4) shows up. ok kettenis@ drahn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/19 15:26:10 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcsmptp.c Log message: Add qcsmptp(4), a driver to share 32-bit values between (co-)processors. The inbound path is typically used as interrupt controller, e.g. to handle handover and ready interrupts when a remoteproc boots. The outbound path seems to be used to stop cores, but we don't do that yet. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/19 23:42:57 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: remove binary curve remnants This wasn't properly hidden under OPENSSL_NO_EC2M, and all it does now is producing ugly errors and useless "statistics". While looking at this, I found that much of speed "has been pilfered from [Eric A. Young's] libdes speed.c program". Apparently this was an precursor and ingredient of SSLeay. Unfortunately, it seems that this piece of the history is lost. ok miod PS: If anyone is bored, a rewrite from scratch of the speed 'app' would be a welcome contribution and may be an instructive rainy day project. The current code was written in about the most stupid way possible so as to maximize fragility and unmaintainability. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/20 02:22:36 Modified files: devel/cmake : Makefile distinfo Log message: Update CMake to 3.26.4 Changelog: https://www.kitware.com/cmake-3-26-4-available-for-download/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/20 02:55:57 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.10.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/20 02:59:26 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.405 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/20 03:30:57 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: Don't bother setting the effective group, it doesn't affect file creation on a BSD system anyhow (duh moment, thx semarie@) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 03:49:47 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-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer to version 1.22.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 03:56:22 Modified files: net/bro : Makefile distinfo Log message: SECURITY update to zeek-5.0.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 04:00:21 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.137. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 04:00:32 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.137. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 04:00:45 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.137. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 04:09:50 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 04:26:22 Modified files: net/bro : Tag: OPENBSD_7_3 Makefile distinfo Log message: SECURITY update to zeek-5.0.9. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/20 04:40:02 Modified files: sysutils/gitlab-cli: Makefile distinfo sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.30.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/20 05:12:37 Modified files: net/bitcoin : Makefile distinfo Log message: Update bitcoin to 24.1 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/05/20 05:19:46 Modified files: print/texlive/base: Makefile Added files: print/texlive/base/patches: patch-texk_web2c_luatexdir_lua_loslibext_c patch-texk_web2c_luatexdir_lua_luatex-core_c patch-texk_web2c_luatexdir_lua_luatex-core_lua Log message: Patch CVE-2023-32700: Arbitrary code execution in LuaTeX. Patch from Max Chernoff. Commit timing coordinated with him too. https://tug.org/~mseven/luatex.html LGTM sthen@, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/20 05:44:15 Modified files: usr.bin/openssl: speed.c Log message: openssl speed: minor style nits This drops a bunch of unnecessary parentheses, makes the strcmp() checks consistent and moves some "}\n\telse" to "} else". Makes an upcoming commit smaller CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/20 06:02:46 Modified files: sys/dev/acpi : acpithinkpad.c Log message: Implement battery charge control. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/20 06:03:02 Modified files: usr.bin/openssl: openssl.1 speed.c Log message: openssl speed: add an '-unaligned n' option All hashes and ciphers covered by speed should be able to handle unaligned input and output. The buffers used in openssl speed are well aligned since they are large, so will never exercise the more problematic unaligned case. I wished something like this was available on various occasions. It would have been useful to point more easily at OpenSSL's broken T4 assembly. Yesterday there were two independent reasons for wanting it, so I sat down and did it. It's trivial: make the allocations a bit larger and use buffers starting at an offset inside these allocations. Despite the trivality, I managed to have a stupid bug. Thanks miod. discussed with jsing ok miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/20 06:07:21 Modified files: regress/usr.bin/openssl: Makefile Log message: Add a slow regress target that runs openssl speed with proper alignment and with an unaligned offset. Let's see if all ciphers on our strict alignment arches can deal with this. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/20 06:45:24 Modified files: infrastructure/bin: check-lib-depends Log message: move to the OO version of SharedLibs CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/05/20 06:48:36 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Do not grab the `vmmaplk' recursively, prevent a self-deadlock. Change the semantic of vm_map_busy() to be able to completely unlock the `vmmaplk' instead of downgrading it to a read lock in mlock(2). This is necessary because uvm_fault_wire() tries to re-grab the same lock. We now keep track of the thread currently holding the vmmap busy to ensure it can relock & unbusy the vmmap. The new pattern becomes: ....vm_map_lock(map); ....vm_map_busy(map); /* prevent other threads to grab an exclusive lock */ ....vm_map_unlock(map); .... ..../* .... * Do some stuff generally requiring a tsleep(9). .... */ .... ....vm_map_lock(map); ....vm_map_unbusy(map); /* allow other threads to make progress after unlock */ ....vm_map_unlock(map); Fix adapted from NetBSD's r1.249 of uvm/uvm_map.c. Issue reported by Jacqueline Jolicoeur exposed by a "wallet refresh" of the Monero App. Panic hand-copied below: sleep_finish() rw_enter() uvmfault_lookup() uvm_fault_check() uvm_fault() uvm_fault_wire() uvm_map_pageable_wire() sys_mlock() This version skips bumping the map's timestamp if the lock is acquired by the thread marked the VM map busy. This prevents a KASSERT() reported by bluhm@ triggered by regress/misc/posixtestsuite conformance/interfaces/mmap/18-1 ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/05/20 06:52:30 Modified files: lang/go : Makefile lang/go/patches: patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go Added files: lang/go/patches: patch-src_debug_elf_elf_go Log message: Since the Go compiler does not emit branch target landing pad instructions on either amd64 or arm64, mark Go binaries with PT_OPENBSD_NOBTCFI such that the kernel runs them without branch target CFI enforcement. Hopefully the Go compiler will grow support for BTI/IBT at some point in the near future. At that point we should revisit marking the binaries. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/20 07:18:34 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_download_download_prefs_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-v8_src_api_api_cc Log message: update to 113.0.5672.126 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/20 09:16:48 Modified files: sbin/disklabel : editor.c Log message: p_fragblock = DISKLABELV1_FFS_FRAGBLOCK(0, 0) sets p_fragblock to 0. Just use p_fragblock = 0 as in all other initializations of p_fragblock. No functional change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/20 09:57:40 Modified files: usr.bin/openssl: openssl.1 Log message: Remove a space that I thought I had already deleted. Makes mandoc -Tlint happier CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/20 10:00:22 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: ecdhtest: Fix indent CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/05/20 10:02:25 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.44 ok aisha@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/20 11:26:54 Modified files: archivers/blosc: Makefile distinfo Log message: Update c-blosc to 1.21.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 12:01:17 Log message: Import sdl2-pango-2.1.5 SDL2_Pango is a library for graphically rendering internationalized and tagged text in SDL2 using TrueType fonts. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230520 N ports/devel/sdl2-pango/distinfo N ports/devel/sdl2-pango/Makefile N ports/devel/sdl2-pango/patches/patch-SDL2_Pango_pc_in N ports/devel/sdl2-pango/pkg/DESCR N ports/devel/sdl2-pango/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 12:01:38 Modified files: devel : Makefile Log message: +sdl2-pango CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 12:02:08 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 12:02:29 Modified files: games/tuxpaint-config: Makefile distinfo games/tuxpaint-config/patches: patch-Makefile games/tuxpaint-config/pkg: PLIST Log message: Update to tuxpaint-config-0.0.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/20 12:02:46 Modified files: games/tuxpaint-stamps: Makefile distinfo Log message: Update to tuxpaint-stamps-20230519. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/20 13:10:25 Modified files: distrib/miniroot: install.sub Log message: Ask for disk crypto after root disk question Encrypt the root disk? (disk, no or '?' for details) [no] Which disk is the root disk? ('?' for details) [sdN] becomes Which disk is the root disk? ('?' for details) [sd0] Encrypt the root disk? (yes, no or '?' for details) [no] so that answering 'sd0' at this point during installation behaves the same as before the new question: specifying the root disk. Users no longer deal with two (softraid chunk sd0, root disk sd1), but just one disk as before, while sdN are dealt with transparently. Code also gets simpler and should enable more improvements soon. Feedback OK afresh1 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/05/20 13:19:52 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.12.7. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/20 14:00:28 Modified files: distrib/miniroot: install.sub Log message: typofix message in previous CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/20 14:13:12 Modified files: emulators/retroarch: Makefile Log message: emulators/retroarch: disable FLAC configure picks up FLAC if it happens to be installed. Disable for reproducible builds. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/20 14:31:53 Modified files: sysutils/ggrep : Makefile distinfo Log message: sysutils/ggrep: update to 3.11 for some bug fixes CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/20 17:09:11 Modified files: sysutils/loki : Makefile distinfo sysutils/loki/patches: patch-cmd_loki_loki-local-config_yaml Log message: sysutils/loki: update to 2.8.2 ok landry@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/05/20 23:11:38 Modified files: share/man/man9 : uvm_init.9 Log message: zap extra word and some hyphens; ok guenther CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/21 00:46:58 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient to 3.8.2 Update diff from maintainer, thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 01:29:54 Modified files: net/bro : Makefile Log message: PORTROACH: ignore 5.2.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 01:43:49 Modified files: x11/ruby-dbus : Makefile distinfo Log message: Update to ruby-dbus-0.22.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 01:51:34 Modified files: x11/icewm : Makefile distinfo Log message: Update to icewm-3.3.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 01:53:21 Modified files: security/py-pykeepass: Makefile distinfo security/py-pykeepass/pkg: PLIST Log message: Update to py3-pykeepass-4.0.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 01:58:55 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.29.6. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/21 02:00:49 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank to 5.6.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 02:02:21 Modified files: misc/supercat : Makefile distinfo Log message: Update to supercat-0.5.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 02:05:24 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.22.5. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/21 02:06:03 Modified files: usr.sbin/pkg_add: pkg_add Log message: v5.36, trivial move CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 02:07:51 Modified files: devel/p5-Glib-Object-Introspection: Makefile distinfo devel/p5-Glib-Object-Introspection/pkg: PLIST Log message: Update to p5-Glib-Object-Introspection-0.050. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 02:37:21 Modified files: print/cups-filters: Makefile Added files: print/cups-filters/patches: patch-backend_beh_c Log message: Merge upstream SECURITY fix for CVE-2023-24805 https://github.com/OpenPrinting/cups-filters/security/advisories/GHSA-gpxc-v2m8-fr3x CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/21 02:38:39 Modified files: print/cups-filters: Tag: OPENBSD_7_3 Makefile Added files: print/cups-filters/patches: Tag: OPENBSD_7_3 patch-backend_beh_c Log message: Merge upstream SECURITY fix for CVE-2023-24805 https://github.com/OpenPrinting/cups-filters/security/advisories/GHSA-gpxc-v2m8-fr3x CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/05/21 03:16:58 Modified files: emulators/nono : Makefile distinfo Log message: Update nono to 6.1 Update from MAINTAINER Extra wantlib removed, by me. "Thanks, sure go ahead" gonzalo@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 03:22:56 xenocara/lib/freetype/subprojects Update of /cvs/xenocara/lib/freetype/subprojects In directory cvs.openbsd.org:/tmp/cvs-serv96403/subprojects Log Message: Directory /cvs/xenocara/lib/freetype/subprojects added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 03:25:34 Modified files: lib/freetype : CMakeLists.txt ChangeLog LICENSE.TXT Makefile README README.git Symbols.map autogen.sh meson.build meson_options.txt modules.cfg shlib_version vms_make.com lib/freetype/builds: detect.mk exports.mk freetype.mk link_dos.mk link_std.mk modules.mk toplevel.mk lib/freetype/builds/amiga: README makefile makefile.os4 smakefile lib/freetype/builds/amiga/include/config: ftconfig.h ftmodule.h lib/freetype/builds/amiga/src/base: ftdebug.c ftsystem.c lib/freetype/builds/ansi: ansi-def.mk ansi.mk lib/freetype/builds/beos: beos-def.mk beos.mk detect.mk lib/freetype/builds/cmake: FindBrotliDec.cmake iOS.cmake testbuild.sh lib/freetype/builds/compiler: ansi-cc.mk bcc-dev.mk bcc.mk emx.mk gcc-dev.mk gcc.mk intelc.mk unix-lcc.mk visualage.mk visualc.mk watcom.mk win-lcc.mk lib/freetype/builds/dos: detect.mk dos-def.mk dos-emx.mk dos-gcc.mk dos-wat.mk lib/freetype/builds/mac: ftmac.c lib/freetype/builds/meson: extract_freetype_version.py extract_libtool_version.py generate_reference_docs.py parse_modules_cfg.py process_ftoption_h.py lib/freetype/builds/os2: detect.mk os2-def.mk os2-dev.mk os2-gcc.mk lib/freetype/builds/symbian: bld.inf freetype.mmp lib/freetype/builds/unix: configure.ac configure.raw detect.mk freetype-config.in freetype2.m4 ft-munmap.m4 ftconfig.h ftconfig.h.in ftsystem.c install.mk unix-cc.in unix-def.in unix-dev.mk unix-lcc.mk unix.mk unixddef.mk lib/freetype/builds/vms: ftconfig.h ftsystem.c lib/freetype/builds/wince: ftdebug.c lib/freetype/builds/wince/vc2005-ce: index.html lib/freetype/builds/wince/vc2008-ce: index.html lib/freetype/builds/windows: detect.mk ftdebug.c ftsystem.c w32-bcc.mk w32-bccd.mk w32-dev.mk w32-gcc.mk w32-icc.mk w32-intl.mk w32-lcc.mk w32-mingw32.mk w32-vcc.mk w32-wat.mk win32-def.mk lib/freetype/builds/windows/vc2010: index.html lib/freetype/builds/windows/visualc: index.html lib/freetype/builds/windows/visualce: index.html lib/freetype/devel: ft2build.h ftoption.h lib/freetype/docs: CHANGES CUSTOMIZE DEBUG DOCGUIDE INSTALL.ANY INSTALL.CROSS INSTALL.GNU INSTALL.UNIX INSTALL.VMS TODO VERSIONS.TXT formats.txt freetype-config.1 raster.txt release lib/freetype/docs/oldlogs: ChangeLog.20 ChangeLog.21 ChangeLog.210 ChangeLog.22 ChangeLog.23 ChangeLog.24 ChangeLog.25 ChangeLog.26 ChangeLog.27 ChangeLog.28 ChangeLog.29 lib/freetype/include: ft2build.h lib/freetype/include/freetype: freetype.h ftadvanc.h ftbbox.h ftbdf.h ftbitmap.h ftbzip2.h ftcache.h ftcid.h ftcolor.h ftdriver.h fterrdef.h fterrors.h ftfntfmt.h ftgasp.h ftglyph.h ftgxval.h ftgzip.h ftimage.h ftincrem.h ftlcdfil.h ftlist.h ftlogging.h ftlzw.h ftmac.h ftmm.h ftmodapi.h ftmoderr.h ftotval.h ftoutln.h ftparams.h ftpfr.h ftrender.h ftsizes.h ftsnames.h ftstroke.h ftsynth.h ftsystem.h fttrigon.h fttypes.h ftwinfnt.h otsvg.h t1tables.h ttnameid.h tttables.h tttags.h lib/freetype/include/freetype/config: ftconfig.h ftheader.h ftoption.h ftstdlib.h integer-types.h mac-support.h public-macros.h lib/freetype/include/freetype/internal: autohint.h cffotypes.h cfftypes.h compiler-macros.h ftcalc.h ftdebug.h ftdrv.h ftgloadr.h ftmemory.h ftobjs.h ftpsprop.h ftrfork.h ftserv.h ftstream.h fttrace.h ftvalid.h psaux.h pshints.h sfnt.h svginterface.h t1types.h tttypes.h wofftypes.h lib/freetype/include/freetype/internal/services: svbdf.h svcfftl.h svcid.h svfntfmt.h svgldict.h svgxval.h svkern.h svmetric.h svmm.h svotval.h svpfr.h svpostnm.h svprop.h svpscmap.h svpsinfo.h svsfnt.h svttcmap.h svtteng.h svttglyf.h svwinfnt.h lib/freetype/src/autofit: afblue.c afblue.cin afblue.dat afblue.h afblue.hin afcjk.c afcjk.h afcover.h afdummy.c afdummy.h aferrors.h afglobal.c afglobal.h afhints.c afhints.h afindic.c afindic.h aflatin.c aflatin.h afloader.c afloader.h afmodule.c afmodule.h afranges.c afranges.h afscript.h afshaper.c afshaper.h afstyles.h aftypes.h afws-decl.h afws-iter.h autofit.c module.mk rules.mk lib/freetype/src/base: ftadvanc.c ftbase.c ftbase.h ftbbox.c ftbdf.c ftbitmap.c ftcalc.c ftcid.c ftcolor.c ftdbgmem.c ftdebug.c fterrors.c ftfntfmt.c ftfstype.c ftgasp.c ftgloadr.c ftglyph.c ftgxval.c ftinit.c ftlcdfil.c ftmac.c ftmm.c ftobjs.c ftotval.c ftoutln.c ftpatent.c ftpfr.c ftpsprop.c ftrfork.c ftsnames.c ftstream.c ftstroke.c ftsynth.c ftsystem.c fttrigon.c fttype1.c ftutil.c ftver.rc ftwinfnt.c rules.mk lib/freetype/src/bdf: bdfdrivr.c bdflib.c lib/freetype/src/bzip2: ftbzip2.c rules.mk lib/freetype/src/cache: ftcache.c ftcbasic.c ftccache.c ftccache.h ftccback.h ftccmap.c ftcerror.h ftcglyph.c ftcglyph.h ftcimage.c ftcimage.h ftcmanag.c ftcmanag.h ftcmru.c ftcmru.h ftcsbits.c ftcsbits.h rules.mk lib/freetype/src/cff: cff.c cffcmap.c cffcmap.h cffdrivr.c cffdrivr.h cfferrs.h cffgload.c cffgload.h cffload.c cffload.h cffobjs.c cffobjs.h cffparse.c cffparse.h cfftoken.h module.mk rules.mk lib/freetype/src/cid: ciderrs.h cidgload.c cidgload.h cidload.c cidload.h cidobjs.c cidobjs.h cidparse.c cidparse.h cidriver.c cidriver.h cidtoken.h module.mk rules.mk type1cid.c lib/freetype/src/dlg: dlgwrap.c rules.mk lib/freetype/src/gxvalid: README gxvalid.c gxvalid.h gxvbsln.c gxvcommn.c gxvcommn.h gxverror.h gxvfeat.c gxvfeat.h gxvfgen.c gxvjust.c gxvkern.c gxvlcar.c gxvmod.c gxvmod.h gxvmort.c gxvmort.h gxvmort0.c gxvmort1.c gxvmort2.c gxvmort4.c gxvmort5.c gxvmorx.c gxvmorx.h gxvmorx0.c gxvmorx1.c gxvmorx2.c gxvmorx4.c gxvmorx5.c gxvopbd.c gxvprop.c gxvtrak.c module.mk rules.mk lib/freetype/src/gzip: README.freetype crc32.c ftgzip.c ftzconf.h infback.c inffast.h inflate.c inftrees.c inftrees.h rules.mk zlib.h zutil.c zutil.h lib/freetype/src/gzip/patches: freetype-zlib.diff lib/freetype/src/lzw: ftlzw.c ftzopen.c ftzopen.h rules.mk lib/freetype/src/otvalid: module.mk otvalid.c otvalid.h otvbase.c otvcommn.c otvcommn.h otverror.h otvgdef.c otvgpos.c otvgpos.h otvgsub.c otvjstf.c otvmath.c otvmod.c otvmod.h rules.mk lib/freetype/src/pcf: pcfdrivr.c pcfutil.c lib/freetype/src/pfr: module.mk pfr.c pfrcmap.c pfrcmap.h pfrdrivr.c pfrdrivr.h pfrerror.h pfrgload.c pfrgload.h pfrload.c pfrload.h pfrobjs.c pfrobjs.h pfrsbit.c pfrsbit.h pfrtypes.h rules.mk lib/freetype/src/psaux: afmparse.c afmparse.h cffdecode.c cffdecode.h module.mk psaux.c psauxerr.h psauxmod.c psauxmod.h psconv.c psconv.h psfixed.h psft.c psglue.h pshints.c psobjs.c psobjs.h psstack.h rules.mk t1cmap.c t1cmap.h t1decode.c t1decode.h lib/freetype/src/pshinter: module.mk pshalgo.c pshalgo.h pshglob.c pshglob.h pshinter.c pshmod.c pshmod.h pshnterr.h pshrec.c pshrec.h rules.mk lib/freetype/src/psnames: module.mk psmodule.c psmodule.h psnamerr.h psnames.c pstables.h rules.mk lib/freetype/src/raster: ftmisc.h ftraster.c ftraster.h ftrend1.c ftrend1.h module.mk raster.c rasterrs.h rules.mk lib/freetype/src/sdf: ftbsdf.c ftsdf.c ftsdf.h ftsdfcommon.c ftsdfcommon.h ftsdferrs.h ftsdfrend.c ftsdfrend.h module.mk rules.mk sdf.c lib/freetype/src/sfnt: module.mk pngshim.c pngshim.h rules.mk sfdriver.c sfdriver.h sferrors.h sfnt.c sfobjs.c sfobjs.h sfwoff.c sfwoff.h sfwoff2.c sfwoff2.h ttbdf.c ttbdf.h ttcmap.c ttcmap.h ttcmapc.h ttcolr.c ttcolr.h ttcpal.c ttcpal.h ttkern.c ttkern.h ttload.c ttload.h ttmtx.c ttmtx.h ttpost.c ttpost.h ttsbit.c ttsbit.h ttsvg.c ttsvg.h woff2tags.c woff2tags.h lib/freetype/src/smooth: ftgrays.c ftgrays.h ftsmerrs.h ftsmooth.c ftsmooth.h module.mk rules.mk smooth.c lib/freetype/src/svg: ftsvg.c ftsvg.h module.mk rules.mk svg.c svgtypes.h lib/freetype/src/tools: afblue.pl chktrcmp.py cordic.py glnames.py no-copyright update-copyright update-copyright-year lib/freetype/src/truetype: module.mk rules.mk truetype.c ttdriver.c ttdriver.h tterrors.h ttgload.c ttgload.h ttgxvar.c ttgxvar.h ttinterp.c ttinterp.h ttobjs.c ttobjs.h ttpload.c ttpload.h ttsubpix.c ttsubpix.h lib/freetype/src/type1: module.mk rules.mk t1afm.c t1afm.h t1driver.c t1driver.h t1errors.h t1gload.c t1gload.h t1load.c t1load.h t1objs.c t1objs.h t1parse.c t1parse.h t1tokens.h type1.c lib/freetype/src/type42: module.mk rules.mk t42drivr.c t42drivr.h t42error.h t42objs.c t42objs.h t42parse.c t42parse.h t42types.h type42.c lib/freetype/src/winfonts: fnterrs.h module.mk rules.mk winfnt.c winfnt.h Added files: lib/freetype/include/freetype/internal: ftmmtypes.h lib/freetype/src/autofit: ft-hb.c ft-hb.h lib/freetype/subprojects: harfbuzz.wrap libpng.wrap zlib.wrap Log message: Update freetype to 2.13.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 03:26:03 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 04:12:47 Modified files: . : 3RDPARTY Log message: update CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 06:04:40 Modified files: lib/freetype/src/truetype: ttgxvar.c Log message: Revert accicentally committed test/debug stuff. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/05/21 06:27:50 Modified files: . : MODULES Log message: update CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/21 06:47:54 Modified files: sys/kern : kern_sysctl.c Log message: In sysctl_hwchargestop() check that hw_battery_setchargestop is set and not hw_battery_setchargestart. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/21 07:44:22 Modified files: usr.sbin/pkg_add/OpenBSD: Getopt.pm Log message: "fix" for 5.36: pass the possible option value as an extra param instead of defined/undefined, so that the code sub is called with the right number of parameters. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/21 07:44:56 Modified files: usr.sbin/pkg_add/OpenBSD: Getopt.pod Log message: document how this is used... There's nothing that actually uses the export part, and be explicit about how we call code refs. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/21 10:07:35 Modified files: usr.sbin/pkg_add/OpenBSD: Dependencies.pm OldLibs.pm PkgAdd.pm PkgCheck.pm PkgCreate.pm SharedLibs.pm State.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: move the interface to SharedLibs to be somewhat object oriented accordingly, load it "just in time" in State. Most calls get simplified, and we can save more state for later. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/21 10:50:50 Modified files: usr.sbin/pkg_add/OpenBSD: SharedLibs.pm Log message: missed one CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/21 11:04:22 Modified files: sys/arch/sparc64/stand/ofwboot: ofdev.c Log message: Typo in comment. 'parititon' -> 'partition'. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/21 11:29:33 Modified files: sbin/fdisk : part.c part.h Log message: If an MBR partition start or end can be represented by CHS, set both CHS and LBA values in the MBR partition. Restores pre-7.0 initialization of MBR partition start/end, using slightly less opaque code that retains the slightly different initialization required by GPT protective MBR's. Fixes booting from disks >8G on systems where the BIOS uses CHS. Encountered by Paul de Weerd on his Alix.2 using BIOS 0.99. Much diagnosis and testing by Paul of various iterations. Thanks! CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2023/05/21 14:27:44 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.9. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/21 17:45:09 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 1.3.3 ok sdk@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/21 18:37:19 Modified files: sys/lib/libkern/arch/amd64: memmove.S Log message: NENTRY() doesn't provide an endbr64, so give memmove one in case it ever gets called through a function pointer (with retpoline disabled) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/21 18:39:57 Modified files: sys/arch/amd64/amd64: fpu.c sys/arch/amd64/include: fpu.h Log message: The fp_ex_[st]w struct savefpu members were inherited from NetBSD where they're used in the 32bit-compat support, which we dropped years ago. Bye bye! ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/05/21 23:59:05 Modified files: usr.sbin/ypldap: ldapclient.c Log message: Keep trying LDAP servers until we get full results from one, rather than just until one accepts the TCP connection. In multi server environments, this makes ypldap more resilient when some servers are misbehaving. While here, add the server address to log messages relating to connection errors to make it easier to identify which server is failing. ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/22 00:41:06 Modified files: infrastructure/lib/DPB: Reporter.pm infrastructure/lib/DPB/Reporter: Tty.pm Log message: fix -DHISTORY_ONLY codepath, as seen by jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/22 01:01:04 Modified files: print/qpdf : Makefile distinfo print/qpdf/pkg : PLIST Log message: Update to qpdf-11.4.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/22 03:14:15 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd git head, expected to fix some issues seen by Zack Newman CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/22 03:29:54 Modified files: distrib/special/sysctl: sysctl.c Log message: fix usage, name arg is optional CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/22 03:33:52 Log message: import ports/sysutils/sblim-sfcc, better DESCR / OK from tb@ Client library for Web-Based Enterprise Management (WBEM), a set of standards and technologies used by many hardware and software vendors for systems management. The Small-Footprint-CIM Client (SFCC) library provides a C API to interface with the Common Interface Model. It is part of the Standards-Based Linux Instrumentation for Manageability (SBLIM). Status: Vendor Tag: sthen Release Tags: sthen_20230522 N ports/sysutils/sblim-sfcc/Makefile N ports/sysutils/sblim-sfcc/distinfo N ports/sysutils/sblim-sfcc/pkg/DESCR N ports/sysutils/sblim-sfcc/pkg/PLIST N ports/sysutils/sblim-sfcc/patches/patch-backend_cimxml_indicationlistener_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/22 03:34:27 Log message: import ports/sysutils/openwsman, better DESCR, comments/OK tb@ Web Services for Management implementation for in-band management of unix and Windows platforms. It supports the generic SOAP-based WS-MAN transport protocol as well as specific extensions for the Common Information Model CIM. This is a DMTF standards-compliant (WS-Management 1.1.0 + WS-CIM 1.1.0) and interoperable with platforms including Windows WMI/WINRM, Intel AMT, and Dell DRAC. Status: Vendor Tag: sthen Release Tags: sthen_20230522 N ports/sysutils/openwsman/Makefile N ports/sysutils/openwsman/distinfo N ports/sysutils/openwsman/pkg/PLIST N ports/sysutils/openwsman/pkg/DESCR N ports/sysutils/openwsman/patches/patch-CMakeLists_txt N ports/sysutils/openwsman/patches/patch-src_lib_u_uuid_c No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/22 03:34:50 Log message: import ports/sysutils/wsmancli, ok tb@ wsmancli is a command-line client for running WSMAN requests. It also serves as sample code for the Openwsman client libraries. Status: Vendor Tag: sthen Release Tags: sthen_20230522 N ports/sysutils/wsmancli/Makefile N ports/sysutils/wsmancli/distinfo N ports/sysutils/wsmancli/pkg/PLIST N ports/sysutils/wsmancli/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/22 03:35:57 Modified files: sysutils : Makefile Log message: +openwsman, sblim-sfcc, wsmancli CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/05/22 05:44:51 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-library_std_src_sys_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs Added files: lang/rust/patches: patch-compiler_rustc_session_src_options_rs Log message: enable branch-protection=bti,pac-ret by default on lang/rust for aarch64 joint work with kettenis@ while here, update sparc64 bootstrap to 1.69.0 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/22 06:05:57 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm PkgCheck.pm Log message: gc unused/old code CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/22 06:36:12 Modified files: net/libtorrent-rasterbar: Makefile Log message: drop unused iconv dep CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/22 06:37:00 Modified files: usr.bin/tcpbench: tcpbench.c Log message: Remove duplicate entries in kvars. OK tobhe@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/05/22 06:53:04 Modified files: usr.bin/tcpbench: tcpbench.c Log message: Remove unused variable kerr. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2023/05/22 07:23:56 Modified files: sys/dev/pci : pcidevs Log message: Add EPYC Embedded 3000 10GbE NIC Input by sthen@ OK miod@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/22 08:12:41 Modified files: security/py-tlsfuzzer: Makefile Log message: Update to tlsfuzzer 20230522 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/22 08:13:19 Modified files: security/py-tlsfuzzer: distinfo Log message: Update to tlsfuzzer distinfo to 20230522, too CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/22 08:56:00 Modified files: usr.sbin/rpki-client: mft.c Log message: Avoid use of LibreSSL-specific ASN1_time_tm_cmp() API We convert these struct tm into time_t in the next few lines, so we can simply use > instead. ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/22 09:07:02 Modified files: usr.sbin/rpki-client: crl.c x509.c Log message: Convert x509_get_time() to ASN1_TIME_to_tm() Instead of using the LibreSSL-specific ASN1_time_parse(), we can use OpenSSL's ASN1_TIME_to_tm() which LibreSSL provides since 3.6.0. The latter has a few API quirks such as silently falling back to being a timegm() replacement if called with a NULL ASN1_TIME. We don't want that, so just return an error instead. rpki-client portable now needs LibreSSL >= 3.6. This is a small price to pay for rather significant smiplifications in regress and portable (which will be possible after the next commit). Also adjust a couple of error strings. ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/22 09:15:25 Modified files: usr.sbin/rpki-client: mft.c Log message: Convert generalizedtime_to_tm() to ASN1_TIME_to_tm() Second step of moving away from ASN1_time_parse(). Being an OpenSSL API, ASN1_TIME_to_tm() supports a variety of things. In this specific case we don't really want it to parse anything but a GeneralizedTime expressed in Zulu time. Unfortunately, OpenSSL make this annoying. So punt on this and only do checks for the correct type and length. LibreSSL only accepts Zulu time, so there is no change of behavior. ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/22 09:20:16 Modified files: regress/usr.sbin/rpki-client/openssl11: Makefile unistd.h Log message: Bye, bye, horrible reacharounds into libcrypto Now that rpki-client no longer uses LibreSSL-specific ASN1_time_* API, we can get rid of some of the gross hacks needed for testing against OpenSSL in regress. This simplifies things greatly. Unfortunately, the unistd.h hack needs to stay until someone unearths their STACK_OF compat diffs. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/22 10:08:34 Modified files: sys/netinet : ip_output.c sys/netinet6 : ip6_output.c Log message: Fix TSO for traffic to a local address on a physical interface. When sending TCP packets with software TSO to the local address of a physical interface, the TCP checksum was miscalculated. As the small MSS is taken from the physical interface, but the large MTU of the loopback interface is used, large TSO packets are generated, but sent directly to the loopback interface. There we need the regular pseudo header checksum and not the modified without packet length. To avoid this confusion, use the same decision for checksum generation in in_proto_cksum_out() as for using hardware TSO in tcp_if_output_tso(). bug reported and tested by robert@ bket@ Hrvoje Popovski OK claudio@ jan@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/22 10:09:03 Modified files: infrastructure/bin: pkg_outdated Log message: remove work-around for api change that was done over 10 years ago CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/22 10:58:10 Modified files: net/libtorrent-rasterbar: Makefile Added files: net/libtorrent-rasterbar/patches: patch-test_test_copy_file_cpp Log message: get tests running CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/05/22 12:23:04 Modified files: security/p5-IO-Socket-SSL: Makefile distinfo Log message: update p5-IO-Socket-SSL to 2.083 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/22 13:22:07 Modified files: databases/postgresql: Tag: OPENBSD_7_3 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_7_3 PLIST-docs Log message: Update to PostgreSQL 15.3 Fixes CVE-2023-2454 and CVE-2023-2455 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/22 13:38:04 Modified files: lib/libcrypto/man: ASN1_INTEGER_get.3 UI_create_method.3 Log message: Remove misplaced semicolons in .Fa CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/22 17:32:31 Modified files: distrib/miniroot: install.sub Log message: Drop unused md_prep_fdisk() argument in disk crypto question handler It takes just one, the disk; the second snuck from earlier development into the intial r1.1231 commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 00:39:31 Modified files: usr.sbin/rpki-client: as.c Log message: Simplify as_id_parse() using ASN1_INTEGER_get_uint64() Instead of decoding an ASN1_INTEGER by hand because ASN1_INTEGER_get() is broken by design and would report an error on LP32 architectures for the reserved ASid UINT32_MAX, we can simplify this ugliness and use the ASN1_INTEGER_get_uint64() API, available since LibreSSL 3.6. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 00:42:08 Modified files: usr.sbin/rpki-client: roa.c validate.c Log message: Convert ASN1_INTEGER_get() to ASN1_INTEGER_get_uint64() The former is broken by design and should not be used. The latter allows for unambiguous error checking. Add a few casts to print uint64_t without the PRIu64 monstrosity. ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 00:55:32 Modified files: lib/libcrypto/cms: cms_asn1.c Log message: cms_asn1.c: zap stray tabs CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/23 00:59:48 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo x11/xfce4/xfce4-panel/pkg: PLIST Log message: x11/xfce4/xfce4-panel: update to 4.18.4 see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001302.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/23 01:01:01 Modified files: x11/xfce4/libxfce4ui: Makefile distinfo Log message: x11/xfce4/libxfce4ui: update to 4.18.4. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001301.html mostly fixes about screensaving/screenlocking CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/23 01:22:47 Modified files: net/unifi/main : Tag: OPENBSD_7_3 Makefile distinfo Log message: Use newer rebuilt snappy-java for unifi/main in -stable too, problem reported by afresh1@. It's possible that similar might be needed for other unifi versions, it's unclear why the rebuild was needed (may be differences between 1.8 vs 11 JDKs in which case the old one should work, but it maybe due to OS changes in which case a rebuild would be needed), so if anyone's sticking to the ports for older unifi branches and having problems with device adoption, let me know. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/23 01:29:58 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: devel/py-typing-extensions: update to 4.6.0, from Renaud Allard CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/23 02:48:03 Modified files: infrastructure/bin: pkg_outdated Log message: move to 5.36 stop using $opt_q CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/05/23 03:16:16 Modified files: sys/dev/pci : if_ix.c sys/netinet : tcp_usrreq.c tcp_var.h usr.bin/netstat: inet.c Log message: New counters for LRO packets from hardware TCP offloading. With tweaks from patrick@ and bluhm@. OK bluhm@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/23 03:32:37 Modified files: regress/lib/libutil/imsg: ibuf_test.c Log message: Don't use ibuf_open(0) as test. 0 lenght ibufs make little sense and result in a malloc(0) call which is no bueno. Use ibuf_open(1) instead. OK miod@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/23 03:37:49 Modified files: gnu/llvm/lld/ELF/Arch: X86_64.cpp Log message: Add IBT support to the retpoline PLTs. Since we use retpoline PLTs by default on OpenBSD this will give us IBT support by default. Fixes indirect function calls for functions in shared libraries. This doesn't fix retpoline+znow PLTs yet; a fix for that will follow. ok miod@, guenther@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/23 03:56:52 Modified files: devel/nasm : Makefile distinfo devel/nasm/pkg : PLIST Log message: update to nasm-2.16.01, from Brad, deps have been tested on amd64 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/23 04:02:46 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm PkgCreate.pm Log message: don't pass state, we get them from the progressmeter CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/23 04:19:30 Modified files: x11/gtk+3 : Makefile distinfo x11/gtk+3/patches: patch-gtk_gtkfilechooserwidget_c Log message: Update to gtk+3-3.24.38. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/23 04:24:32 Modified files: textproc/enchant2: Makefile distinfo Log message: Update to enchant2-2.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/23 04:27:52 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.12. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 05:04:04 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Always NUL terminate buf in OBJ_obj2txt() OBJ_obj2txt() is often called without error checking and is used for reporting unexpected or malformed objects. As such, we should ensure buf is a string even on failure. This had long been the case before it was lost in a recent rewrite. If obj and obj->data are both non-NULL this is already taken care of by i2t_ASN1_OBJECT_internal(), so many callers were still safe. ok miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 05:05:09 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Add regress coverage for obj_dat.c r1.52 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 05:06:52 Modified files: regress/lib/libcrypto/objects: objectstest.c Log message: Add empty line for consistency CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/23 05:17:20 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-lib_imapoptions patch-man_imapd_conf_5 mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.8.0 * release notes: https://www.cyrusimap.org/3.8/imap/download/release-notes/3.8/x/3.8.0.html * upgrade notes: https://www.cyrusimap.org/3.8/imap/download/upgrade.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/23 05:51:12 Modified files: lib/libcrypto/asn1: a_object.c lib/libcrypto/objects: obj_dat.c Log message: Simplify OBJ_obj2txt() Instead of adding a NUL termination to OBJ_obj2txt(), move the aobj == NULL or aobj->data == NULL checks to i2t_ASN1_OBJECT_internal(). The only other caller, i2t_ASN1_OBJECT(), fails on aobj == NULL and aobj->length == 0, and the latter condition is implied by aobj->data. Cleaner solution for obj_dat.c r1.52 suggested by/ok jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/23 06:41:29 Modified files: lib/libutil : imsg-buffer.c Log message: Avoid calling malloc with a zero length argument. ibuf_open() will return an error in this case while ibuf_dynamic() accepts a 0 len argument and just initialized the buffer and length to zero. A later ibuf_realloc() call will take care of allocating the buffer. Additionally switch from malloc() to calloc() when allocating the buffer this way the buffer is initalized and in ibuf_reserve() an addtional memset() is used to make sure that the reserved data is zeroed. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/23 06:43:26 Modified files: sbin/iked : iked.h imsg_util.c Log message: There is no need to ibuf_zero() or memset() any buffers. More cleanup will follow. OK tobhe@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/23 07:12:19 Modified files: sbin/iked : ca.c config.c crypto.c eap.c iked.h ikev2.c ikev2_msg.c ikev2_pld.c imsg_util.c policy.c Log message: Replace ibuf_release() with ibuf_free() since the former just calls the latter OK kn@ tb@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/23 07:20:31 Modified files: sbin/disklabel : editor.c Log message: With the retirement of expert mode, get_fsize(), get_bsize() and get_cpt() simply set a partition's p_fragblock/p_cpg to default values. Replace them with a single function set_fragblock(). No functional change. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/23 07:57:14 Modified files: sbin/iked : eap.c iked.h ikev2.c ikev2_msg.c imsg_util.c Log message: Replace ibuf_advance() with ibuf_reserve(). OK tobhe@ tb@ kn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/05/23 08:10:27 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcaoss.c Log message: Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs. This subsystem typically provides an interface for clocks and regulators not controlled via RPMH. We will use it to switch the load state of the ADSP co-processor. Surprisingly, or maybe not, the interface uses ASCII text that kind of looks like JSON. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/23 09:34:23 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 113.0.2. see https://www.mozilla.org/en-US/firefox/113.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/23 09:42:17 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 113.0.2. see https://www.mozilla.org/en-US/firefox/113.0.2/releasenotes/ CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2023/05/23 10:34:01 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: denis@cvs.openbsd.org 2023/05/23 10:39:30 Modified files: sys/dev/ic : com.c Log message: Force comport initialization for some class of device Some com@acpi devices will fail the comprobe1() check which can lead to hang or reboot of the machine. Input from deraadt@ kettenis@ OK miod@ CVSROOT: /cvs Module name: ports Changes by: remi@cvs.openbsd.org 2023/05/23 14:34:08 Modified files: devel/libfastjson: Makefile distinfo Log message: update libfastjson to 1.2304.0 This update changes to a new versioning schema and contains a fix for CVE-2020-12762. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/23 23:55:56 Modified files: net/dhcpcd : Tag: OPENBSD_7_3 Makefile distinfo Log message: update -stable to dhcpcd git head, fixes some issues seen by Zack Newman CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 01:12:22 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.76.3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/24 01:25:39 Modified files: devel/py-typing-extensions: Makefile distinfo Log message: devel/py-typing-extensions: update to 4.6.1, from Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/24 01:27:18 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/patches: patch-pyproject_toml net/synapse/pkg: PLIST Log message: net/synapse: update to 1.84.0, from MAINTAINER Renaud Allard see https://github.com/matrix-org/synapse/releases/tag/v1.84.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 01:32:23 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.5.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 01:33:14 Modified files: math/imath : Makefile distinfo Log message: Update to Imath-3.1.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 01:46:10 Modified files: sysutils/envconsul: Makefile distinfo modules.inc Log message: Update to envconsul-0.13.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 02:01:37 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-432.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 02:02:25 Modified files: sysutils/deja-dup: Makefile distinfo Log message: Update to deja-dup-44.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:10:46 Modified files: devel/py-test-xdist: Makefile distinfo Log message: update to py3-test-xdist-3.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:11:13 Modified files: devel/py-test-xdist: Makefile Log message: remove commented-out line CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:11:19 Modified files: devel/py-test-subtests: Makefile distinfo devel/py-test-subtests/pkg: PLIST Log message: update to py3-pytest-subtests-0.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:11:25 Modified files: devel/ccache : Makefile distinfo devel/ccache/patches: patch-unittest_CMakeLists_txt Log message: update to ccache-4.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:12:12 Modified files: devel/py-test-httpserver: Makefile distinfo Log message: update to py3-test-httpserver-1.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:24:51 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2023.5.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:25:03 Modified files: devel/py-txaio : Makefile distinfo Log message: update to py3-txaio-23.1.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:25:06 Modified files: devel/py-test-asyncio: Makefile distinfo Log message: update to py3-test-asyncio-0.21.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:25:16 Modified files: devel/py-hatch-fancy-pypi-readme: Makefile distinfo Log message: update to py3-hatch_fancy_pypi_readme-23.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:25:35 Modified files: devel/py-test-httpserver: Makefile distinfo Log message: update to py3-test-httpserver-1.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:25:40 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST README Log message: update to librenms-23.5.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 02:26:30 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.985.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:31:36 Modified files: www/py-requests: Makefile distinfo Log message: update to py3-requests-2.31.0, security fix for users doing web proxy authorisation: Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of 'Proxy-Authorization' headers to destination servers when following HTTPS redirects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:31:52 Modified files: www/py-requests: Tag: OPENBSD_7_3 Makefile distinfo www/py-requests/pkg: Tag: OPENBSD_7_3 DESCR Log message: update to py3-requests-2.31.0, security fix for users doing web proxy authorisation: Versions of Requests between v2.3.0 and v2.30.0 are vulnerable to potential forwarding of 'Proxy-Authorization' headers to destination servers when following HTTPS redirects. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:31:56 Modified files: www/py-httpie : Makefile distinfo www/py-httpie/pkg: PLIST Log message: update to httpie-3.2.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 02:35:12 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.2.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/24 02:46:01 Modified files: lib/libcrypto/x509: x509_vpm.c Log message: Provide X509_VERIFY_PARAM_set_hostflags() This is needed for an upcoming regress test that needs to access the hostflag. This is public API in OpenSSL but since nothing seems to be using this, this accessor will be kept internal-only for the time being. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/24 02:49:06 Modified files: regress/lib/libssl: Makefile.inc Log message: Provide CRYPTO_INT for statically linking libcrypto for libssl regress This will be needed for the ssl_verify_param test CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/24 02:54:59 Modified files: regress/lib/libssl/unit: Makefile Added files: regress/lib/libssl/unit: ssl_verify_param.c Log message: Add a test to verify that an SSL inherits the hostflags from the SSL_CTX This is currently an expected failure that will be fixed shortly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/24 03:15:14 Modified files: lib/libcrypto/x509: x509_vpm.c regress/lib/libssl/unit: Makefile Log message: Copy the verify param hostflags independently of the host list Without this, hostflags set on the SSL_CTX would not propagate to newly created SSL. This is surprising behavior that was changed in OpenSSL 1.1 by Christian Heimes after the issue was flagged by Quentin Pradet: https://bugs.python.org/issue43522 This is a version of the fix that landed in OpenSSL. There used to be a workaround in place in urllib3, but that was removed at some point. We haven't fixed this earlier since it wasn't reported. It only showed up after recent fallout of extraordinarily strict library checking in urllib3 coming from their own interpretation of the implications of PEP 644. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/24 03:57:51 Modified files: lib/libcrypto/man: X509_VERIFY_PARAM_new.3 Log message: Update X509_VERIFY_PARAM_inherit() to reflect the change of behavior in x509_vpm.c r1.39. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 04:18:40 Modified files: www/trac : Makefile Log message: update MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 04:19:54 Modified files: telephony/asterisk: Makefile.inc Log message: cope with renamed CHANGES file in newer Asterisk versions CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/24 05:52:30 Modified files: regress/sys/netinet/pmtu: Makefile Added files: regress/sys/netinet/pmtu: pf.conf Log message: Default pf rule "block return; pass" interferes with test. Use "block; pass" instead. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 06:36:04 Log message: import ports/print/u2ps, from Alexander Arkhipov, ok tb u2ps is text to postscript converter similar to a2ps, with emphasis on Unicode support. Status: Vendor Tag: sthen Release Tags: sthen_20230524 N ports/print/u2ps/Makefile N ports/print/u2ps/distinfo N ports/print/u2ps/pkg/DESCR N ports/print/u2ps/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 06:36:16 Modified files: print : Makefile Log message: +u2ps CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/24 06:42:55 Modified files: net/libcares : Makefile distinfo Log message: update to c-ares 1.19.1, from Volker Schlecht, ok Brad (maintainer) CVE-2023-32067 0-byte UDP payload causes Denial of Service CVE-2023-31147 insufficient randomness in generation of DNS query IDs CVE-2023-31130 buffer underwrite in ares_inet_net_pton() CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/24 07:39:52 Modified files: net/libtorrent-rasterbar: Makefile distinfo net/libtorrent-rasterbar/patches: patch-include_libtorrent_config_hpp Log message: update to libtorrent-rasterbar 2.0.9 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/05/24 08:20:33 Modified files: bin/ksh : eval.c Log message: ksh: make $(< filename) error output include the errno string. This is more consistent with how bash, zsh and ksh93 behave and makes $(< filename) more of a drop-in replacment for $(cat filename). OK kn@ florian@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/24 09:48:11 Modified files: share/man/man8 : sticky.8 Log message: mark S_ISVTX with Dv in sticky(8); makes `man -k any=S_ISVTX' more useful ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 13:43:15 Modified files: textproc/enchant2: Makefile distinfo textproc/enchant2/patches: patch-src_Makefile_in Log message: Update to enchant2-2.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/24 13:46:25 Modified files: net/libproxy : Makefile distinfo net/libproxy/pkg: PLIST Log message: Update to libproxy-0.5.1. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/05/24 14:04:05 Modified files: distrib/miniroot: install.sub Log message: replace "$(cat file)" with the ksh construct "$( 2.46 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.46 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/05/24 17:01:06 Modified files: usr.bin/ssh : servconf.c Log message: fix AuthorizedPrincipalsCommand when AuthorizedKeysCommand appears previously in configuration. Reported by John Meyers in bz3574 ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/24 18:06:25 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.5.0 -> 7.6.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/7/CHANGELOG-v7.rst#v7-6-0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 00:37:11 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 00:37:24 Modified files: net/wireshark : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to wireshark-4.0.6 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/25 00:59:22 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.11.1. see https://www.thunderbird.net/en-US/thunderbird/102.11.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/25 00:59:51 Modified files: net/yaz : Makefile Log message: Pass --without-redis to prevent dpb junking: Link error: hiredis not found! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/25 01:10:47 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.11.1. see https://www.thunderbird.net/en-US/thunderbird/102.11.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/25 01:25:51 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.16. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 01:31:55 Modified files: graphics/blender: Makefile distinfo graphics/blender/patches: patch-extern_glog_src_config_h patch-extern_glog_src_config_openbsd_h patch-intern_guardedalloc_intern_mallocn_intern_h Removed files: graphics/blender/patches: patch-extern_wcwidth_wcwidth_h patch-intern_cycles_util_aligned_malloc_cpp patch-intern_guardedalloc_intern_mallocn_c patch-intern_guardedalloc_intern_mallocn_guarded_impl_c patch-intern_libmv_libmv_base_aligned_malloc_cc patch-intern_libmv_libmv_numeric_numeric_h patch-source_blender_blenkernel_intern_packedFile_c patch-source_blender_blenlib_BLI_filereader_h patch-source_blender_blenlib_BLI_sys_types_h patch-source_blender_blenlib_intern_storage_c Log message: update to blender-3.3.7, from Brad, I added back COMPILER CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/25 01:45:33 Modified files: sys/kern : vfs_sync.c Log message: Do not use wakeup_proc() outside of the sleep machinery. Just use wakeup_one(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/25 01:46:21 Modified files: lib/libtls : tls.c Log message: Forcibly update the EVP_PKEY's internal key To aid privilege separation, libtls maintains application-specific data on the key inside the EVP_PKEY abstraction because the EVP API doesn't provide a way to do that on the EVP_PKEY itself. OpenSSL 3 changed behavior of EVP_PKEY_get1_RSA() and related functions. These now return a struct from some cache. Thus, modifying the RSA will no longer modify the EVP_PKEY like it did previously, which was clearly implied to be the case in the older documentation. This is a subtle breaking change that affects several applications. While this is documented, no real solution is provided. The transition plan from one OpenSSL major version to the next one tends to involve many #ifdef in the ecosystem, and the only suggestion provided by the new documentation is to switch to a completely unrelated, new API. Instead, forcibly reset the internal key on EVP_PKEY after modification, this way the change is picked up also by OpenSSL 3. Fixes issue 1171 in OpenSMTPD-portable ok tb@, jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 03:29:24 Log message: import ports/lang/njs, from Sergey A. Osokin, ok landry@ The njs scripting language. njs is a subset of the JavaScript language that allows extending nginx functionality. njs is created in compliance with ECMAScript 5.1 (strict mode) with some ECMAScript 6 and later extensions. The compliance is still evolving. Status: Vendor Tag: sthen Release Tags: sthen_20230525 N ports/lang/njs/Makefile N ports/lang/njs/distinfo N ports/lang/njs/patches/patch-auto_make N ports/lang/njs/patches/patch-external_njs_fs_module_c N ports/lang/njs/pkg/DESCR N ports/lang/njs/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 03:29:40 Modified files: lang : Makefile Log message: +njs CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/05/25 03:41:46 Modified files: etc : services Log message: After RFC 9110, the IANA services registry now lists both udp and tcp for https (HTTP/3 over QUIC). Add it to /etc/services so that it's included when /etc/rc populates sysctl net.inet.udp.baddynamic. suggested by Renauld Allard, ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 04:42:11 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: PLIST Log message: update to unifi-7.4.156 (currently an rc) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 04:46:26 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-configure_ac telephony/asterisk/18/pkg: PLIST-main Removed files: telephony/asterisk/18/patches: patch-main_iostream_c Log message: update to asterisk-18.18.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 04:46:38 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-configure_ac telephony/asterisk/20/pkg: PLIST-main Removed files: telephony/asterisk/20/patches: patch-main_iostream_c Log message: update to asterisk-20.3.0 CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/25 05:37:58 Modified files: usr.sbin/smtpd : smtpd.h Log message: remove two unused defines last PROC_COUNT use was removed with the switch to fork+exec by eric@ in 2016, CA_FILE with the removal of cert.c two years ago. ok tb@, kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/25 06:49:39 Modified files: usr.sbin/rpki-client: repo.c Log message: Fix repo_cleanup_entry() state machine so that the repository lookups are done when the full repo path is available. Without this all repo lookups returned NULL and the code did not work as intended. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/25 06:52:56 Modified files: usr.sbin/rpki-client: main.c Log message: Update usage add -P epoch CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/25 08:20:25 Modified files: usr.sbin/bgpd : session.c Log message: In session_process_msg() recheck the validity of the rbuf before moving the remaining data around. There is an improbable case where a NOTIFICATION is received while also reaching the MSG_PROCESS_LIMIT. In this case rbuf is NULL when breaking out of the for loop and hitting this code. sthen@ is the (un)lucky person to hit that improbable case OK tb@ sthen@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/25 09:24:01 Log message: import devel/asio as new dependency for galera Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. from maintainer Brad Smith ok sthen@ Status: Vendor Tag: aisha Release Tags: aisha_20230525 N ports/devel/asio/Makefile N ports/devel/asio/distinfo N ports/devel/asio/pkg/DESCR N ports/devel/asio/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/25 09:27:17 Modified files: databases/galera: Makefile databases/galera/patches: patch-asio_asio_ssl_impl_context_ipp Log message: update port to use asio from tree from maintainer Brad Smith CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/25 09:29:59 Modified files: devel : Makefile Log message: hook asio into the build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/25 09:36:30 Log message: import ports/devel/asio, from Brad, ok aisha Asio is a cross-platform C++ library for network and low-level I/O programming that provides developers with a consistent asynchronous model using a modern C++ approach. Status: Vendor Tag: sthen Release Tags: sthen_20230525 U ports/devel/asio/Makefile U ports/devel/asio/distinfo U ports/devel/asio/pkg/DESCR U ports/devel/asio/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/05/25 13:28:21 Modified files: emulators/flycast: Makefile Log message: emulators/flycast adjust WANTLIB / LIB_DEPENDS and tidy up - add SPIRV and vulkan to WANTLIB. graphics/glslang now provides SPIRV. vulkan is dlopen'ed so ignore the `make port-lib-depends-check' warning. - add COMPILER line for C++. - move graphics/vulkan-loader from RUN_DEPENDS to LIB_DEPENDS. - bump REVISION. - move DISTNAME/REVISION to top of file (from sthen@). - while here, tidy up by sorting LIB_DEPENDS and moving MODLUA_VERSION, FIX_CRLF_FILES and MASTER_SITES. ok sthen@ CVSROOT: /cvs Module name: src Changes by: kurt@cvs.openbsd.org 2023/05/25 13:32:34 Modified files: sys/kern : subr_witness.c sys/arch/sparc64/conf: GENERIC.MP Log message: Work around sparc64 WITNESS kernel failing to load by moving large witness data structures from bss to be allocated in witness_initialize(). Tested on sparc64, amd64, arm64, i386, octeon. okay miod@ CVSROOT: /cvs Module name: src Changes by: kurt@cvs.openbsd.org 2023/05/25 13:35:58 Modified files: sys/dev/ic : mfi.c mpi.c sys/dev/pci : mfii.c mpii.c sys/scsi : scsi_base.c Log message: Disable witness for mutexes created on the stack which allows the ddb command 'show witness' to succeed without panicking. Leaving witness enabled on these mutexes saves a pointer to struct lock_type on the stack which gets clobbered resulting in a panic in witness_ddb_display_descendants(). okay miod@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/25 14:09:55 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-lib_vquic_curl_ngtcp2_c Log message: net/curl: update to 8.1.1 for URL parser fix CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/25 15:34:33 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_3 patch-lib_vquic_curl_ngtcp2_c Log message: net/curl: update to 8.1.1 for URL parser fix CVSROOT: /cvs Module name: www Changes by: millert@cvs.openbsd.org 2023/05/25 16:43:48 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: openbsd.se.rit.edu is no more. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 00:19:03 Modified files: devel/meson : Makefile distinfo meson.port.mk devel/meson/patches: patch-mesonbuild_build_py Log message: Update to meson-1.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 00:23:30 Modified files: x11/gnome/orca : Makefile distinfo x11/gnome/orca/pkg: DESCR PLIST Log message: Update to orca-44.1. Loosen up dependencies (most are optional). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 01:03:03 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.8. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/26 02:48:38 Modified files: lib/libssl : Tag: OPENBSD_7_2 s3_lib.c Log message: Add missing pointer invalidation ok tb from jcs This is errata/7.2/026_ssl.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/26 02:49:20 Modified files: lib/libssl : Tag: OPENBSD_7_3 s3_lib.c Log message: add missing pointer invalidation ok tb from jcs This is errata/7.3/004_ssl.patch.sig CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 03:12:59 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-44.3. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/05/26 04:06:19 Modified files: sysutils/fzf : Makefile distinfo modules.inc Removed files: sysutils/fzf/patches: patch-shell_completion_bash Log message: sysutils/fzf: update to version 0.40.0. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/26 05:41:50 Modified files: distrib/macppc/ramdisk: install.md distrib/amd64/common: install.md Log message: simplify yes/no answer handling ask_yn() returns 0/1 on yes/no, so use the shorter '|| skip' found in install.sub; no functional change. OK solene CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/05/26 06:13:26 Modified files: sys/net : if_pfsync.c pfvar.h pf_ioctl.c Log message: Remove net lock from DIOC{S,G}ETLIMIT Grab the pf lock for pf_pool_limits[] in pfsync such that all access is covered by the pf lock; document accordingly. Hard memory pool limits don't need the net lock for protection, pool(9)s have their own internal lock and the pf lock fully covers limit values. (pf_pool_limits[] access in DIOCXCOMMIT remains under pf *and net* lock until the rest in there gets pulled out of the net lock.) OK sashan CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/05/26 07:17:43 Modified files: . : errata72.html errata73.html Log message: Release rpki and ssl errata. CVSROOT: /cvs Module name: www Changes by: millert@cvs.openbsd.org 2023/05/26 07:27:18 Modified files: . : anoncvs.html build : mirrors.dat Log message: Point anoncvs2.usa and anoncvs3.usa to anoncvs1.usa CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/26 07:44:05 Modified files: lib/libssl : s3_lib.c ssl_cert.c ssl_lib.c ssl_local.h Log message: Move verified_chain from SSL to SSL_HANDSHAKE This is a better version of the fix for the missing pointer invalidation but a bit larger, so errata got the minimal fix. tested by jcs ok jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/26 08:57:38 Modified files: usr.sbin/rpki-client: main.c output-json.c Log message: Properly account del_extra_files and add the value to the json header. OK tb@ (from a larger diff) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/26 09:28:47 Modified files: infrastructure/lib/DPB: Config.pm Log message: fix error message CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 10:30:05 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 10:30:41 Modified files: mail/evolution : Makefile distinfo mail/evolution/pkg: PLIST Log message: Update to evolution-3.48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 10:30:53 Modified files: mail/evolution-ews: Makefile distinfo Log message: Update to evolution-ews-3.48.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 10:50:03 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c x11/gnome/control-center/pkg: PLIST Log message: Update to gnome-control-center-44.2. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/26 10:50:34 Modified files: audio/mumble : Makefile Log message: remove myself as maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/26 10:52:57 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-44.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/26 11:50:29 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230526 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/05/26 13:57:12 Modified files: audio/navidrome: Makefile distinfo modules.inc Log message: audio/navidrome: simple update to version 0.49.3. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/26 14:33:15 Log message: Import bbolt, embedded key/value database for Go Status: Vendor Tag: pvk Release Tags: pvk_20230526 N ports/databases/bbolt/Makefile N ports/databases/bbolt/distinfo N ports/databases/bbolt/pkg/DESCR N ports/databases/bbolt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/26 14:33:52 Modified files: databases : Makefile Log message: +bbolt CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/26 15:07:46 Modified files: sysutils/py-vmomi: Makefile distinfo Log message: Update py-vmomi 8.0.1.0 -> 8.0.1.0.1 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.1.0.1 CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/05/26 19:10:48 Modified files: editors/poke : Makefile Log message: Don't detect emacs or xemacs in configure The build broke if I had installed editors/xemacs (and not editors/emacs), when it tried to run xemacs to compile some Lisp. ok fcambus@ (maintainer) CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/05/26 22:33:00 Modified files: lib/libc/hidden: stdlib.h lib/libc/stdlib: malloc.c Log message: Remove malloc interposition, a workaround that was once needed for emacs ok guenther@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/27 00:40:57 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.11.2. see https://www.thunderbird.net/en-US/thunderbird/102.11.2/releasenotes/ fixes POP3 regression in 102.11.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/27 00:41:27 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.11.2. see https://www.thunderbird.net/en-US/thunderbird/102.11.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/27 01:04:09 Modified files: geo/mdal : Makefile distinfo Log message: geo/mdal: update to 1.0.3 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/05/27 01:16:58 Modified files: www/woob : Makefile distinfo www/woob/pkg : PLIST Removed files: www/woob/patches: patch-setup_py Log message: update www/woob to 3.6 switch from pypi to gitlab to have man pages and tests CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 01:50:47 Modified files: net/py-zmq : Makefile distinfo net/py-zmq/pkg : PLIST Log message: update to py3-zmq-25.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 01:50:59 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2023.5.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/27 01:53:36 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.29.142. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/27 01:53:45 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.142. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/27 01:54:08 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.27.142. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 02:04:18 Modified files: net/freeradius : Makefile distinfo net/freeradius/patches: patch-configure patch-src_main_tls_c patch-src_modules_rlm_pap_rlm_pap_c net/freeradius/pkg: PLIST-main Added files: net/freeradius/patches: patch-src_main_listen_c Log message: update to freeradius-3.2.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 02:04:27 Modified files: textproc/py-xmldiff: Makefile distinfo Log message: update to py3-xmldiff-2.6.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 02:04:33 Modified files: textproc/py-ruamel.yaml: Makefile distinfo Log message: update to py3-ruamel.yaml-0.17.28 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/27 03:18:17 Modified files: lib/libcrypto : crypto_internal.h lib/libcrypto/sha: sha512.c Log message: Clean up alignment handling for SHA-512. This recommits r1.37 of sha512.c, however uses uint8_t * instead of void * for the crypto_load_* functions and primarily uses const uint8_t * to track input, only casting to const SHA_LONG64 * once we know that it is suitably aligned. This prevents the compiler from implying alignment based on type. Tested by tb@ and deraadt@ on platforms with gcc and strict alignment. ok tb@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 03:58:27 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm Log message: prepare for 5.36, document methods in base class CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 03:59:51 Modified files: usr.sbin/pkg_add/OpenBSD: AddCreateDelete.pm Log message: - make the handling of interactive more regular by delegating the choice of the class to a separate method - zap/improve meaningless comments - mark ntogo as a focus for improvements CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:00:23 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: cosmetic/comments improvement CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:00:48 Modified files: usr.sbin/pkg_add/OpenBSD: ArcCheck.pm Log message: restore documentation: explain what ArcCheck does CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:01:08 Modified files: usr.sbin/pkg_add/OpenBSD: Delete.pm Log message: comments/cosmetics CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:01:21 Modified files: usr.sbin/pkg_add/OpenBSD: Error.pm Log message: try/catch to be revisited CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:01:38 Modified files: usr.sbin/pkg_add/OpenBSD: LibSpec.pm Log message: document base method CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:01:51 Modified files: usr.sbin/pkg_add/OpenBSD: OldLibs.pm Log message: comments CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:02:38 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepository.pm Log message: prepare for 5.36: pass $code as @code so that we don't have to decide a default right away (I should apply this everywhere I go to read a plist actually) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:03:21 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: a few comments explicitly return undef from check, which will prevent casual me from 'fixing' it later CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:03:43 Modified files: usr.sbin/pkg_add/OpenBSD: ProgressMeter.pm Log message: point people towards relevant comments CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:04:17 Modified files: usr.sbin/pkg_add/OpenBSD: Signature.pm Log message: indicate that not having hashes already is just legacy needed until all old packages are gone CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:05:50 Modified files: usr.sbin/pkg_add/OpenBSD: Subst.pm Log message: more descriptive comment CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:06:38 Modified files: usr.sbin/pkg_add/OpenBSD: Tracker.pm Log message: finish making this a singleton class (which I don't always like and is definitely worthy of a comment) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:06:55 Modified files: usr.sbin/pkg_add/OpenBSD: Update.pm Log message: yeah, yeah, those names are horrible CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:07:12 Modified files: usr.sbin/pkg_add/OpenBSD: UpdateSet.pm Log message: more comment CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:07:33 Modified files: usr.sbin/pkg_add/OpenBSD: Ustar.pm Log message: comment/cosmetic CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:08:25 Modified files: usr.sbin/pkg_add/OpenBSD: Vstat.pm Log message: remove the extra local variable (blessing a ref to self DOES work) accordingly zap the extra blocks that are no longer needed making this look less funky CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/27 04:08:45 Modified files: usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm Log message: the solver needs some love for later CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/27 04:14:27 Modified files: telephony/asterisk/16: Makefile telephony/asterisk/16/pkg: PLIST-main Log message: drop ChangeLog file for asterisk/16, we have CHANGES anyway repairs packaging following filename changes in 18/20, reported by naddy CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/05/27 06:58:45 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.8.0, 3.7.3, 3.6.3 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/27 07:27:26 Modified files: databases/galera: Makefile databases/galera/patches: patch-asio_asio_ssl_impl_context_ipp Log message: revert previous patch to use system wide asio local port tests aren't enough, needs to be tested on an actual cluster requested by robert@ (who is the actual maintainer, incorrectly attributed to brad smith in my previous mail) CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/05/27 07:28:59 Modified files: libressl : index.html Log message: Highlight LibreSSL 3.7.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/27 07:54:46 Modified files: lib/libcrypto : opensslv.h Log message: Bump LibreSSL version CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/27 09:50:56 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: Add coverage for calling BN_{dec,hex}2bn() with NULL inputs. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/27 11:20:22 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.30.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/27 12:33:34 Modified files: lib/libcrypto : md32_common.h Log message: Add HASH_NO_UPDATE and HASH_NO_TRANSFORM to md32_common.h This makes it possible to still use minimal parts of md32_common.h, while disabling the update and transform functions. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/05/27 12:34:58 Modified files: net/py-nbxmpp : Makefile distinfo net/py-nbxmpp/pkg: PLIST Log message: update of net/py-nbxmpp to 4.2.2 tweaks and ok sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/27 12:39:03 Modified files: lib/libcrypto/sha: sha256.c Log message: Implement SHA256_{Update,Transform,Final}() directly in sha256.c. m32_common.h is a typical OpenSSL macro horror show - copy the update, transform and final functions from md32_common.h, manually expanding the macros for SHA256. This will allow for further clean up to occur. No change in generated assembly. ok beck@ tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/05/27 12:42:08 Modified files: net/gajim : Makefile distinfo net/gajim/pkg : PLIST Removed files: net/gajim/patches: patch-setup_py Log message: update net/gajim to 1.7.3 with help from sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/05/27 13:35:55 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Implement battery charge control. ok patrick@, tobhe@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/27 16:55:21 Modified files: audio/rubberband: Makefile distinfo audio/rubberband/pkg: PLIST Removed files: audio/rubberband/patches: patch-Makefile_in patch-src_StretcherImpl_cpp patch-src_StretcherProcess_cpp patch-src_system_sysutils_h Log message: update to rubberband 3.2.1 Switch from gnu/gmake to meson; lots of changes, new engine, see https://breakfastquay.com/news.html Diff from Raphael Graf CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/27 18:12:39 Modified files: misc/ietf-cli : Makefile distinfo misc/ietf-cli/patches: patch-ietf Log message: update to ietf-cli 1.24 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/27 23:25:24 Modified files: lib/libcrypto/x509: x509_local.h x509_vfy.c x509_vfy.h x509_vpm.c Log message: Merge X509_VERIFY_PARAM_ID into X509_VERIFY_PARAM Back in the day when essentially every struct was open to all applications, X509_VERIFY_PARAM_ID provided a modicum of opacity. This indirection is now no longer needed with X509_VERIFY_PARAM being opaque itself, so stop using X509_VERIFY_PARAM_ID and merge it into X509_VERIFY_PARAM. This is a first small step towards cleaning up the X509_VERIFY_PARAM mess. ok jsing CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/05/27 23:28:50 Modified files: usr.sbin/vmd : vioblk.c vioqcow2.c vioraw.c Log message: Used number of bytes instead of number of 512 byte sectors. ok dv@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/27 23:47:51 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230528 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/05/28 01:29:57 Modified files: net/dnscontrol : Makefile distinfo modules.inc net/dnscontrol/pkg: PLIST Removed files: net/dnscontrol/files: zipexe.go Log message: update net/dnscontrol to 4.1.0 tested by kn@ ok pvk@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:50:34 Modified files: graphics/viewnior: Makefile distinfo graphics/viewnior/pkg: PLIST Log message: Update to viewnior-1.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:51:58 Log message: Import py3-test-datafiles-3.0.0 pytest plugin to create a tmp_path containing a preconfigured set of files and/or directories. <...> ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230528 N ports/devel/py-test-datafiles/Makefile N ports/devel/py-test-datafiles/distinfo N ports/devel/py-test-datafiles/pkg/DESCR N ports/devel/py-test-datafiles/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:52:40 Modified files: devel : Makefile Log message: +py-test-datafiles CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:53:36 Log message: Import argparse-manpage-4.3 ArgumentParser instance -> manual page. Avoid documenting your Python script arguments on two places! This is typically done in an argparse.ArgumentParser help configuration (help=, description=, etc.), and also in a manually crafted manual page. <...> ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230528 N ports/textproc/argparse-manpage/distinfo N ports/textproc/argparse-manpage/Makefile N ports/textproc/argparse-manpage/patches/patch-build_manpages_build_manpages_py N ports/textproc/argparse-manpage/patches/patch-tests_test_examples_py N ports/textproc/argparse-manpage/pkg/DESCR N ports/textproc/argparse-manpage/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:54:07 Modified files: textproc : Makefile Log message: +argparse-manpage CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:55:10 Log message: Import py3-pypdf-3.9.0 pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230528 N ports/print/py-pypdf/Makefile N ports/print/py-pypdf/distinfo N ports/print/py-pypdf/pkg/DESCR N ports/print/py-pypdf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:55:36 Log message: Import py3-pypdf-3.9.0 pypdf is a free and open-source pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files. It can also add custom data, viewing options, and passwords to PDF files. pypdf can retrieve text and metadata from PDFs as well. ok sthen@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230528 U ports/print/py-pypdf/Makefile U ports/print/py-pypdf/distinfo U ports/print/py-pypdf/pkg/DESCR U ports/print/py-pypdf/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:56:15 Modified files: print : Makefile Log message: +py-pypdf CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 01:58:12 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: DESCR PLIST Log message: Major update to psutils-3.0. Tools have been rewritten from Perl to Python. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 02:01:07 Modified files: x11/gnome/at-spi2-core: Makefile distinfo Log message: Update to at-spi2-core-2.48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 02:05:36 Modified files: x11/gnome/eog : Makefile distinfo Log message: Update to eog-44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 02:10:52 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-44.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/28 02:40:16 Modified files: graphics/xv : Makefile distinfo Log message: update to xv-4.1.1 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/28 03:02:01 Modified files: lib/libtls : tls_verify.c regress/lib/libtls/verify: verifytest.c Log message: Refactor tls_check_common_name to use lower level API. X509_NAME_get_text_by_NID is kind of a bad interface that we wish to make safer, and does not give us the visibility we really want here to detect hostile things. Instead call the lower level functions to do some better checking that should be done by X509_NAME_get_text_by_NID, but is not in the OpenSSL version. Specifically we will treat the input as hostile and fail if: 1) The certificate contains more than one CN in the subject. 2) The CN does not decode as UTF-8 3) The CN is of invalid length (must be between 1 and 64 bytes) 4) The CN contains a 0 byte 4) matches the existing logic, 1 and 2, and 3 are new checks. ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/28 03:06:34 Modified files: lib/libtls : tls_verify.c Log message: correct comment, spotted by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/28 03:33:34 Modified files: net/rtg : Makefile distinfo net/rtg/patches: patch-Makefile_in patch-etc_95_php patch-etc_Makefile_in patch-etc_common_php_in patch-etc_rtg_php patch-etc_rtgtargmkr_pl_in patch-etc_view_php patch-src_rtg_h patch-src_rtgmysql_c patch-src_rtgplot_c patch-src_rtgutil_c net/rtg/pkg : PLIST Added files: net/rtg/patches: patch-etc_rtg_conf_sample Removed files: net/rtg/patches: patch-configure_in patch-etc_rtg_conf patch-src_Makefile_in patch-src_rtgsnmp_c Log message: update to rtg-0.7.5 and unbreak, mostly from henning CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/28 04:17:13 Modified files: net/py-nbxmpp : Makefile Log message: Unbreak: MODPY_PY -> MODPY_PI CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 04:34:17 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Rewrite BN_{asc,dec,hex}2bn() using CBS. This gives us more readable and safer code. There are two intentional changes to behaviour - firstly, all three functions zero any BN that was passed in, prior to doing any further processing. This means that a passed BN is always in a known state, regardless of what happens later. Secondly, BN_asc2bn() now fails on NULL input, rather than crashing. This brings its behaviour inline with BN_dec2bn() and BN_hex2bn(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 07:53:09 Modified files: lib/libcrypto/sha: sha256.c Log message: Inline HASH_MAKE_STRING for SHA256. No change to generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 07:55:55 Modified files: lib/libcrypto/sha: sha256.c Log message: Remove now unnecessary do {} while(0); CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 07:57:27 Modified files: lib/libcrypto/sha: sha256.c Log message: Clean up includes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 08:14:33 Modified files: lib/libcrypto/sha: sha256.c Log message: Reorder functions. No intended functional change. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/28 08:40:30 Modified files: geo/pdal : Makefile distinfo Removed files: geo/pdal/patches: patch-pdal_Geometry_cpp Log message: geo/pdal: update to 2.5.4 see https://github.com/PDAL/PDAL/releases/tag/2.5.4 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 08:49:21 Modified files: lib/libcrypto/sha: sha256.c Log message: Expand occurrences of HASH_CTX that were previously missed. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 08:54:37 Modified files: lib/libcrypto/sha: sha256.c Log message: Sprinkle some style(9). CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 11:22:04 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised bn_addw_addw()/bn_subw_subw() for aarch64. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/05/28 11:42:30 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised bn_mulw_{addw,addw_addw,addtw}() for aarch64. This results in bn_mul_comba4() and bn_mul_comba8() requiring ~30% less instructions than they did previously. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/28 16:33:54 Added files: net/curl/patches: patch-configure_ac Log message: net/curl: configure: quote the assignments for run-compiler From upstream CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/28 20:26:14 Modified files: sys/arch/arm64/arm64: cpu.c Log message: recognise Cortex-A520 (Hayes), Cortex-A720 (Hunter), Cortex-X4 (Hunter-ELP) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/28 21:12:25 Modified files: devel/sdl2-image: Makefile distinfo devel/sdl2-image/patches: patch-Makefile_in devel/sdl2-image/pkg: PLIST devel/sdl2-mixer: Makefile distinfo devel/sdl2-mixer/patches: patch-Makefile_in devel/sdl2-mixer/pkg: PLIST devel/sdl2-net : Makefile distinfo devel/sdl2-net/patches: patch-Makefile_in devel/sdl2-net/pkg: PLIST devel/sdl2-ttf : Makefile distinfo devel/sdl2-ttf/patches: patch-Makefile_in devel/sdl2-ttf/pkg: PLIST Log message: update sdl2-{image,mixer,net,ttf} to latest versions based on diffs by Brad with modifications bulk testing and input by tb@, thanks! Take maintainer of sdl2-net and sdl2-ttf while here games/wesnoth and games/freeciv need LDEP updates because of the changes in dependencies of mixer and image, to be committed soon after CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/28 21:13:58 Modified files: games/wesnoth : Makefile Log message: add audio/libvorbis to LIB_DEPENDS; needed after sdl2-mixer update CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/05/28 22:24:39 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: some hackery to make arm64 ramdisk compile again CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/05/28 22:38:10 Modified files: games/freeciv : Makefile Log message: add freeciv-client's WANTLIB libraries dependencies that have been dropped from sdl2-mixer update to fix the build with the new sdl2-mixer. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/29 00:49:17 Modified files: mail/s-postgray: Makefile distinfo Log message: update mail/s-postgray to 0.8.1; from maintainer Steffen Nurpmeso, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/29 01:17:36 Modified files: x11/gnome/sushi: Makefile distinfo x11/gnome/sushi/pkg: PLIST Log message: Update to sushi-44.2. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/29 01:35:39 Modified files: usr.sbin/pkg_add: pkg_mklocatedb Log message: use v5.36, this one is somewhat trivial CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2023/05/29 02:13:35 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 vmmci.c Log message: virtio: Set DRIVER_OK earlier The DRIVER_OK bit must be set before using any virt-queues. To allow virtio device drivers to use the virt-queues in their attach functions, set the bit there and not in the virtio transport attach function. Only vioscsi and viogpu really need this, but let's only have one standard way to do this. Noticed because of hangs with vioscsi on qemu/windows and in the Oracle cloud. With much debugging help by Aaron Mason. Also revert vioscsi.c 1.31 "Temporarily workaround double calls into vioscsi_req_done()" ok krw@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/29 02:53:01 Modified files: devel/sdl2-image/patches: patch-SDL2_image_pc_in patch-configure devel/sdl2-mixer/patches: patch-SDL2_mixer_pc_in patch-configure patch-timidity_options_h devel/sdl2-net/patches: patch-SDL_net_h Log message: Remove a few sdl2 files that were left in tree by accident CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/29 02:54:08 Removed files: devel/sdl2-image/patches: patch-SDL2_image_pc_in patch-configure devel/sdl2-mixer/patches: patch-SDL2_mixer_pc_in patch-configure patch-timidity_options_h devel/sdl2-net/patches: patch-SDL_net_h Log message: Actually remove the empty files CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 03:04:37 Modified files: infrastructure/lib/DPB: State.pm Log message: change the name of the log file to "cpu-concurrency" not only is it more specific, but it also doesn't get in the way of tab completion for control-* :) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/29 03:05:24 Modified files: share/man/man1 : dpb.1 Log message: renamed log file CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/29 05:14:19 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 Log message: Stop suggesting that children play with loaded revolvers. This takes much of the language that boring uses to document the verify callback, and corrects the historical horror that OpenSSL introduced years ago by suggesting people ignore expiry dates using the callback instead of the verify flags. nits by jsg@ and tb@ ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/29 05:54:50 Modified files: lib/libcrypto/man: X509_NAME_get_index_by_NID.3 lib/libcrypto/x509: x509name.c regress/lib/libcrypto/x509: x509_asn1.c Log message: Make X509_NAME_get_text_by[NID|OBJ] safer. This is an un-revert with nits of the previously landed change to do this which broke libtls. libtls has now been changed to not use this function. This change ensures that if something is returned it is "text" (UTF-8) and a C string not containing a NUL byte. Historically callers to this function assume the result is text and a C string however the OpenSSL version simply hands them the bytes from an ASN1_STRING and expects them to know bad things can happen which they almost universally do not check for. Partly inspired by goings on in boringssl. ok jsing@ tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/29 05:57:23 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 Log message: Oops, Fa -> .Fa CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/05/29 06:30:55 Added files: net/curl/patches: Tag: OPENBSD_7_3 patch-configure_ac Log message: net/curl: configure: quote the assignments for run-compiler From upstream CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/29 06:37:58 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 to 25.0 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/29 08:12:36 Modified files: lib/libtls : tls_verify.c Log message: Correctly catch all return values from X509_NAME_get_index_by_NID And some comment requests, from jsing@ ok jsing@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/05/29 09:48:51 Modified files: security/lego : Makefile distinfo modules.inc security/lego/pkg: DESCR Log message: update to 4.12.0 from maintainer Horia Racoviceanu CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/05/29 09:52:46 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: Correct test that was pasto'ed incorrectly This now tests what the comment says it does CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:34:45 Modified files: graphics/ImageMagick: Makefile distinfo Log message: update to ImageMagick-6.9.12.88 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/29 11:36:29 Modified files: net/synapse : Makefile distinfo Log message: net/synapse: update to 1.84.1, from MAINTAINER Renaud Allard see https://github.com/matrix-org/synapse/releases/tag/v1.84.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:17 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/patches: patch-conf_server_xml www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.89; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:23 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/patches: patch-conf_server_xml www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.75; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:28 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/patches: patch-conf_server_xml www/tomcat/v10/pkg: PLIST-examples PLIST-main Log message: update to tomcat-10.1.9; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:41 Modified files: www/tomcat/v8 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v8/patches: Tag: OPENBSD_7_3 patch-conf_server_xml www/tomcat/v8/pkg: Tag: OPENBSD_7_3 PLIST-examples Log message: update to tomcat-8.5.89; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:47 Modified files: www/tomcat/v9 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v9/patches: Tag: OPENBSD_7_3 patch-conf_server_xml www/tomcat/v9/pkg: Tag: OPENBSD_7_3 PLIST-examples Log message: update to tomcat-9.0.75; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:37:52 Modified files: www/tomcat/v10 : Tag: OPENBSD_7_3 Makefile distinfo www/tomcat/v10/patches: Tag: OPENBSD_7_3 patch-conf_server_xml www/tomcat/v10/pkg: Tag: OPENBSD_7_3 PLIST-examples PLIST-main Log message: update to tomcat-10.1.9; additional fix for CVE-2023-24998 (previous was incomplete) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:41:11 Modified files: www/lighttpd : Makefile distinfo www/lighttpd/pkg: PLIST Log message: update to lighttpd-1.4.71, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:41:14 Modified files: cad/magic : Makefile distinfo Removed files: cad/magic/patches: patch-tcltk_magic_sh_in Log message: update to magic-8.3.393, from Brad; maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:44:23 Modified files: graphics/opencolorio: Makefile Log message: opencolorio: drop ports-gcc from COMPILER - as things stand it seems this needs clang/libc++ from Brad, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:44:28 Modified files: audio/openal : Makefile distinfo audio/openal/patches: patch-CMakeLists_txt audio/openal/pkg: PLIST Removed files: audio/openal/patches: patch-common_threads_cpp Log message: update to openal-1.23.1, from Brad; maintainer timeout CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/29 11:45:27 Modified files: x11/xfce4/xfce4-session: Makefile distinfo Log message: x11/xfce4/xfce4-session: update to 4.18.3. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001304.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:47:43 Modified files: multimedia : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: multimedia/libquicktime: Makefile distinfo multimedia/libquicktime/patches: patch-configure patch-include_lqt_funcprotos_h patch-plugins_ffmpeg_audio_c patch-plugins_ffmpeg_lqt_ffmpeg_c patch-plugins_ffmpeg_params_c patch-plugins_ffmpeg_params_h patch-plugins_ffmpeg_video_c patch-src_atom_c patch-src_lqt_quicktime_c patch-src_moov_c patch-src_trak_c patch-src_util_c multimedia/libquicktime/pkg: DESCR PLIST Log message: remove libquicktime, now that it's no longer used. from Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:50:03 Modified files: devel/tbb : Makefile distinfo Log message: update to tbb-2020.3.3, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:52:01 Modified files: multimedia/aom : Makefile distinfo multimedia/aom/patches: patch-aom_ports_arm_cpudetect_c Log message: update to aom-3.6.1, from Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/29 11:54:37 Modified files: audio/musikcube: Makefile distinfo audio/musikcube/patches: patch-CMakeLists_txt patch-src_plugins_server_main_cpp audio/musikcube/pkg: PLIST Removed files: audio/musikcube/patches: patch-_cmake_ConfigureBsdPaths_cmake patch-src_musikcube_CMakeLists_txt patch-src_plugins_stockencoders_FfmpegEncoder_cpp Log message: update to musikcube-3.0.0, from Brad CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 13:04:50 Modified files: infrastructure/lib/DPB: Distfile.pm ErrorList.pm Log message: explicitly tag forwarders so that we can grep for missing prototypes CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 13:05:33 Modified files: infrastructure/lib/OpenBSD: Issue.pm ReverseSubst.pm Log message: tag forwarders better comment CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 13:07:02 Modified files: infrastructure/lib/DPB: Core.pm Log message: forwarder + mark Handler->register as sub (@) for now, until it always takes one single param (either the signal that killed it, or undef) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 13:07:51 Modified files: infrastructure/lib/DPB/Reporter: Tty.pm Log message: Handler->register's sub should take one parameter, but it doesn't yet. CVSROOT: /cvs Module name: src Changes by: aisha@cvs.openbsd.org 2023/05/29 15:13:24 Modified files: share/man/man1 : dpb.1 Log message: fix markups and reference sections properly from Josiah Frentsos OK op@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/05/29 20:02:00 Modified files: gnu/llvm/lld/ELF/Arch: X86_64.cpp Log message: Add IBT support to the retpoline+znow PLTs ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/29 22:09:11 Modified files: devel/qbs : Makefile Log message: Build only on LP64_ARCHS Build continuously fails on i386. qbs is probably broken on all 32-bit archs!? Nothing depends on qbs so disable on !LP64_ARCHS. Spotted by sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/05/29 22:42:21 Modified files: usr.bin/make : engine.c main.c main.h parse.c Log message: Due to the way make is designed, not being able to read a makefile is basically silent. Record errors due to missing permissions and other oddities, and display them when we error out due to lack of targets, as a quality-of-life diagnostic. Based on a remark from sthen@, with some feedback and tweaks from op@ okay op@, kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/29 23:09:08 Modified files: x11/qt6 : Makefile.version x11/qt6/qt3d : Makefile distinfo x11/qt6/qt5compat: Makefile distinfo x11/qt6/qt5compat/pkg: PLIST x11/qt6/qtbase : Makefile distinfo x11/qt6/qtbase/patches: patch-cmake_QtFeature_cmake patch-cmake_QtProcessConfigureArgs_cmake patch-qmake_generators_unix_unixmake_cpp x11/qt6/qtbase/pkg: PLIST-main x11/qt6/qtcharts: Makefile distinfo x11/qt6/qtconnectivity: distinfo x11/qt6/qtdatavis3d: distinfo x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtdeclarative/pkg: PLIST x11/qt6/qtgrpc : distinfo x11/qt6/qthttpserver: distinfo x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: distinfo x11/qt6/qtlottie: distinfo x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtmultimedia/pkg: PLIST x11/qt6/qtnetworkauth: distinfo x11/qt6/qtpositioning: distinfo x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3d/pkg: PLIST x11/qt6/qtquick3dphysics: distinfo x11/qt6/qtquickeffectmaker: distinfo x11/qt6/qtquicktimeline: distinfo x11/qt6/qtremoteobjects: distinfo x11/qt6/qtscxml: distinfo x11/qt6/qtsensors: distinfo x11/qt6/qtserialbus: distinfo x11/qt6/qtserialport: distinfo x11/qt6/qtshadertools: distinfo x11/qt6/qtsvg : Makefile distinfo x11/qt6/qttools: distinfo x11/qt6/qttools/pkg: PLIST x11/qt6/qttranslations: distinfo x11/qt6/qtvirtualkeyboard: Makefile distinfo x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/pkg: PLIST Log message: Update Qt6 to 6.5.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:34:08 Modified files: infrastructure/bin: port-getpkgpath-helper Log message: v5.36 (print -> say) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:34:43 Modified files: infrastructure/bin: portlock Log message: v5.36 (print -> say) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:35:19 Modified files: infrastructure/lib/DPB: PortBuilder.pm Log message: annotate forwarder CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:36:29 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: missed prototype CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:37:23 Modified files: infrastructure/lib/OpenBSD: SharedLibs2.pm Log message: synch with base (for now) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:38:52 Modified files: infrastructure/bin: pkg_check-version Log message: trivial conversion to v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:40:22 Modified files: infrastructure/bin: check-wrkdir Log message: v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/29 23:41:35 Modified files: infrastructure/lib/OpenBSD: FileSource.pm Log message: missed prototype CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/30 01:14:47 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.13. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/30 01:30:03 Modified files: infrastructure/lib/OpenBSD: PlistScanner.pm Log message: missed prototypes on anonymous subs gc plist->forget, which does no longer do anything and will soon be gone CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/30 01:37:34 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify_cb.3 Log message: fix some nits on previous - move a sentence out of a Bd block - add some .Pp for spacing - avoid a double colon on a sentence and the usage of second person - mark STORE_CTX with .Vt - change one Vt -> Dv (done after this has been ok'd by beck) ok beck@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/05/30 02:30:01 Modified files: sys/arch/amd64/stand/biosboot: biosboot.S sys/arch/arm/include: cpufunc.h sys/arch/arm64/arm64: cpu.c sys/arch/i386/i386: pmapae.c sys/arch/i386/stand/biosboot: biosboot.S sys/arch/sh/dev: scif.c sys/dev/fdt : if_dwqe_fdt.c sys/dev/isa : if_ex.c sys/dev/microcode/aic7xxx: aicasm.c sys/dev/pcmcia : if_xe.c sys/kern : kern_exec.c subr_blist.c subr_prof.c subr_witness.c sys/net : if_var.h if_wg.c sys/uvm : uvm_extern.h uvm_pdaemon.c Log message: spelling ok jmc@ guenther@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/30 02:41:15 Modified files: sbin/iked : iked.h ikev2_msg.c imsg_util.c Log message: Replace the one use of ibuf_prepend() using a similar ibuf_new() + ibuf_cat() method but instead of overwriting ibuf internals replace the buf a level up. Users of ikev2_msg_send() are not allowed to hold and reuse a pointer to msg_data (which is another footgun to disarm at some point). OK tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/05/30 04:47:39 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: Makefile distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/kauth: distinfo devel/kf5/kbookmarks: Makefile distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: Makefile distinfo devel/kf5/kcoreaddons: distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : distinfo devel/kf5/kirigami2: Makefile distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: Makefile distinfo devel/kf5/kservice: Makefile distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: Makefile distinfo devel/kf5/plasma-framework: distinfo devel/kf5/plasma-framework/pkg: PLIST devel/kf5/prison: distinfo devel/kf5/purpose: Makefile distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: Makefile distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE framework to 5.106.0 Changelog: https://kde.org/announcements/frameworks/5/5.106.0/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/30 05:09:08 Modified files: usr.sbin/rpki-client: cms.c Log message: Use error check to ensure we have SignedData in CMS CMS_get0_SignerInfos() only returns a non-NULL pointer if the CMS object contains SignedData. The subsequent assert can trigger if we parse an object that is not of this type. Nothing ensures this up to this point, so we have no way of knowing that the assertion is actually true. If we get a CMS object without SignedData, we should ignore it, not abort the rpki-client run. With this check in place it is also clear that we actually check point 1a of the list of things to check in RFC 6488, section 3. ok claudio job CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/30 06:02:01 Modified files: inputmethods/ibus: Makefile Added files: inputmethods/ibus/patches: patch-client_x11_main_c Log message: client/x11: Fix Key typing order (from upstream) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/30 06:02:23 Modified files: usr.sbin/rpki-client: filemode.c print.c Log message: Convert all of filemode to use the json API as well. Output is mostly the same apart from some space differences. OK tb@ job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/30 06:12:06 Modified files: usr.sbin/rpki-client: main.c Log message: Split cleanup into cleanup and repository cleanup and show how many files are kept / removed in the repository temporary storage. After a discussion with tb@ and job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/05/30 06:14:48 Modified files: regress/usr.sbin/rpki-client: test-aspa.c test-cert.c test-gbr.c test-geofeed.c test-ip.c test-mft.c test-roa.c test-rrdp.c test-rsc.c test-tak.c test-tal.c usr.sbin/rpki-client: extern.h main.c output-bird.c parser.c validate.c Log message: Revert commitid ANSBO0rBvIUtTi45: Make rpki-client choose the verification time of the time it is invoked rather than always getting the current system time for every certificate verification. This will result in output that is not variable on run-time. Using the time of invocation does not work well with fast publishing CAs. It can take a few minutes to reach a repo and that CA may have issued certificates that are not yet valid if that startup time of rpki-client is used to validate. This still keeps the -P option to specify a fixed validation time. OK beck@ job@ tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/30 06:22:05 Modified files: mail/grommunio/web: Makefile distinfo Log message: pull in a search functionality fix from upstream's git CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/30 06:53:15 Modified files: databases/p5-DBIx-SearchBuilder: Makefile distinfo Log message: update to 1.76 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/30 06:56:03 Modified files: devel/p5-Date-Extract: Makefile distinfo Log message: update to 0.07 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/30 06:59:49 Modified files: www/rt : Makefile distinfo www/rt/pkg : PLIST Log message: update to 5.0.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/30 07:36:22 Modified files: x11/mate : Makefile.inc x11/mate/atril : Makefile x11/mate/caja : Makefile x11/mate/caja-extensions: Makefile x11/mate/calc : Makefile x11/mate/control-center: Makefile distinfo x11/mate/control-center/patches: patch-capplets_about-me_mate-about-me-password_c x11/mate/control-center/pkg: PLIST x11/mate/desktop: Makefile x11/mate/engrampa: Makefile distinfo x11/mate/engrampa/pkg: PLIST x11/mate/eom : Makefile distinfo x11/mate/eom/pkg: PLIST x11/mate/icon-theme: Makefile x11/mate/libmatekbd: Makefile distinfo x11/mate/libmatemixer: Makefile x11/mate/libmateweather: Makefile distinfo x11/mate/media : Makefile distinfo x11/mate/media/pkg: PLIST x11/mate/menus : Makefile distinfo x11/mate/menus/pkg: PLIST x11/mate/notification-daemon: Makefile distinfo x11/mate/pluma : Makefile distinfo x11/mate/pluma/pkg: PLIST x11/mate/polkit: Makefile x11/mate/power-manager: Makefile distinfo x11/mate/power-manager/pkg: PLIST x11/mate/session-manager: Makefile distinfo x11/mate/session-manager/pkg: PLIST x11/mate/settings-daemon: Makefile distinfo x11/mate/system-monitor: Makefile x11/mate/terminal: Makefile distinfo x11/mate/terminal/pkg: PLIST x11/mate/utils : Makefile distinfo x11/mate/utils/pkg: PLIST Log message: update the following components of the MATE desktop to 1.26.1: control-center engrampa eom libmatekbd libmateweather media menus notification-daemon pluma power-manager session-manager settings-daemon terminal utils switch the main version to 1.26.1 by default and specify other versions where needed in the port Makefiles CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:03:22 Modified files: security/openssl/1.1: Makefile distinfo Removed files: security/openssl/1.1/patches: patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Log message: Update to OpenSSL 1.1.1u This includes a fix for quadratic time OID pretty printing (CVE-2023-2650). Then there are two fixes for the policy madness in RFC 5280 which mitigate the exponential growth of the policy tree by imposing a compile-time limit of 1000 nodes (CVE-2023-0464) and a parsing issue with invalid certificate policies in leaf certificates (CVE-2023-0465). Moreover, there is a documentation change for X509_VERIFY_PARAM_add0_policy() explaining that it doesn't enable policy checking contrary to the set1 version (CVE-2023-0466). Notably, this update reverts the "mongomery fix" for the RSA padding oracle (CVE-2022-4304) and includes a different curly thing (where the actual fix is hoisting the blinding a couple of lines), but at least it no longer involves 700 lines of garbage code that does things already done elsewhere in the lib. This allows us to remove the patches that neutered this insanity. Of course, the reason for the revert was performance. https://www.openssl.org/news/vulnerabilities.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:04:00 Modified files: security/sslscan: Makefile Log message: sslscan: Bump after OpenSSL 1.1 update (static link) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:04:45 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup: bump after OpenSSL 1.1 update (static link) CVSROOT: /cvs Module name: src Changes by: aisha@cvs.openbsd.org 2023/05/30 08:04:53 Modified files: share/man/man7 : glob.7 Log message: fix markups in character classes ok jmc@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:07:38 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/patches: patch-Configurations_unix-Makefile_tmpl patch-apps_rehash_c patch-crypto_ec_asm_ecp_nistz256-armv8_pl patch-crypto_modes_asm_aes-gcm-armv8_64_pl security/openssl/3.0/pkg: PLIST Removed files: security/openssl/3.0/patches: patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Log message: Update to OpenSSL 3.0.9 This includes a fix for quadratic time OID pretty printing (CVE-2023-2650) and a fix for a buffer overread in AES-XTS decryption on arm64 (CVE-2023-1255). Then there are two fixes for the policy madness in RFC 5280 which mitigate the exponential growth of the policy tree by imposing a compile-time limit of 1000 nodes (CVE-2023-0464) and a parsing issue with invalid certificate policies in leaf certificates (CVE-2023-0465). Moreover, there is a documentation change for X509_VERIFY_PARAM_add0_policy() explaining that it doesn't enable policy checking contrary to the set1 version (CVE-2023-0466). Notably, this update reverts the "mongomery fix" for the RSA padding oracle (CVE-2022-4304) and includes a different curly thing (where the actual fix is hoisting the blinding a couple of lines), but at least it no longer involves 700 lines of garbage code that does things already done elsewhere in the lib. This allows us to remove the patches that neutered this insanity. Of course, the reason for the revert was performance... Minor bump due to symbol addition https://www.openssl.org/news/vulnerabilities.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:08:58 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile mail/postfix/stable35: Makefile Log message: Bump the postfixes after OpenSSL 3.0 update (static link) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/30 08:10:41 Modified files: security/openssl/3.1: Makefile distinfo security/openssl/3.1/patches: patch-Configurations_unix-Makefile_tmpl patch-apps_rehash_c patch-crypto_modes_asm_aes-gcm-armv8_64_pl security/openssl/3.1/pkg: PLIST Removed files: security/openssl/3.1/patches: patch-crypto_bn_build_info patch-crypto_rsa_rsa_ossl_c Log message: Update to OpenSSL 3.1 Lots of stuff, including the fixes in the OpenSSL 3.0 update. Minor bump due to symbol addition https://www.openssl.org/news/openssl-3.1-notes.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/30 08:22:28 Modified files: www/chromium : Makefile www/ungoogled-chromium: Makefile Log message: disable on i386, v8_context_snapshot_generator segfaults every build attempt, I think this has been the case for all 113.x releases CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/30 09:10:39 Modified files: regress/sbin/disklabel: Makefile Added files: regress/sbin/disklabel: 1000.sparc64.ok 1024.sparc64.ok 12000.sparc64.ok 18000.sparc64.ok 2000.sparc64.ok 20000.sparc64.ok 2200.sparc64.ok 2300.sparc64.ok 256.sparc64.ok 3000.sparc64.ok 300000.sparc64.ok 3500.sparc64.ok 400.sparc64.ok 4000.sparc64.ok 40000.sparc64.ok 4100.sparc64.ok 5000.sparc64.ok 6000.sparc64.ok 7000.sparc64.ok 800.sparc64.ok 8000.sparc64.ok 9000.sparc64.ok 90000.sparc64.ok 900000.sparc64.ok Log message: sparc64 disklabel(8) must be compiled with SUN_CYLCHECK and SUN_AAT0. sparc64 auto allocation during install does not use fdisk(8). Add *.sparc64.ok files that reflect sparc64 reality. Should fix disklabel(8) regression on sparc64. Requested by & ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/30 09:35:27 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 4.5.3 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/05/30 09:56:47 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Log message: Add json.c to linker instructions CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/05/30 10:02:28 Modified files: usr.sbin/rpki-client: extern.h filemode.c main.c parser.c repo.c Log message: Fixup file modification timestamps to optimize failover from RRDP to RSYNC In the RSYNC protocol a file's last modification time and its size are used to determine whether sending a (partial) copy over the wire is needed. Previously, when RRDP data structures are serialized to disk, the mtime of files in DIR_VALID ended up being UTIME_NOW. Thus, the mtimes of files obtained through RRDP will never match the mtimes of the same files available through RSYNC - causing each and every file to be added to the file transfer list. Instead, use the internal timestamps of RPKI files as the last modified timestamp. Specifically, for Signed Objects (ROAs, MFTs, GBRs, TAKs, ASPAs) the CMS signing-time, for .cer files the X.509 notBefore, and for .crl files the CRL lastUpdate. This results in a surprising optimization for the number files which have to be transfered. OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/30 10:15:54 Modified files: www/lynx : Makefile Added files: www/lynx/patches: patch-src_LYMainLoop_c Log message: www/lynx: disable PASTE_URL/TO_CLIPBOARD, it triggers pledge aborts. From Alexander Arkhipov, ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/30 10:18:03 Modified files: math/maxima : Makefile distinfo math/maxima/pkg: PLIST Log message: update to maxima-5.46.0, from Jonathan Drews, tweaks from me ok tb@ gkoehler@ feinerer@ (who drops maintainer) CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/30 10:44:16 Modified files: usr.bin/id : id.c Log message: fail when an argument is given on 'id -R' from Lucas (lucas [at] sexy [dot] is). ok millert@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/05/30 13:32:57 Modified files: sys/netinet : tcp_input.c Log message: Use generic checksum calculation for TCP SYN+ACK packets. Our syn cache did checksum calculation by hand, instead of the established mechanism in ip output. The software-checksummed counter increased once per incoming TCP connection. Just set the flag M_TCP_CSUM_OUT in syn_cache_respond() and let in_proto_cksum_out() do the work later. Then hardware checksumming is used where available. Also remove redundant code. The unhandled af case is handled in the first switch statement of the function. tested by Hrvoje Popovski; OK mvs@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/30 14:12:39 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/patches: patch-Makefile net/rabbitmq/pkg: PLIST Log message: update to rabbitmq-3.11.17, from Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/30 15:16:58 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.3.3. see https://git.osgeo.org/gitea/postgis/postgis/raw/tag/3.3.3/NEWS CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/30 15:21:53 Modified files: x11/xfce4/xfce4-power-manager: Makefile distinfo Log message: x11/xfce4/xfce4-power-manager: update to 4.18.2. see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001307.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/05/30 15:22:25 Modified files: x11/xfce4/xfce4-screensaver: Makefile distinfo Log message: x11/xfce4/xfce4-screensaver: update to 4.18.2 see https://mail.xfce.org/pipermail/xfce-announce/2023-May/001309.html CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/30 15:51:27 Modified files: sysutils/grafana: Makefile Log message: sysutils/grafana: fix rcctl ls/check by adding pexp spotted by florian@, thanks! ok florian@, kn@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/30 15:53:03 Modified files: sysutils/grafana/pkg: grafana.rc Log message: sysutils/grafana: now with 100% more grafana.rc updates missed in last CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/05/30 17:55:42 Modified files: sys/net : if.c if.h Log message: add net_tq_barriers this waits once for something to end in all the net tqs. ok claudio@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/05/30 23:49:46 Modified files: audio/mpd : Makefile distinfo Log message: audio/mpd: update to 0.23.13 changelog: * input - curl: fix busy loop after connection failed - curl: hide "404" log messages for non-existent ".mpdignore" files * archive - zzip: fix crash bug * database - simple: reveal hidden songs after deleting containing CUE * decoder - ffmpeg: reorder to a lower priority than "gme" - gme: require GME 0.6 or later * output - pipewire: fix corruption bug due to missing lock * Linux - shut down if parent process dies in --no-daemon mode - determine systemd unit directories via pkg-config * support libfmt 10 ok landry@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/05/31 00:44:22 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.1; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 02:22:40 Modified files: net/rrdpit : Makefile crates.inc distinfo Log message: update to rrdpit-0.0.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 03:15:27 Modified files: databases/mongodb/44: Makefile distinfo Log message: update to mongodb-4.4.22 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/31 03:15:28 Modified files: infrastructure/lib/DPB: Job.pm Log message: document some methods a bit more CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/31 03:18:08 Modified files: infrastructure/lib/DPB: Clock.pm Log message: add prototype to DESTROY (I've checked the documentation, there's no hidden parameter) update stopped_clock documentation CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 03:18:27 Modified files: security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py3-cryptography_vectors-41.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 03:18:34 Modified files: security/py-cryptography: Makefile crates.inc distinfo security/py-cryptography/pkg: PLIST Log message: update to py3-cryptography-41.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 03:18:39 Modified files: security/py-openssl: Makefile distinfo Log message: update to py3-openssl-23.2.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/05/31 03:19:08 Modified files: infrastructure/lib/DPB/Core: Init.pm Log message: prototypes for Task::Fork callbacks CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/31 03:55:02 Modified files: security/openssl/3.1: Makefile Log message: openssl/3.1: fix PKGSPEC. Thanks to sthen and espie for cluing me in patiently. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 05:33:57 Modified files: security/pizauth: Makefile crates.inc distinfo Log message: update to pizauth-0.3.0, from Laurence Tratt (maintainer) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/05/31 05:34:33 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_dispatcher_tls_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_file_path_watcher_unittest_cc patch-base_files_file_util_unittest_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_posix_cc patch-base_rand_util_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_launcher_test_launcher_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_process_impl_cc 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_dev_ui_browser_resources_grd patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_extensions_BUILD_gn 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_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_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_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_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_h patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_signin_view_controller_cc 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_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_tabs_new_tab_button_cc 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_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_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_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h 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_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_utility_services_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_common_BUILD_gn patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_flags_ui_flags_state_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_metrics_log_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_update_client_update_query_params_cc patch-components_variations_service_variations_service_cc patch-components_version_info_version_info_h patch-components_viz_common_gpu_dawn_context_provider_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_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_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_common_BUILD_gn patch-content_gpu_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_public_browser_render_process_host_h patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc 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_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_common_api_runtime_json patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_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_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_web_contents_impl_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn 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_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_cert_test_root_certs_unittest_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-remoting_host_host_attributes_cc patch-remoting_host_it2me_it2me_host_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_service_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_inspector_inspector_memory_agent_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_blink_renderer_modules_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_BUILD_gn patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_perfetto_src_tracing_track_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc 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_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_native_widget_types_h patch-ui_native_theme_native_theme_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_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h Added files: www/chromium/patches: patch-chrome_browser_apps_app_service_publishers_extension_apps_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_printing_print_backend_service_manager_h patch-chrome_browser_supervised_user_supervised_user_navigation_observer_cc patch-chrome_browser_ui_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h 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_updater_app_app_uninstall_cc patch-components_omnibox_browser_omnibox_edit_model_cc patch-components_power_metrics_energy_metrics_provider_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-media_base_cdm_promise_adapter_cc patch-net_base_network_change_notifier_passive_cc patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-third_party_blink_renderer_platform_widget_compositing_blink_categorized_worker_pool_delegate_cc patch-third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-third_party_pdfium_third_party_base_compiler_specific_h patch-ui_base_ui_base_features_h patch-ui_ozone_common_features_cc Removed files: www/chromium/patches: patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-content_browser_media_frameless_media_interface_proxy_cc patch-content_browser_media_media_interface_proxy_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-net_base_network_change_notifier_posix_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_opus_BUILD_gn patch-ui_gfx_font_list_cc Log message: update to 114.0.5735.90 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/05/31 06:02:32 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 7.6.0 -> 8.0.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst#id134 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/31 06:29:13 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.45.17. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/05/31 07:49:56 Modified files: sys/arch/sparc64/stand/ofwboot: ofdev.c Log message: Remove declarations for unused search_label() local variables error, i, p and poff. Fewer complaints from gcc -Wall. The same was done to the NetBSD version in 2011 by tsutui. Remove two more recent load_disklabel() comments implying that search_label() checks MBR partitions. It doesn't and never has despite the enticing names/types of the above unused variables. No functional change. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/31 08:00:14 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230531 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/31 08:11:08 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/pkg: PLIST Log message: Update to openssl-ruby-tests 20230531 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/05/31 08:21:34 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to py-tlsfuzzer 20230531 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 09:06:46 Log message: Import lang/erlang/26, from Volker Schlecht, feedback kn, ok sthen Status: Vendor Tag: kn Release Tags: kn_20230531 N ports/lang/erlang/26/Makefile N ports/lang/erlang/26/distinfo N ports/lang/erlang/26/patches/patch-Makefile_in N ports/lang/erlang/26/patches/patch-erts_emulator_Makefile_in N ports/lang/erlang/26/patches/patch-erts_etc_common_ct_run_c N ports/lang/erlang/26/patches/patch-erts_etc_common_dialyzer_c N ports/lang/erlang/26/patches/patch-erts_etc_common_erlc_c N ports/lang/erlang/26/patches/patch-erts_etc_common_escript_c N ports/lang/erlang/26/patches/patch-erts_etc_common_typer_c N ports/lang/erlang/26/patches/patch-erts_lib_src_Makefile_in N ports/lang/erlang/26/patches/patch-lib_crypto_c_src_openssl_config_h N ports/lang/erlang/26/patches/patch-lib_crypto_c_src_otp_test_engine_c N ports/lang/erlang/26/patches/patch-make_install_bin N ports/lang/erlang/26/patches/patch-lib_dialyzer_src_dialyzer_cplt_erl N ports/lang/erlang/26/pkg/DESCR-main N ports/lang/erlang/26/pkg/DESCR-wx N ports/lang/erlang/26/pkg/PLIST-main N ports/lang/erlang/26/pkg/PLIST-wx N ports/lang/erlang/26/pkg/epmd26.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 09:09:10 Modified files: infrastructure/db: user.list Log message: both erlang 25 and 26 use _epmd CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/31 09:14:26 Modified files: x11/qt5/qtwebkit: Makefile Log message: Restrict to building with Ruby 3.1 This does not currently build with Ruby 3.2 as it uses the Object#=~ method, which was deprecated in Ruby 2.6 and removed in Ruby 3.2. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 09:14:30 Modified files: lang/erlang : Makefile.inc Log message: Add 26 bits, from Volker Schlecht, feedback kn, ok sthen * Make name for doc archives configurable ("DOCDISTNAME") * Remove references to substituting into configure.in, which went away with erlang/21 * Substitution into lib/dialyzer/src/dialyzer_plt.erl is only needed for erlang <=26, beginning with erlang/26 this needs to turn into lib/dialyzer/src/dialyzer_cplt.erl No impact on erlang/25, needed to build 26. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/31 09:15:54 Modified files: sysutils/ruby-facter/pkg: PLIST Log message: Use GEM_BIN_SUFFIX in PLIST This allows for packaging with multiple versions of Ruby. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 09:17:34 Modified files: lang/erlang/25 : Makefile lang/erlang/25/pkg: PLIST-main Added files: lang/erlang/25/pkg: epmd25.rc Removed files: lang/erlang/25/pkg: epmd.rc Log message: Rename rc script from epmd to epmd25, from Volker Schlecht, ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 09:18:07 Modified files: lang/erlang : Makefile Log message: + 26 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/31 09:21:21 Modified files: lang/ruby : ruby.port.mk Log message: Switch the default ruby version in ports to Ruby 3.2 OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/05/31 09:21:53 Modified files: devel/gitsh : Makefile devel/ragel : Makefile devel/reposurgeon: Makefile devel/swig : Makefile devel/vim-command-t: Makefile editors/vim : Makefile graphics/inkscape: Makefile lang/mruby : Makefile mail/mew : Makefile misc/tpp : Makefile multimedia/mkvtoolnix: Makefile net/munin : Makefile net/ocserv : Makefile net/weechat : Makefile net/whatweb : Makefile print/texlive/texmf: Makefile security/arirang: Makefile security/openssl-ruby-tests: Makefile security/wpscan: Makefile sysutils/puppetserver/7: Makefile sysutils/rset : Makefile sysutils/ruby-puppet/6: Makefile sysutils/ruby-puppet/7: Makefile sysutils/tmuxinator: Makefile textproc/asciidoctor: Makefile textproc/libmarisa: Makefile www/nginx : Makefile www/sass : Makefile www/unit/unit-ruby: Makefile x11/kde-applications/kross-interpreters: Makefile Log message: Bump ports after switching the default ruby version in ports to Ruby 3.2 OK sthen@ CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2023/05/31 09:27:45 Modified files: share/man/man5 : ruby-module.5 Log message: Update to reflect that default Ruby version in ports is now 3.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/05/31 10:45:37 Modified files: x11/gnome/librsvg: Makefile crates.inc distinfo Log message: Update to librsvg-2.56.1. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/05/31 10:51:47 Modified files: usr.sbin/smtpd : bounce.c control.c enqueue.c mda.c mta.c mta_session.c queue.c queue_backend.c queue_fs.c runq.c scheduler_ramqueue.c smtp_session.c smtpctl.c smtpd.c smtpd.h to.c Log message: add missing include of time.h spotted after a report on OpenSMTPD-portable. While here include sys/time.h in smtpd.h, as noted in event_init(3), since it includes event.h. ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 14:39:00 Modified files: security/yubico/yubikey-manager: Makefile distinfo Log message: update to yubikey_manager-5.1.1, and fix version spec for py-cryptography while there (the latter reported by aja@) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 15:24:18 Modified files: sysutils/node_exporter: Tag: OPENBSD_7_3 Makefile Added files: sysutils/node_exporter/patches: Tag: OPENBSD_7_3 patch-cpu-collector Log message: MFC node_exporter clock fix CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/05/31 16:17:25 Modified files: security/letsencrypt/client: Makefile Log message: certbot still uses deprecated pkg_resources; add setuptools RDEP. reported by Adriano Barbosa. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/05/31 20:34:23 Modified files: lib/libcrypto/hkdf: hkdf.c Log message: Avoid a potentially overflowing check This doesn't actually overflow, but still is poor style. Speaking of which: this is now the second time I get to fix something reported by Nicky Mouha by way of a blog post. The first time was the actual SHA-3 buffer overflow in Python where it is not entirely clear who screwed up and how. Hopefully next time proper communication will happen and work. ok jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/05/31 20:47:41 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.30.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:01:45 Modified files: devel/py-robotframework: Makefile distinfo devel/py-robotframework/pkg: PLIST Log message: update to py3-robotframework-6.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:01:45 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:01:45 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:09:07 Modified files: net/nagios/nrpe: Makefile distinfo net/nagios/nrpe/patches: patch-src_nrpe_c Log message: update to nrpe-4.1.0. despite upstream saying they'd stop releasing fixes this one did make it out last year. the warning in MESSAGE still stands. **ENHANCEMENTS** - Add support for OpenSSL 3 (and EL9/Debian 11/Ubuntu 22) - Allow tcpd/libwrap to be excluded from build when present on the system - Allow loading of full certificate chains - Change -u (connection issues return UNKNOWN) to include all SSL-layer failures. - Disable renegotiation and enforce server cipher order when using SSL - Verify that private keys match certificates when using SSL **FIXES** - Fixed incorrect default for nasty_metachars in nrpe.cfg - Fixed incorrect help text for --use-adh - Fixed potential out-of-bound read when used with IPv6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/01 01:24:14 Modified files: x11/gnome/mahjongg: Makefile distinfo x11/gnome/mahjongg/pkg: PLIST Removed files: x11/gnome/mahjongg/patches: patch-data_meson_build Log message: Update to gnome-mahjongg-3.40.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:26:37 Modified files: net/nagios/nsca: Makefile distinfo net/nagios/nsca/patches: patch-src_nsca_c patch-src_send_nsca_c net/nagios/nsca/pkg: PLIST-main Log message: update to nsca-2.10.0, plus patch to fix an old 64-bit time_t issue while there CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/01 01:29:15 Modified files: lib/libtls : tls_verify.c Log message: Check for X509_get_ext_d2i() failure X509_get_ext_d2i() (or rather X509V3_get_d2i()) can return NULL for various reasons. If it fails because the extension wasn't found, it sets *crit = -1. In any other case, e.g., the cert is bad or we ran out of memory in X509V3_EXT_d2i(), crit is set to something else, so we should actually error. ok jsing CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/06/01 01:31:08 Modified files: net/serf : Makefile distinfo Removed files: net/serf/patches: patch-SConstruct patch-build_check_py Log message: Update to Serf 1.3.10. Two backported upstream patches can now go away. ok sthen@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/01 01:32:25 Modified files: lib/libtls : tls_verify.c Log message: Rework tls_check_subject_altname() error handling Default to having rv = -1 and explicitly goto done to set rv = 0. This matches other code better. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 01:32:26 Modified files: net/nagios/nagios: Makefile distinfo net/nagios/nagios/patches: patch-configure Log message: update to nagios-4.4.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/01 02:43:16 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-src_libs_zbxnix_daemon_c patch-src_zabbix_agent_cpustat_c net/zabbix/pkg : PLIST-web Log message: update to 6.4.3 and fixup wantlibs CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/01 02:55:58 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-433.0.0. CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/06/01 03:05:33 Modified files: sys/dev/pci : if_ix.c sys/netinet6 : ip6_forward.c Log message: Enable forwarding of ix(4) LRO Pakets via TSO Also fix ip6_forwarding of TSO packets with tcp_if_output_tso(). With a lot of testing from Hrvoje Popovski and a lot of tweaks from bluhm@ ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 03:32:43 Modified files: misc/gramps : Makefile Log message: gramps: drop py3-bsddb3 dependency; bsddb3 doesn't work with py3.10 and is no longer used by gramps (it supports sqlite3 anyway and has used that by default since gramps 5.1 back in 2019). if anyone still has old bsddb files to convert, you should be able to run it on 7.2 and there's a "convert" option. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/01 03:46:00 Modified files: regress/usr.bin/openssl: Makefile Log message: Remove the speed test again It takes too much time and we now know that all covered ciphers can cope with unaligned input and output on all tested architectures. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/01 03:47:35 Modified files: usr.sbin/bgpd : kroute.c Log message: Check the F_NEXTHOP flag on the right kroute6 object. On multipath routes the check ended up checking the wrong route for the nexthop update. This resulted in a use-after-free in kroute_detach_nexthop(). This only affects IPv6 in the IPv4 code path the right object was already used. Thanks to sthen@ for providing the debug information to track this down. OK sthen@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/01 04:21:26 Modified files: sys/dev/pci/drm: drm_linux.c sys/kern : kern_synch.c sys/sys : proc.h Log message: Change wakeup_proc() to no longer grab the SCHED_LOCK() instead it must be called with SCHED_LOCK() held. Also add an extra argument to update the process flags p_flag so that the timeout handler can set the P_TIMEOUT flag before making the process runnable. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/01 05:43:13 Modified files: x11/gnome/tracker3: Makefile distinfo Log message: Update to tracker3-3.5.3. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/06/01 06:23:28 Modified files: mail/sieve-connect: Makefile distinfo Log message: update to 0.90 tweaks and OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/06/01 07:45:16 Modified files: devel/fossil : Makefile distinfo Log message: Update fossil to 2.22. Release notes: https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_22 CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/06/01 08:30:01 Modified files: net/powerdns : Makefile distinfo net/powerdns/patches: patch-configure_ac Log message: Update to PowerDNS Authoritative Server 4.8.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/01 10:14:00 Removed files: x11/gnome/librsvg/patches: patch-modcargo-crates_cfg-expr-0_11_0_src_targets_builtins_rs Log message: Oops, forgot to cvs rm. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/01 11:13:49 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230601 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/01 11:24:56 Modified files: sys/arch/sparc64/stand/ofwboot: Locore.c boot.c disk.h diskprobe.c elf64_exec.c md5.h net.c netif_of.c ofdev.c softraid_sparc64.c Log message: Expunge a bunch of eye searing trailing whitespace. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/01 12:57:54 Modified files: sys/net : if_wg.c if_wg.h sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Add support for wireguard peer descriptions "wgdescr[iption] foo" to label one peer (amongst many) on a wg(4) interface, "-wgdescr[iption]" or "wgdescr ''" to remove the label, completely analogous to existing interface discriptions. Idea/initial diff from Mikolaj Kucharski (OK sthen) Tests/prodded by Hrvoje Popovski Tweaks/manual bits from me Feedback deraadt sthen mvs claudio OK claudio CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/01 13:01:34 Modified files: net/wireguard-tools: Makefile Log message: bump after addition of wg(4) peer description CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/01 14:58:21 Modified files: audio/espeak : Makefile Log message: espeak's build system seems to ignore LDFLAGS/CXXFLAGS if CPPFLAGS is set, so adjust the way we pass variables. unbreaks build on ld.bfd archs which for some reason seem to need an explicit -L${X11BASE}/lib. ok kmos@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/06/01 16:35:37 Modified files: net/knot : Makefile Added files: net/knot/patches: patch-src_knot_journal_journal_read_c Log message: backport a patch for fixing an infinite loop in journal reading with broken zones, when using no zone files. ok abieber@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/01 18:10:25 Modified files: sys/arch/sparc64/stand/ofwboot: elf64_exec.c Log message: Missed a trailing space. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/06/01 18:37:58 Modified files: net/knot : Tag: OPENBSD_7_3 Makefile Added files: net/knot/patches: Tag: OPENBSD_7_3 patch-src_knot_journal_journal_read_c Log message: backport patch for infinite loop while loading zone from journal ok abieber@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/01 21:58:18 Modified files: x11/qt6/qtquickeffectmaker/pkg: PLIST x11/qt6/qtquick3dphysics/pkg: PLIST Log message: Add missing PLIST updates Spotted by aja and naddy, thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 01:07:36 Modified files: math/imath : Makefile distinfo Log message: Update to Imath-3.1.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 01:19:16 Modified files: print/cups : Makefile distinfo print/cups/patches: patch-backend_ipp_c patch-config-scripts_cups-sharedlibs_m4 patch-scheduler_auth_c patch-scheduler_ipp_c Log message: Update to cups-2.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 01:27:05 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: PLIST Log message: Update to psutils-3.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 01:38:16 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-433.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 01:59:55 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-9.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 02:00:10 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.4.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/02 02:35:10 Modified files: regress/lib/libcrypto/x509/policy: policy.c Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/02 02:50:34 Modified files: net/nagios/nagios: Makefile distinfo Log message: update to nagios-4.4.13 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 03:30:05 Modified files: www/webkitgtk4 : Makefile distinfo Added files: www/webkitgtk4/patches: patch-Source_WTF_wtf_glib_Sandbox_cpp Log message: Update to WebKitGTK 2.40.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 04:05:41 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.15.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 04:09:43 Modified files: security/libnettle: Makefile distinfo Log message: Update to libnettle-3.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 04:16:21 Modified files: print/cups : Tag: OPENBSD_7_3 Makefile Added files: print/cups/patches: Tag: OPENBSD_7_3 patch-cups_string_c Log message: SECURITY fix for CVE-2023-32324. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 04:57:33 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.9.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 05:00:19 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 05:00:39 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 06:01:20 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.46.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/02 06:07:22 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.12.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/02 06:19:11 Modified files: devel/git : Makefile distinfo devel/git/pkg : PLIST-main Log message: update to git 2.41.0 https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.41.0.txt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/02 11:15:30 Modified files: lib/libcrypto/bn: bn_gcd.c Log message: Fix variable reuse in BN_mod_inverse() The somewhat strange calculation m = a^{-1} (mod m) can return 0. This breaks because of BN_nnmod() having delicate semantics of which variable can be reused. BN_nnmod(a, a, m, ctx) works and the library relies on that. Here, the code ends up doing BN_nnmod(m, a, m, ctx) and this doesn't work. If the result of the initial BN_mod() is negative, then BN_nnmod() will return 0. Problem reported by Guido Vranken in https://github.com/openssl/openssl/issues/21110 This code is well covered by regress, but it does not currently have explicit test coverage. Such will be added soon. ok beck jsing CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/02 11:44:29 Modified files: lib/libc/sys : pledge.2 sys/kern : subr_prof.c kern_pledge.c sys/sys : pledge.h Log message: pledge(2): stdio: permit restricted profil(2) for moncontrol(3) Currently, pledged '-pg' binaries get killed in _mcleanup() when they try to disable profil(2) via moncontrol(3). Disabling profil(2) is harmless. Add profil(2) to the "stdio" pledge(2) promise and permit profil(2) calls when the scale argument is zero. Enabling profil(2) remains forbidden in pledged processes. This gets us one step closer to making '-pg' binaries compatible with pledge(2). The next step is to decide how to exfiltrate the profiling data from the process during _mcleanup(). Prompted by semarie@. Cleaned up by deraadt@. With input from deraadt@, espie@, and semarie@. "Looks good" deraadt@ pledge(2) pieces ok semarie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/02 11:47:49 Modified files: security/py-cryptography_vectors: Makefile distinfo security/py-cryptography_vectors/pkg: PLIST Log message: update to py3-cryptography_vectors-41.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/02 11:47:52 Modified files: security/py-cryptography: Makefile crates.inc distinfo Log message: update to py3-cryptography-41.0.1 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/06/02 17:07:35 Modified files: meta : Tag: OPENBSD_7_3 Makefile Log message: hook jitsi into the build CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/02 17:11:17 Modified files: www/ruby-puma : Makefile distinfo www/ruby-puma/pkg: PLIST Log message: Update to puma 6.3.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/02 23:52:35 Modified files: www/chromium : Makefile www/chromium/patches: patch-v8_BUILD_gn patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Log message: resurrect the lost fix for i386 that disables putting the binary blob into rodata on i386 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/02 23:57:27 Modified files: www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-v8_BUILD_gn patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Log message: resurrect the lost fix for i386 that disables putting the binary blob into rodata on i386 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/03 00:21:45 Modified files: x11/xfce4/xfce4-pulseaudio: Makefile distinfo x11/xfce4/xfce4-pulseaudio/pkg: PLIST Log message: x11/xfce4/pulseaudio: update to 0.4.7 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/03 01:02:23 Added files: editors/scintilla/patches: patch-src_RunStyles_cxx Log message: editors/scintilla: add patch to fix scite build on i386 RunStyles(ptrdiff_t) templates were defined only if PTRDIFF_MAX != INT_MAX, and in the end RunStyles(long) templates were missing. build failure reported by sthen@, thanks ! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:18:58 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.371. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:20:02 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.70.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:24:58 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:25:15 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.146. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:25:27 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.146. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:25:46 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.146. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:34:45 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo Log message: Update to p5-Sys-Virt-9.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 01:42:52 Modified files: devel/vte3 : Makefile Added files: devel/vte3/patches: patch-src_vte_cc patch-src_vteseq_cc Log message: Merge a couple of fixes from upstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 06:49:06 Modified files: multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-bad/pkg: PLIST Log message: Enable the dvdspu plugin. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/03 09:19:38 Modified files: games/hack : hack.bones.c hack.h hack.main.c hack.unix.c Log message: drop `uptodate()' check from hack(6) hack(6) scrapes $PATH to find its executable and compare the mtime to the save file and bone file. If the game is newer than those, they're not loaded. Drop this feature. /usr/games is not in the default $PATH anymore, and the format for those file didn't change since the import. Diff from Anton Konyahin (me [at] konyahin [dot] xyz) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/06/03 13:46:20 Modified files: devel/sdl2-ttf : Makefile Log message: add COMPILER line - sdl2-ttf uses c++11 features in build. Should fix the build on sparc64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/03 15:20:29 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_mod_inverse.c Log message: Add regress coverage for BN_mod_inverse() This would detect the aliasing issue reported by Guido Vranken fixed in bn_gcd.c r1.28. Most testcases are from BoringSSL's regress test. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/03 15:37:53 Modified files: sys/arch/sparc64/stand/ofwboot: boot.c elf64_exec.c netif_of.c ofdev.c softraid_sparc64.c Log message: Remove declarations of unused local variables, an unused function (get_long) and add missing {} in devsw[1] initialization. Most from 2011 NetBSD commit by tsutui. No functional change. Build tested and ok kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 23:43:26 Modified files: mail/sendmail : Makefile distinfo Log message: Update to sendmail-8.17.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/03 23:50:09 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-src_core_window_c Log message: Update to mutter-44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/04 00:01:44 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/04 00:02:10 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/04 00:04:15 Modified files: x11/arc-theme : Makefile.inc x11/arc-theme/solid: Makefile x11/arc-theme/transparent: Makefile Log message: Rebuild for gnome-shell 43. CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/06/04 00:58:33 Modified files: lib/libc/stdlib: malloc.3 malloc.c regress/lib/libc/malloc/malloc_errs: malloc_errs.c Log message: More thorough write-afetr-free checks. On free, chunks (the pieces of a pages used for smaller allocations) are junked and then validated after they leave the delayed free list. So after free, a chunk always contains junk bytes. This means that if we start with the right contents for a new page of chunks, we can *validate* instead of *write* junk bytes when (re)-using a chunk. With this, we can detect write-after-free when a chunk is recycled, not justy when a chunk is in the delayed free list. We do a little bit more work on initial allocation of a page of chunks and when re-using (as we validate now even on junk level 1). Also: some extra consistency checks for recallocaray(3) and fixes in error messages to make them more consistent, with man page bits. Plus regress additions. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/04 01:14:47 Modified files: regress/lib/libcrypto/bn: bn_mod_inverse.c Log message: bn_mod_inverse tweaks Provide prototype that is hidden behind LIBRESSL_INTERNAL for portable and or in result for future extensibility. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/04 01:18:08 Log message: Import awscli-plugin-endpoint-0.4 This awscli plugin provides service endpoint configuration per service on profile. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230604 N ports/sysutils/awscli-plugin-endpoint/Makefile N ports/sysutils/awscli-plugin-endpoint/distinfo N ports/sysutils/awscli-plugin-endpoint/pkg/DESCR N ports/sysutils/awscli-plugin-endpoint/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/04 01:18:40 Modified files: sysutils : Makefile Log message: +awscli-plugin-endpoint CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/04 01:40:34 Modified files: sysutils/fzf : Makefile distinfo modules.inc Log message: update to fzf-0.41.1 from new maintainer Laurent Cheylus, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/04 02:11:46 Modified files: telephony/asterisk/20: Makefile telephony/asterisk/20/pkg: PLIST-main Log message: asterisk: fix directory group ownership, from kris at devtty one CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/04 02:15:18 Modified files: telephony/asterisk/20: Tag: OPENBSD_7_3 Makefile telephony/asterisk/20/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: asterisk: fix directory group ownership, from kris at devtty one CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/04 02:37:06 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1347 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/04 02:58:37 Modified files: productivity/minder: Makefile distinfo Log message: update productivity/minder to 1.15.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/04 03:02:01 Modified files: devel/poedit : Makefile distinfo Log message: update devel/poedit to 3.3.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/04 03:11:04 Modified files: sysutils/p5-Rex: Makefile distinfo sysutils/p5-Rex/pkg: PLIST Log message: update to rex 1.14.2; bug/doc fixes, refactoring OK solene CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/04 05:33:45 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: Make ruby-openssl cope with default ruby change CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/04 06:27:06 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230602 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/04 06:41:39 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update tlsfuzzer to 20230602 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/04 10:36:58 Modified files: audio/cozy : Makefile distinfo audio/cozy/pkg : PLIST Added files: audio/cozy/patches: patch-cozy_ui_widgets_whats_new_window_py Log message: Update to cozy-1.2.1 ok sdk@ (and thanks for your hints) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 11:07:32 Modified files: fonts/unifont : Makefile distinfo Log message: Update to unifont-15.0.05 Upstream says this is the final version to ship with TTF fonts. OTF only going forward. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 11:18:14 Modified files: multimedia/handbrake: Makefile Log message: Add AWK=/usr/bin/awk to MAKE_ENV to prevent accidentially picking up gawk. Reported by aja@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 11:22:16 Modified files: math/bc-gh : Makefile distinfo Log message: Update to bc-gh-6.6.0 Changelog: https://git.gavinhoward.com/gavin/bc/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 11:26:47 Modified files: sysutils/coreutils: Makefile distinfo sysutils/coreutils/patches: patch-Makefile_in sysutils/coreutils/pkg: PLIST Log message: Update to coreutils-9.3 Changelog: https://git.savannah.gnu.org/cgit/coreutils.git/tree/NEWS CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/04 11:27:27 Modified files: usr.sbin/cron : entry.c Log message: Correct the comment in get_range() describing the range syntax. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/04 11:28:35 Modified files: lib/libcrypto/bn: bn_isqrt.c lib/libcrypto : crypto_lock.c Log message: Reinstate bn_isqrt.c r1.8 and crypto_lock.c r1.3 This traded local copies of CTASSERT() to the one in crypto_internal.h. This change was backed out due to SHA-512 breakage on STRICT_ALIGNMENT architectures still using Fred Flintstone's gcc without asm sha512. Original commit message: Use crypto_internal.h's CTASSERT() Now that this macro is available in a header, let's use that version rather than copies in several .c files. discussed with jsing CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 12:15:09 Modified files: textproc/halibut: Makefile distinfo textproc/halibut/pkg: PLIST Removed files: textproc/halibut/patches: patch-bk_paper_c patch-paper_h Log message: Update to halibut-1.3; patches go away. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 12:31:37 Modified files: sysutils/bfs : Makefile distinfo sysutils/bfs/patches: patch-Makefile sysutils/bfs/pkg: PLIST Removed files: sysutils/bfs/patches: patch-tests_tests_sh Log message: Update to bfs-2.6.3 Changelog: https://github.com/tavianator/bfs/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 12:44:48 Modified files: editors/moe : Makefile distinfo editors/moe/patches: patch-configure editors/moe/pkg: PLIST Log message: Update to moe-1.13 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 12:59:42 Modified files: sysutils/ugrep : Makefile distinfo sysutils/ugrep/pkg: PLIST Log message: Update to ugrep-3.12.1 Changelog: https://github.com/Genivia/ugrep/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 13:40:29 Modified files: games/stockfish: Makefile distinfo games/stockfish/patches: patch-src_Makefile Log message: Update to stockfish-15.1 Changelog: https://github.com/official-stockfish/Stockfish/releases CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/04 14:17:10 Modified files: editors/ne : Makefile distinfo editors/ne/patches: patch-src_makefile editors/ne/pkg : PLIST Log message: Update to ne-3.3.2 Changelog: https://ne.di.unimi.it/NEWS CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/04 16:42:48 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-lib_vquic_curl_ngtcp2_c Removed files: net/curl/patches: patch-configure_ac Log message: net/curl: update to 8.1.2 for http2 fix http2: fix EOF handling on uploads with auth negotiation CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/06/04 20:16:43 Modified files: x11/dbus-tcl : Makefile distinfo Log message: Update to 3.1. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/05 02:07:18 Modified files: libexec/mail.local: mail.local.c Log message: use getline(3) instead of fgetln(3) while here simplify the "From " check too. ok millert@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/06/05 02:37:27 Modified files: sys/net : pf.c Log message: pf_remove_state() should not attempt to remove state which is already removed. OK dlg@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/06/05 02:45:20 Modified files: sys/net : if_pfsync.c Log message: pfsync_update_state() is too paranoid about pf_state::pfsync_state. For example it should not be surprised if caller asks to remove state from pfsync queue which has been removed already. That kind of race is sorted out later when pfsync_update_state() calls to pfsync_q_ins()/pfsync_q_del(). Change relaxes pfsync_update_state() to panic on sync_state value which is unknown. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/05 03:09:26 Modified files: mail/aerc : Makefile distinfo modules.inc mail/aerc/pkg : PLIST Added files: mail/aerc/patches: patch-Makefile Log message: update mail/aerc to 0.15.2 wasted more time I'd like to admit in tracking down a CR-related issue due to the addition of base64 in the mix. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/05 03:10:52 Modified files: mail/aerc : Makefile Log message: mail/aerc: drop maintainership; add Thim Cederlund as MAINTAINER, thank you! CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/06/05 05:21:11 Modified files: devel/got : Makefile distinfo Removed files: devel/got/patches: patch-gotd_gotd_c Log message: update to got 0.89 see git repository history for per-change authorship information - gotd: return early after disconnect on auth event error instead of crashing - make 'got patch' display statistics about files with conflicts and rejects - make 'got diff' not treat \r\n line endings as special - fix test failures in test_blame_lines_shifted_skip on certain times of day - show reference labels next to commit messages in tog log view - some gotwebd refactoring related to handling of file descriptors - gotwebd: lower log priority of unexpected disconnections - gotwebd: avoid needless double fseek() - fix the size of gotwebd's tempfiles array; exposed by errors from ftruncate() - simplify ancestry checks in checkout, update, rebase, and merge commands - make gitwrapper not fail if programs it wants to run do not exist on disk - stop showing backup references in the tog log and diff views - consistently use ten Xs in mkstemp(3) templates - only delete empty directories which appear in arguments to 'got rm' - simplify parsing of host names and IP addresses in gotwebd's parse.y - make 'got merge' refuse to run if a merge is in progress - make 'got merge -c' fail even if new changes only affect unrelated paths CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/05 05:22:53 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.4. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/06/05 05:35:47 Modified files: sys/net : if.c if_loop.c Log message: Do not calculate IP, TCP, UDP checksums on loopback interface. Packets sent over loopback got their checksums calculated twice. In the output path they were filled in and during TCP/IP input all checksums were calculated again to be compared with the previous result. Avoid this by claiming that lo(4) supports hardware checksum offloading. For each packet convert the flag that the checksum should be calculated to the flag that it has been checked successfully. Keep the flag that it should be calculated for the case that it may be bridged or forwarded later. A drawback is that "tcpdump -ni lo0 -v" reports invalid checksum. But that is the same with physical interfaces and hardware offloading. OK dlg@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/06/05 07:22:15 Modified files: editors/neovim : Makefile distinfo editors/neovim/pkg: PLIST Log message: editors/neovim: easy update to version 0.9.1. Diff from Laurent Cheylus, thanks! CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/05 07:24:36 Modified files: usr.bin/ssh : channels.c channels.h servconf.c Log message: Store timeouts as int, not u_int as they are limited to INT_MAX. Fixes sign compare warnings systems with 32-bit time_t due to type promotion. OK djm@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 07:36:23 Modified files: benchmarks/hyperfine: Makefile crates.inc distinfo Log message: update to hyperfine-1.17.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 07:36:24 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.17.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 07:36:25 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-1.7.14 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/05 07:40:25 Log message: import xclickroot-1.4.0 xclickroot runs a command every time a given mouse button is pressed on the root window. From Alexander Arkhipov who is also MAINTAINER, with some tweaks by me and sthen@. ok sthen@ Status: Vendor Tag: op Release Tags: op_20230605 N ports/x11/xclickroot/Makefile N ports/x11/xclickroot/distinfo N ports/x11/xclickroot/pkg/DESCR N ports/x11/xclickroot/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/05 07:41:03 Modified files: x11 : Makefile Log message: +xclickroot CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/05 07:44:52 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230605 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:02:41 Modified files: x11/qt6/qtquick3dphysics: Makefile Log message: mark BROKEN-i386, problems with mmx/sse intrinsics CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:03:49 Modified files: net/arouteserver: Makefile distinfo Log message: update to arouteserver-1.21.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:04:58 Modified files: textproc/py-confuse: Makefile distinfo Log message: update to py3-confuse-2.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:04:59 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.7 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/05 08:19:13 Modified files: usr.sbin/rpki-client: json.c json.h output-json.c output-ometric.c print.c Log message: Add an extra argument compact to json_do_object() to instruct the parser to dump this object on a single line. While one can select on an object to object basis for arrays the compact setting is inherited from the surrounding object. Requested by job@, OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:22:36 Modified files: net/wireguard-tools: Makefile Log message: wireguard-tools: bump REVISION again, it was very soon after the kernel change which meant that package build machines could easily have started a build with bumped REVISION but no new system headers yet. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 08:34:44 Modified files: security/letsencrypt/client: Tag: OPENBSD_7_3 Makefile Log message: MFC certbot fix: still uses deprecated pkg_resources; add setuptools RDEP. reported by Adriano Barbosa. req for -stable / alternative diff / ok giovanni@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/05 08:46:17 Modified files: x11/gnome/nautilus: Makefile distinfo Log message: Update to nautilus-44.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/05 09:52:19 Modified files: net/bgpq4 : Makefile distinfo Log message: update to bgpq4-1.10 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/05 10:24:05 Modified files: usr.sbin/bgpctl: json.c json.h output_json.c Log message: Sync json.c with rpki-client rev 1.3: Add an extra argument compact to json_do_object() to instruct the parser to dump this object on a single line. While one can select on an object to object basis for arrays the compact setting is inherited from the surrounding object. OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/05 11:17:23 Modified files: lib/libcrypto/man: CMS_verify.3 Log message: Improve the description of CMS_get0_signers() Suggestion from Małgorzata Olszówka, they noted: "The original wording suggests that it is required to execute CMS_get0_signers() after CMS_verify(), while it is CMS_get0_signers() that requires prior successful invocation of CMS_verify()." OK tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/05 11:54:21 Modified files: sysutils/rustic: Makefile crates.inc distinfo Log message: Update to rustic-0.5.4 Changes: https://github.com/rustic-rs/rustic/releases/tag/v0.5.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/05 12:19:22 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_dispatcher_tls_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_files_file_path_watcher_unittest_cc patch-base_files_file_util_unittest_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_process_process_metrics_cc patch-base_process_process_metrics_posix_cc patch-base_rand_util_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_launcher_test_launcher_cc patch-build_config_compiler_BUILD_gn patch-build_config_rust_gni patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_generated_resources_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_browser_features_cc patch-chrome_browser_browser_process_impl_cc 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_dev_ui_browser_resources_grd patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_extensions_BUILD_gn 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_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_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_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_printing_print_backend_service_manager_cc patch-chrome_browser_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_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_h patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_signin_view_controller_cc 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_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_frame_h patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_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_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_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_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h 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_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_utility_services_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_common_BUILD_gn patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_flags_ui_flags_state_cc patch-components_gwp_asan_crash_handler_crash_analyzer_cc patch-components_metrics_metrics_log_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_update_client_update_query_params_cc patch-components_variations_service_variations_service_cc patch-components_version_info_version_info_h patch-components_viz_common_gpu_dawn_context_provider_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_main_loop_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_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_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_common_BUILD_gn patch-content_gpu_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_public_browser_render_process_host_h patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc 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_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_common_api_runtime_json patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_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_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_service_gpu_init_cc patch-headless_lib_browser_headless_web_contents_impl_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn 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_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_cert_test_root_certs_unittest_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-remoting_host_host_attributes_cc patch-remoting_host_it2me_it2me_host_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_service_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_inspector_inspector_memory_agent_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_blink_renderer_modules_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_BUILD_gn patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_perfetto_src_tracing_track_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_rtc_base_network_cc patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc 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_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_native_widget_types_h patch-ui_native_theme_native_theme_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_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_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_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h Added files: www/ungoogled-chromium/patches: patch-chrome_browser_apps_app_service_publishers_extension_apps_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_printing_print_backend_service_manager_h patch-chrome_browser_supervised_user_supervised_user_navigation_observer_cc patch-chrome_browser_ui_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h 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_updater_app_app_uninstall_cc patch-components_omnibox_browser_omnibox_edit_model_cc patch-components_power_metrics_energy_metrics_provider_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-media_base_cdm_promise_adapter_cc patch-net_base_network_change_notifier_passive_cc patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-third_party_blink_renderer_platform_widget_compositing_blink_categorized_worker_pool_delegate_cc patch-third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-third_party_pdfium_third_party_base_compiler_specific_h patch-ui_base_ui_base_features_h patch-ui_ozone_common_features_cc Removed files: www/ungoogled-chromium/patches: patch-chrome_browser_policy_browser_signin_policy_handler_cc patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-content_browser_media_frameless_media_interface_proxy_cc patch-content_browser_media_media_interface_proxy_cc patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-net_base_network_change_notifier_posix_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_opus_BUILD_gn patch-ui_gfx_font_list_cc Log message: update to 114.0.5735.90 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/05 12:32:06 Modified files: regress/lib/libcrypto/x509: x509_asn1.c Log message: Fix copy+paste error in x509 asn regress CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/05 12:59:08 Modified files: lang/algol68g : Makefile distinfo lang/algol68g/pkg: PLIST Removed files: lang/algol68g/patches: patch-configure_ac patch-src_a68g_a68g_c patch-src_a68g_options_c patch-src_a68g_parallel_c patch-src_include_a68g-includes_h patch-src_include_a68g-platform_h patch-src_include_a68g_h Log message: Update to algol68g-3.1.9. All patches go away, no longer needs autoconf. All tests pass on amd64. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/05 13:16:08 Modified files: converters/dos2unix: Makefile distinfo converters/dos2unix/pkg: PLIST Log message: Update to dos2unix-7.5.0 Changelog: https://dos2unix.sourceforge.io/ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/05 13:39:40 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20230526 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/06/05 19:40:04 Modified files: sys/dev/pci : if_mcx.c Log message: don't need mcx_uptime() now that we have nsecuptime() ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/06 01:23:34 Modified files: lang/deno : Makefile crates.inc distinfo Added files: lang/deno/patches: patch-cli_Cargo_toml Log message: unbreak lang/deno for upcoming rust 1.70.0 conjoint work with maintainer, Volker Schlecht. tested with both 1.69.0 and 1.70.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/06 02:09:14 Modified files: infrastructure/lib/DPB: Clock.pm Log message: bad signature CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/06 02:09:43 Modified files: infrastructure/lib/DPB: Core.pm infrastructure/lib/DPB/Core: Init.pm Log message: add a way to show individually stopped hosts CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/06 03:35:45 Modified files: distrib/miniroot: install.sub Log message: Fold disk crypto question '?' text into prompt Since this question moved after the root disk one and '?' stopped listing disks, hoist the implementation details in order to drop the custom answer and reuse existing ask_yn(), thus Encrypt the root disk? (yes, no or '?' for details) [no] ? Create a passphrase protected CRYPTO softraid volume to be used as root disk. Encrypt the root disk? (yes, no or '?' for details) [no] becomes Encrypt the root disk? (passphrase CRYPTO softraid) [no] Prodded by afresh1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 04:19:29 Modified files: net/synapse : Makefile distinfo modules.inc Log message: net/synapse: update to 1.85.0, from MAINTAINER Renaud Allard see https://github.com/matrix-org/synapse/releases/tag/v1.85.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 05:56:00 Modified files: devel/proj : Makefile distinfo Log message: devel/proj: update to 9.2.1. see https://proj.org/en/9.2/news.html#release-notes CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/06 07:17:24 Modified files: lang/sbcl : Makefile Added files: lang/sbcl/patches: patch-src_runtime_bsd-os_c Log message: lang/sbcl: allocate memory used for alternate stack with RW protection (without X) maintainer timeout ok op@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/06 07:27:49 Modified files: sbin/iked : crypto.c ikev2_msg.c Log message: Use ibuf_seek() instead of ibuf_data() + offset constructs. Effect is the same in these cases. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 07:28:19 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Added files: www/mozilla-firefox/patches: patch-toolkit_xre_glxtest_glxtest_cpp Removed files: www/mozilla-firefox/patches: patch-dom_ipc_jsactor_JSWindowActorChild_cpp patch-toolkit_xre_glxtest_cpp Log message: www/mozilla-firefox: update to 114.0. see https://www.mozilla.org/en-US/firefox/114.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-20/ - use multiple threads for lld when linking libxul, from naddy@. For now default to 2, and MAKE_JOBS if there's "enough" RAM. On my build VM, with 8 threads, linking went from 2h to 45mn. - drop patch from #1832242, merged upstream - rename glxtest.cpp patch, file was moved CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 07:32:57 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/pkg: Tag: OPENBSD_7_3 PLIST Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-toolkit_xre_glxtest_glxtest_cpp Removed files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-dom_ipc_jsactor_JSWindowActorChild_cpp patch-toolkit_xre_glxtest_cpp Log message: www/mozilla-firefox: MFC update to 114.0. see https://www.mozilla.org/en-US/firefox/114.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-20/ - use multiple threads for lld when linking libxul, from naddy@. For now default to 2, and MAKE_JOBS if there's "enough" RAM. On my build VM, with 8 threads, linking went from 2h to 45mn. - drop patch from #1832242, merged upstream - rename glxtest.cpp patch, file was moved CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 07:34:51 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.12.0. see https://www.mozilla.org/en-US/firefox/102.12.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-19/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 07:35:24 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: update to 102.12.0. see https://www.mozilla.org/en-US/firefox/102.12.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-19/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/06 07:36:56 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.90. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_90.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/06 07:58:14 Log message: import security/p5-Authen-Oath, from henning with tweaks by me, ok henning Authen::OATH implements HOTP and TOTP One Time Password algorithms as defined by OATH (http://www.openauthentication.org). All necessary parameters are set by default, though these can be overridden. Both totp() and htop() have passed all of the test vectors defined in the RFC documents for TOTP and HOTP. totp() and hotp() both default to returning 6 digits and using SHA1. As such, both can be called by passing only the secret key and a valid OTP will be returned. Status: Vendor Tag: sthen Release Tags: sthen_20230606 N ports/security/p5-Authen-OATH/Makefile N ports/security/p5-Authen-OATH/distinfo N ports/security/p5-Authen-OATH/pkg/DESCR N ports/security/p5-Authen-OATH/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/06 07:58:30 Log message: import security/p5-Authen-WebAuthn, from henning with tweaks by me, ok henning Authen::WebAuthn lets you validate WebAuthn registration and authentication responses. Currently, it does not handle the generation of registration and authentication requests. The transmission of requests and responses from the application server to the user's browser, and interaction with the WebAuthn browser API, is also out of scope and could be handled by a dedicated JS library. Status: Vendor Tag: sthen Release Tags: sthen_20230606 N ports/security/p5-Authen-WebAuthn/Makefile N ports/security/p5-Authen-WebAuthn/distinfo N ports/security/p5-Authen-WebAuthn/pkg/DESCR N ports/security/p5-Authen-WebAuthn/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/06 07:59:04 Log message: import security/p5-Crypt-URandom, from henning with tweaks by me, ok henning Crypt::URandom is intended to provide an interface to the strongest available source of non-blocking randomness on the current platform. (In practice, it uses /dev/urandom on most unix-like OS, and win32 API functions on Windows). Status: Vendor Tag: sthen Release Tags: sthen_20230606 N ports/security/p5-Crypt-URandom/Makefile N ports/security/p5-Crypt-URandom/distinfo N ports/security/p5-Crypt-URandom/pkg/DESCR N ports/security/p5-Crypt-URandom/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/06 08:00:02 Modified files: security : Makefile Log message: +p5-Crypt-URandom, p5-Authn-WebAuthn, p5-Authn-OATH CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/06 08:12:07 Modified files: net/rsync : Makefile Log message: rsync: enable use of the various xxHash checksum algorithms (xxh128, xxh3, xxh64), which provide reduced cpu usage and some speed improvement over the previous md5/md4/sha1. this is used both for pre-transfer checksums (used for rsync -c) and checksums during the transfer to identify changed blocks when connecting to suitable machines on the other side. xxHash is used as a header-only library, so no new run dep, ok kn@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/06/06 09:16:52 Modified files: usr.sbin/relayd: relay.c relayd.conf.5 Log message: Make the tlsv1.0 and tlsv1.1 options in relayd do nothing Also document that fact, and that the existing ssl3 option does nothing. This changes relayd to no longer request tls1.0 or tls1.1 in preparation for the upcoming deprecation of these out of data protocols ok jsing@ bluhm@ tb@ claudio@ benno@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/06 10:09:35 Modified files: sbin/iked : ikev2_pld.c Log message: Use same pattern to work with offset by using a uint8_t pointer that is loaded with ibuf_data(). This is by no means better but allows to switch ibuf_data() to return void *. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/06 10:10:56 Modified files: lib/libcrypto/cms: cms_local.h Log message: Fix typo in comment: exta -> extra CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/06/06 10:20:13 Modified files: lib/libcrypto/man: X509_get0_notBefore.3 X509_STORE_CTX_get_error.3 Log message: In 1995, Eric A. Young chose a confusing name for the "lastUpdate" field of the X509_CRL_INFO object. It should have been called "thisUpdate" like in RFC 5280 section 5.1 (and in its precursor RFC 2459). Then again, RFC 2459 was only published in 1999, so maybe the terminology wasn't firmly established yet when Young wrote his code several years earlier - just guessing, neither we nor the OpenSSL folks appear to know the real reasons... Anyway, we have been stuck with the "lastUpdate" names in the API for more than two decades now, so clarify in the documentation what they refer to and what they really mean. Requested by and OK tb@. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/06 10:26:12 Modified files: security/openssl-ruby-tests: Makefile distinfo Removed files: security/openssl-ruby-tests/patches: patch-test_openssl_test_bn_rb Log message: Update to openssl-ruby-tests 20230606 PR #614 fixing the square root test was finally merged via https://github.com/ruby/openssl/pull/636 CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/06/06 10:33:05 Modified files: x11/gnome/librsvg: distinfo.old Log message: non rust arches need to know the info for the updated versions, even if they don't use them fixes build on armv7 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/06/06 13:26:00 Modified files: games/supertux/patches: patch-CMakeLists_txt Log message: Propagate *_RANLIB_* and *_AR_* cmake variables to external/squirrel subdirectory. found by espie@, thanks. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/06/06 15:42:20 Modified files: x11/arandr : Makefile distinfo Log message: x11/arandr: easy update to version 0.1.11. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/06/06 22:46:09 Modified files: sys/arch/amd64/amd64: acpi_machdep.c Log message: upon resume, fpureset() was being called prematurely (before cpu_init, which does not matter today, but will matter a lot in near future). But actually it isn't needed at all, cpu_init() does it again. So remove the call. ok guenther CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/07 00:23:37 Modified files: www/chromium : Makefile distinfo Log message: update to 114.0.5735.106 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/07 02:07:44 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230607 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/07 02:09:14 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230607 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/07 04:46:34 Modified files: usr.sbin/rpki-client: aspa.c extern.h mft.c roa.c rsc.c tak.c validate.c Log message: In anticipation of a bump of the ASPA eContent profile version, update valid_econtent_version() to allow for non-zero versions. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/06/07 04:48:05 Modified files: security/py-fickling: Makefile distinfo security/py-fickling/pkg: PLIST Log message: update to 0.0.6 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/06/07 04:53:30 Modified files: usr.bin/openssl: openssl.1 Log message: Refer to the field "thisUpdate" instead of the non-existent "lastUpdate". Similar to X509_get0_notBefore(3) rev. 1.6. Requested by and OK tb@. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/06/07 04:54:12 Modified files: misc/srcpd : Makefile distinfo misc/srcpd/patches: patch-Makefile_in patch-man_srcpd_conf_5 Log message: simple update 2.1.5 -> 2.1.6 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/07 05:09:04 ports/net/unison/files Update of /cvs/ports/net/unison/files In directory cvs.openbsd.org:/tmp/cvs-serv7897/files Log Message: Directory /cvs/ports/net/unison/files added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/07 05:09:08 Modified files: usr.sbin/rpki-client: validate.c Log message: Cosmetic tweak for previous Once we expect ASPA version 1 and someone sends us version 0, make that explicit instead of complaining about ASN1_INTEGER_get_uint64() failing. ok job CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/07 05:13:55 Modified files: net/unison : Makefile net/unison/pkg : PLIST Added files: net/unison/files: unison.desktop net/unison/pkg : PFRAG.no-no_x11 Log message: Add desktop file Initial diff from Joel Carnat . Some changes by me. CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/06/07 05:46:09 Modified files: games/choria : Makefile distinfo games/choria/patches: patch-CMakeLists_txt patch-ext_ae_ae_framelimit_h games/choria/pkg: PLIST Log message: update 1.0.1 -> 1.0.2 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/06/07 05:47:30 Added files: games/choria/patches: patch-ext_ae_ae_framebuffer_cpp patch-ext_ae_ae_network_cpp patch-ext_ae_tinyxml2_tinyxml2_cpp Log message: add missing patches CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/06/07 06:56:22 Modified files: lib/libc/stdlib: malloc.c Log message: Add portable version and m88k-specific version lb() function, because unfortunately gcc3 does not have __builtin_clz(). ok miod@ otto@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/07 07:00:33 Modified files: infrastructure/mk: arch-defines.mk Log message: bump _SYSTEM_VERSION-amd64 so that after the next snapshot build, pkg_add -u will update to packages built with lld's IBT changes (until that time, users of amd64 systems with IBT, i.e. newer intel cpus, may need to use "pkg_add -u -D installed" to force reinstall of all packages). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 07:55:05 Modified files: devel/vte3 : Makefile distinfo Removed files: devel/vte3/patches: patch-src_vte_cc patch-src_vteseq_cc Log message: Update to vte3-0.72.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:01:31 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c Log message: Update to gtk+4-4.10.4. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/07 09:09:01 Modified files: usr.sbin/pkg_add/OpenBSD: BaseState.pm Log message: do not pass @_ to code snippets, prepare for 5.36 found out by aja@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:10:38 Modified files: x11/dbus : Makefile distinfo Log message: SECURITY update to dbus-1.14.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:13:53 Modified files: x11/dbus : Tag: OPENBSD_7_3 Makefile Added files: x11/dbus/patches: Tag: OPENBSD_7_3 patch-dbus_dbus-connection-internal_h patch-dbus_dbus-connection_c Log message: Merge usptream fix to prevent a potentiat local denial-of-service. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:17:24 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:22:28 Modified files: print/cups : Makefile distinfo Log message: Update to cups-2.4.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:26:30 Modified files: games/gcompris : Makefile distinfo games/gcompris/pkg: PLIST Log message: Update to gcompris-3.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:28:21 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.1041.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:34:34 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-434.0.0. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/06/07 09:36:36 Modified files: shells/ksh93 : Makefile distinfo shells/ksh93/pkg: PLIST Log message: Update to ksh93 1.0.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 09:45:56 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.23.5. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/07 09:47:10 Modified files: mail/mozilla-thunderbird: Makefile www/firefox-esr: Makefile www/tor-browser/browser: Makefile Added files: mail/mozilla-thunderbird/patches: patch-third_party_rust_mp4parse_src_lib_rs www/firefox-esr/patches: patch-third_party_rust_mp4parse_src_lib_rs www/tor-browser/browser/patches: patch-third_party_rust_mp4parse_src_lib_rs Log message: prepare firefox-esr, thunderbird, and tor-browser for rust 1.70.0 backport a change for mp4parse discussed with landry@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/07 09:58:14 Modified files: lang/rust : Makefile distinfo 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_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs patch-src_etc_rust-gdb patch-src_llvm-project_llvm_tools_llvm-shlib_CMakeLists_txt patch-vendor_libgit2-sys_build_rs patch-vendor_openssl-sys_build_main_rs lang/rust/pkg : PLIST-main Removed files: lang/rust/patches: patch-src_llvm-project_llvm_lib_Target_PowerPC_PPCTargetMachine_cpp patch-tests_run-make-fulldeps_relocation-model_Makefile patch-tests_ui-fulldeps_myriad-closures_rs Log message: update lang/rust to 1.70.0 - mark riscv64 broken for now (new bootstrap required) - switch default to cf-protection=branch for amd64 Announce: https://blog.rust-lang.org/2023/06/01/Rust-1.70.0.html ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.70.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/07 10:23:02 Modified files: usr.sbin/rpki-client: rpki-client.8 Log message: Document CMS signing-time <> mod-time trick CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/07 10:36:58 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.46.2. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/07 11:28:38 Modified files: fonts/unifont : Makefile distinfo Log message: Update to unifont-15.0.06 -- same as 15.0.05 with some tweaks to the new Hangul glyphs introduced in 15.0.05 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/06/07 12:42:40 Modified files: sbin/ifconfig : ifconfig.8 ifconfig.c Log message: Rename ifconfig tcprecvoffload to tcplro. It is shorter and more consistent. discussed with jan@ mvs@ chris@ claudio@ dlg@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/07 13:17:59 Modified files: net/synapse : Makefile distinfo Log message: net/synapse: update to 1.85.1, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/07 13:20:39 Modified files: archivers/unrar: Makefile distinfo Log message: archivers/unrar: update to 6.22 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/07 13:24:21 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.12.0. see https://www.thunderbird.net/en-US/thunderbird/102.12.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-21/ (404 for now) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/07 13:25:40 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.12.0. see https://www.thunderbird.net/en-US/thunderbird/102.12.0/releasenotes/ CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/06/07 16:34:15 Modified files: build : mirrors.dat Log message: mirror.esc7.net is down CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/06/07 16:34:26 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: sthen@cvs.openbsd.org 2023/06/07 17:13:27 Modified files: games/stockfish: Makefile Log message: mark stockfish broken on i386 following recent update nnue/nnue_feature_transformer.h:528:24: error: always_inline function '_mm_add_pi16' requires target feature 'mmx', but would be inlined into function 'update_accumulator' that is compiled without support for 'mmx' acc[k] = vec_add_16(acc[k], column[k]); ^ nnue/nnue_feature_transformer.h:117:27: note: expanded from macro 'vec_add_16' #define vec_add_16(a,b) _mm_add_pi16(a,b) ^ nnue/nnue_feature_transformer.h:540:23: error: always_inline function '_mm_setzero_si64' requires target feature 'mmx', but would be inlined into function 'update_accumulator' that is compiled without support for 'mmx' psqt[k] = vec_zero_psqt(); ^ nnue/nnue_feature_transformer.h:135:27: note: expanded from macro 'vec_zero_psqt' #define vec_zero_psqt() _mm_setzero_si64() ^ etc.etc. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/08 00:34:00 Modified files: lang/rust/patches: patch-compiler_rustc_session_src_options_rs Log message: update lang/rust: unbreak the build due to bad patch commited no bump as the port didn't build at all (syntax error). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/08 00:41:55 Modified files: graphics/jhead : Makefile distinfo graphics/jhead/patches: patch-jhead_c patch-makefile Log message: Update to jhead-3.08. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/08 02:09:20 Modified files: x11/py-wxPython: Makefile distinfo x11/py-wxPython/pkg: PLIST-main Removed files: x11/py-wxPython/patches: patch-buildtools_config_py Log message: Update to py3-wxPython-4.2.1. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/08 02:48:40 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.39 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/08 02:52:35 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Removed files: net/p5-Net-DNS-SEC/patches: patch-SEC_xs Log message: update p5-Net-DNS-SEC to 1.21 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/08 02:55:27 Modified files: usr.bin/pkg-config: pkg-config usr.bin/pkg-config/OpenBSD: PkgConfig.pm Log message: move to perl use v5.36 also fix a discrepancy wrt the "original" pkg-config thanks to tb@ for testing. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/08 02:57:02 Modified files: regress/usr.bin/pkg-config: Makefile Added files: regress/usr.bin/pkg-config/pcdir: lib-flags.pc Log message: add tests related to --libs-only-l and the likes remove extraneous spaces from reference output now that we're closer to the original pkg-config CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/06/08 03:40:17 Modified files: usr.bin/openssl: openssl.1 Log message: From the description of "openssl verify", delete the duplicate and outdated list of error messages. Instead, refer to the master copy of that list in X509_STORE_CTX_get_error(3). Suggested by and OK tb@, and beck@ also agrees with the idea. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/08 04:00:47 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.46.3. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/08 04:25:22 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 114.0.5735.106 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/08 05:17:29 Modified files: usr.bin/tmux : popup.c tmux.h Log message: Fix mismatch between function prototype and definition, from Anindya Mukherjee. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/08 05:50:22 Modified files: infrastructure/lib/DPB: Core.pm Log message: better name than "one_core", and call it OO style CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/08 05:54:35 Modified files: infrastructure/lib/DPB: Core.pm Log message: GC very old test that should have gone away with the other tests for the existence of $core->job CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/08 08:13:12 Modified files: infrastructure/lib/DPB: Core.pm Job.pm infrastructure/lib/DPB/Job: Fetch.pm Port.pm Log message: simplify a lot the way we build names for running objects CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/08 10:44:42 Modified files: news/py-sabctools: Makefile distinfo Log message: Update to py-sabctools-7.0.2 Changes: https://github.com/sabnzbd/sabctools/releases/tag/v7.0.2 Update needed for sabnzbd. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/08 10:45:02 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-4.0.2 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.0.2 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/08 11:32:59 Modified files: lang/rust : Makefile distinfo Added files: lang/rust/patches: patch-vendor_psm_src_arch_x86_64_s Log message: lang/rust: unbreak the build on amd64 IBT The crate psm (used by rustc binary) has a asm file. Add some endbr64 instructions to permit rustc to run on amd64 with IBT enabled. Bootstrap for amd64 regenerated accordingly. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/08 12:10:08 Log message: import p5-Test-MockTime-HiRes 0.08 OK benoit@ Comment: replaces actual time with simulated high resolution time Description: Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime. You can wait milliseconds in simulated time. Status: Vendor Tag: bluhm Release Tags: bluhm_20230608 N ports/devel/p5-Test-MockTime-HiRes/Makefile N ports/devel/p5-Test-MockTime-HiRes/distinfo N ports/devel/p5-Test-MockTime-HiRes/pkg/DESCR N ports/devel/p5-Test-MockTime-HiRes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/08 12:13:40 Modified files: devel : Makefile Log message: +p5-Test-MockTime-HiRes CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/08 13:03:34 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230608 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/08 13:03:52 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230608 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/06/08 16:02:40 Modified files: lib/libcrypto/x509: x509_vfy.c Log message: Remove dead code. must_be_ca can no longer be 0 after the proxy cert code got nuked, so change this to an if. must_be_ca is now -1 for a leaf, or 1 for a non leaf. ok tb@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/08 16:15:37 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.13.2 -> 1.13.3 Changelog: https://github.com/hashicorp/vault/blob/main/CHANGELOG.md#1133 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/09 00:24:10 Modified files: x11/gnome/zenity: Makefile distinfo Removed files: x11/gnome/zenity/patches: patch-data_README_manpage patch-data_generate-manpage_sh patch-data_meson_build patch-data_zenity_1 patch-data_zenity_roff Log message: Update to zenity-3.99.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/09 00:24:26 Modified files: devel/libgusb : Makefile distinfo Log message: Update to libgusb-0.4.6. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/06/09 00:46:35 Log message: Import intel-one-mono-1.2.0. Intel One Mono is an expressive monospaced font family that's built with clarity, legibility, and the needs of developers in mind. ok florian@ Status: Vendor Tag: bentley Release Tags: bentley_20230609 N ports/fonts/intel-one-mono/Makefile N ports/fonts/intel-one-mono/distinfo N ports/fonts/intel-one-mono/pkg/DESCR N ports/fonts/intel-one-mono/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/06/09 00:51:08 Modified files: fonts : Makefile Log message: +intel-one-mono CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/09 01:16:09 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.54.0 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/06/09 02:57:21 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 12.0.7 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/06/09 02:57:55 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.0.7 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/09 05:17:20 Modified files: infrastructure/lib/DPB: Job.pm Log message: fiddle with job naming some more: have basic tasks not have a name, and teach job to not add (taskname) if it's undefined. will fix some minor display nits as seen by naddy@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/09 05:22:43 Modified files: devel/p5-Date-Extract: Makefile Log message: Replace test dependency p5-Test-MockTime with p5-Test-MockTime-HiRes as newer p5-Date-Extract 0.07 needs that. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/09 06:22:01 Modified files: sbin/ifconfig : ifconfig.c Log message: Readd "-wgpsk", accidentially dropped in r1.465 adding "wgdescr" Noticed by Bradley Latus Diff from Jane Johansson OK tb CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/06/09 09:31:45 Added files: etc/signify : openbsd-75-base.pub Log message: we always create keys 2 releases into the future CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/09 11:56:28 Modified files: net/synapse : Makefile distinfo Log message: net/synapse: update to 1.85.2, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/09 12:10:25 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: bugfix update to 114.0.1 see https://www.mozilla.org/en-US/firefox/114.0.1/releasenotes/ fixes #1837201 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/09 12:11:37 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 114.0.1. see https://www.mozilla.org/en-US/firefox/114.0.1/releasenotes/ fixes #1837201 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/09 22:25:16 Modified files: devel/gmp : Makefile Added files: devel/gmp/patches: patch-mpn_x86_64_k8_mul_basecase_asm patch-mpn_x86_64_k8_mullo_basecase_asm patch-mpn_x86_64_k8_mulmid_basecase_asm patch-mpn_x86_64_k8_redc_1_asm patch-mpn_x86_64_k8_sqr_basecase_asm patch-mpn_x86_64_mod_34lsub1_asm patch-mpn_x86_64_x86_64-defs_m4 Log message: devel/gmp: adds endbr64 instruction on amd64 specific code. It permits the testsuite to pass on IBT machine, and it unbreaks lang/gcc/8. As it is based on testsuite coverage, some faulting cases could be still present. ok naddy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/09 22:57:09 Modified files: net/py-tlslite-ng: Makefile distinfo net/py-tlslite-ng/pkg: PLIST Log message: Update to py3-tlslite-ng 0.8.0alpha44 Now uses 65537 as RSA e with all backends. https://github.com/tlsfuzzer/tlslite-ng/releases/tag/v0.8.0-alpha44 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/09 22:59:13 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update to py-tlsfuzzer 20230609 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/09 23:00:58 Modified files: regress/lib/libssl/tlsfuzzer: tlsfuzzer.py Log message: File new test-bleichenbacher-timing-pregenerate.py under failing tests until someone finds time and motivation to figure out how to use this. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/10 01:19:39 Modified files: bin/test : test.1 Log message: test: fix description of -t: it has no default -t always requires the fd number as argument, there's no default. With only one argument -t is equivalent to `test -n -t' and so banally always true. diff from Lucas (lucas [at] sexy [dot] is) ok millert@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/10 01:24:22 Modified files: bin/ksh : c_test.c ksh.1 Log message: ksh: remove broken special handling of test -t Drop the vestiges of the pre-POSIX support of `test -t' defaulting to fd 1. It doesn't work and it always succeed since "-t" is treated as a string by default when no argument (fd) is specified. diff by Lucas (lucas [at] sexy [dot] is) with minor change by me. ok millert@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/10 01:25:45 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.7 (bugfix release) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/10 03:24:21 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.3.3. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/06/10 06:28:02 Modified files: security/boringssl/head: Makefile security/boringssl/fips: Makefile Added files: security/boringssl/head/patches: patch-crypto_chacha_asm_chacha-x86_64_pl patch-crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-crypto_perlasm_x86_64-xlate_pl patch-crypto_test_asm_trampoline-x86_64_pl security/boringssl/fips/patches: patch-crypto_chacha_asm_chacha-x86_64_pl patch-crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-crypto_perlasm_x86_64-xlate_pl patch-crypto_test_asm_trampoline-x86_64_pl Log message: Implement support for IBT by using the _CET_ENDBR macro provide by the header that is provided by the compilers. ok tb@, beck@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/10 09:01:45 Modified files: lang/erlang/26 : Makefile distinfo lang/erlang/26/pkg: PLIST-main Log message: bugfix update to erlang 26.0.1, from maintainer Volker Schlecht CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/10 09:03:10 Modified files: lang/erlang/25 : Makefile distinfo lang/erlang/25/pkg: PLIST-main Log message: bugfix update to erlang 25.3.2, from maintainer Volker Schlecht CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/06/10 09:16:43 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/10 09:34:36 Modified files: lib/libssl : tls13_client.c tls13_server.c Log message: Convert EVP_Digest{Sign,Verify}* to one-shot for TLSv1.3 Using one-shot EVP_DigestSign() and EVP_DigestVerify() is slightly shorter and is needed for Ed25519 support. ok jsing CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/10 11:30:29 Modified files: lang/jruby : Makefile distinfo lang/jruby/pkg : PLIST Log message: Update to JRuby 9.4.3.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/10 11:30:54 Modified files: audio/aqualung : Makefile distinfo Log message: Update to Aqualung 1.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/10 11:31:29 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.3; from maintainer Florian Viehweger, thank you! CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/06/10 12:31:38 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qcpas.c Log message: Add qcpas(4), a driver for the Peripheral Authentication Service found on Qualcomm SoCs. The immediate task for this driver is to provide firmware to the auxiliary cores and to bring them up. This is accomplished by parsing the ELF files and providing the data in certain memory regions, and telling qcscm(4) to check and execute the firmware on the auxiliary cores. With the cores up we can now talk to the firmware. The glink-edge subnode indicates that we can talk to it using the GLINK protocol over shared memory provided by qcsmem(4). This interface is essentially a channel multiplexer, with each channel identified through an ASCII string. One of those channels connects to a PMIC router, which allows us to talk to the battery manager service that contains information about the charging and battery states. ok drahn@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/06/10 13:19:12 Modified files: devel/gdb : Makefile devel/gdb/patches: patch-bfd_elf_c patch-gdb_aarch64-obsd-nat_c patch-gdb_aarch64-obsd-tdep_c Added files: devel/gdb/patches: patch-include_elf_common_h Log message: Add support for PAC on OpenBSD/arm64. ok pascal@ (for an earlier version that was based on a slightly different PT_PACMASK ptrace(2) request) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/10 13:30:48 Modified files: sys/arch/arm64/arm64: cpu.c machdep.c pmap.c process_machdep.c trap.c vm_machdep.c sys/arch/arm64/include: armreg.h cpu.h pmap.h ptrace.h sys/kern : exec_elf.c sys_process.c sys/sys : exec_elf.h Log message: Implement support for pointer authentication (PAC) in userland. With PAC it is possible to "sign" pointers with a hidden key. The signature is placed in unused bits of the pointer and can be checked later. This can be used to provide "tail CFI" that is similar to what retguard provides. Debuggers need to be aware of the fact that pointers can be signed. For this purpose a new PT_PACMASK ptrace(2) request is introduced that returns as mask that indicates the bits used for the signature. Separate masks are provided for code and data pointers even though the masks are identical in the current implementation. These masks are also written into a special note section in the core dump. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/10 15:02:32 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_3 patch-lib_vquic_curl_ngtcp2_c Removed files: net/curl/patches: Tag: OPENBSD_7_3 patch-configure_ac Log message: net/curl: update to 8.1.2 for http2 fix http2: fix EOF handling on uploads with auth negotiation CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/10 17:43:01 Modified files: www/gitea : Makefile www/gitea/patches: patch-custom_conf_app_example_ini Log message: Unbreak gitea config parsing: uncomment sections with non-default settings; disable version-checking gitea cron job in default config diff from Lucas , thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/10 22:02:42 Modified files: sysutils/uefitool: Makefile distinfo Log message: update to UEFITool A64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/10 23:35:43 Modified files: lib/libcrypto : Makefile lib/libcrypto/cms: cms_lib.c cms_smime.c lib/libcrypto/comp: c_zlib.c comp.h lib/libcrypto/err: err_all.c Removed files: lib/libcrypto/cms: cms_cd.c Log message: Unifdef ZLIB This has long been unused code and compilation with -DZLIB was broken for a long time after BIO was made opaque. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/10 23:45:20 Modified files: usr.bin/openssl: openssl.c enc.c Log message: Unifdef ZLIB This is very dead code: the openssl app was never compiled with -DZLIB after January 1, 2015. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:09:45 Modified files: net/guacamole : Makefile.inc net/guacamole/client: distinfo net/guacamole/server: Makefile distinfo net/guacamole/server/pkg: PLIST Log message: update to guacamole-1.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:37:17 Modified files: devel/mercurial: Makefile distinfo Log message: update to mercurial-6.4.4, from Josiah Frentsos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:40:33 Modified files: devel/glog : Makefile distinfo devel/glog/patches: patch-src_symbolize_unittest_cc devel/glog/pkg : PLIST Added files: devel/glog/patches: patch-src_raw_logging_cc patch-src_utilities_cc Removed files: devel/glog/patches: patch-CMakeLists_txt patch-src_stacktrace_powerpc-inl_h Log message: update to glog-0.6.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:47:12 Modified files: graphics/opensubdiv: Makefile Added files: graphics/opensubdiv/patches: patch-opensubdiv_osd_tbbEvaluator_cpp Log message: opensubdiv: patch to allow building with newer tbb. From Brad. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:54:27 Modified files: devel/yaml-cpp : Makefile distinfo devel/yaml-cpp/pkg: PLIST Added files: devel/yaml-cpp/patches: patch-CMakeLists_txt patch-yaml-cpp-config_cmake_in Log message: update to yaml-cpp-0.7.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:55:46 Modified files: geo/osrm-backend: Makefile distinfo geo/osrm-backend/patches: patch-CMakeLists_txt geo/osrm-backend/pkg: PLIST Added files: 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 Log message: update to osrm-backend-5.27.1, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 01:58:45 Modified files: multimedia/dav1d: Makefile distinfo multimedia/dav1d/patches: patch-src_arm_64_ipred16_S patch-src_arm_64_ipred_S Removed files: multimedia/dav1d/patches: patch-src_thread_task_c Log message: update to dav1d-1.2.1, from Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/11 01:59:21 Modified files: www/odoo : Makefile Log message: add PORTROACH CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 02:02:40 Modified files: net/pidgin : Makefile distinfo Log message: update to pidgin-2.14.12, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 02:03:10 Modified files: graphics/opencolorio: Makefile distinfo graphics/opencolorio/patches: patch-src_utils_NumberUtils_h Log message: update to opencolorio-2.2.1, from Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/11 02:03:34 Modified files: www/nginx : Makefile Log message: add PORTROACH = limitw:1,even CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 02:09:11 Modified files: archivers/minizip: Makefile distinfo archivers/minizip/patches: patch-CMakeLists_txt archivers/minizip/pkg: PLIST Removed files: archivers/minizip/patches: patch-minizip_pc_cmakein Log message: update to minizip-4.0.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 02:11:26 Modified files: graphics/libimagequant: Makefile distinfo graphics/libimagequant/pkg: PLIST Added files: graphics/libimagequant/patches: patch-Makefile Log message: update to libimagequant-2.18.0, from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 02:40:08 Modified files: security/lego : Makefile distinfo Log message: update to lego-4.12.1, from Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 02:42:45 Modified files: sysutils/czkawka: Makefile crates.inc distinfo Log message: Update to czkawka 6.0.0 https://github.com/qarmin/czkawka/releases/tag/6.0.0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:38:58 Log message: Import textproc/htmlq, a tool like jq that uses CSS selectors to extract bits of content from HTML files. From Xi Lu (lx () shellcodes ! org) who also takes MAINTAINER ok sthen Status: Vendor Tag: tb Release Tags: tb_20230611 N ports/textproc/htmlq/Makefile N ports/textproc/htmlq/distinfo N ports/textproc/htmlq/crates.inc N ports/textproc/htmlq/pkg/PLIST N ports/textproc/htmlq/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:40:38 Modified files: textproc : Makefile Log message: +htmlq CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:54:36 Log message: Import graphics/libspng, from Brad, ok sthen Libspng is a C library for reading and writing Portable Network Graphics (PNG) format files with a focus on security and ease of use. The goal is to provide a fast PNG library with a simpler API than libpng. Status: Vendor Tag: tb Release Tags: tb_20230611 N ports/graphics/libspng/Makefile N ports/graphics/libspng/distinfo N ports/graphics/libspng/pkg/DESCR N ports/graphics/libspng/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:55:26 Modified files: graphics : Makefile Log message: +libspng CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:59:12 Log message: Import graphics/cgif, from Brad, ok sthen CGIF is a fast and lightweight GIF encoder that can create GIF animations and images. Summary of the main features: - user-defined global or local color-palette with up to 256 colors (limit of the GIF format) - size-optimizations for GIF animations: - option to set a pixel to transparent if it has identical color in the previous frame (transparency optimization) - do encoding just for the rectangular area that differs from the previous frame (width/height optimization) - fast: a GIF with 256 colors and 1024x1024 pixels can be created in below 50 ms even on a minimalistic system - MIT license (permissive) - different options for GIF animations: static image, N repetitions, infinite repetitions - additional source-code for verifying the encoder after making changes - user-defined delay time from one frame to the next (can be set independently for each frame) - source-code conforms to the C99 standard Status: Vendor Tag: tb Release Tags: tb_20230611 N ports/graphics/cgif/Makefile N ports/graphics/cgif/distinfo N ports/graphics/cgif/pkg/DESCR N ports/graphics/cgif/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 03:59:38 Modified files: graphics : Makefile Log message: +cgif CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/11 04:13:36 Modified files: sysutils/czkawka: Makefile Removed files: sysutils/czkawka/patches: patch-modcargo-crates_libc-0_2_132_src_unix_bsd_netbsdlike_openbsd_mod_rs Log message: devel/czkawka: actually remove patch (rm is not enough...), switch to MODCARGO_WANTLIB, drop dependency on devel/pango, which is pulled in via gtk+4 and sync WANTLIB for -gui. No bump since the patch left behind broke the build CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/11 04:30:26 Modified files: usr.sbin/smtpd : ssl.c usr.sbin/relayd: ca.c Log message: fix typo: 'hash buffer to small' -> too small CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 04:47:07 Modified files: graphics/libvips: Makefile distinfo graphics/libvips/pkg: PLIST Removed files: graphics/libvips/patches: patch-libvips_include_vips_dispatch_h patch-libvips_include_vips_vips_h Log message: update to libvips-8.14.2, from Brad dropping previous maintainer per their request CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/11 05:41:38 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_config_compiler_BUILD_gn www/iridium : Makefile www/iridium/patches: patch-build_config_compiler_BUILD_gn www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-build_config_compiler_BUILD_gn Log message: add the -Wl,-z,nobtcfi linker flag until we fixup v8 bti on amd64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/11 05:54:44 Modified files: usr.bin/openssl: enc.c Log message: openssl enc: small style fixup after ZLIB unifdef CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/11 06:06:08 Modified files: usr.bin/openssl: enc.c Log message: openssl enc: drop a few parens and unwrap a few lines No binary change on amd64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/11 06:35:00 Modified files: usr.bin/openssl: apps.c apps.h Log message: remove chopup_args() unused since apps.c rev 1.31 ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/11 07:02:10 Modified files: usr.bin/openssl: apps.h openssl.c Log message: remove unused args_st struct ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/11 07:14:11 Log message: Import ktextaddons-1.3.2, Tweaks and OK sthen@, thanks Comment: various text handling addons Description: Text addons (autocorrection, text to speak grammar checking, texttranslator, emoticon support) for the KDE desktop. Maintainer: Rafael Sadowski WWW: https://invent.kde.org/libraries/ktextaddons Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230607 N ports/textproc/ktextaddons/Makefile N ports/textproc/ktextaddons/distinfo N ports/textproc/ktextaddons/pkg/DESCR N ports/textproc/ktextaddons/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/11 07:15:54 Modified files: textproc : Makefile Log message: +ktextaddons CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/11 07:19:54 Modified files: x11/qt6/qtbase : Makefile Added files: x11/qt6/qtbase/patches: patch-src_network_ssl_qsslsocket_cpp patch-src_plugins_tls_schannel_qtls_schannel_cpp Log message: Fix CVE-2023-34410 https://www.qt.io/blog/security-advisory-qt-network-2 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/11 08:00:04 Modified files: distrib/amd64/ramdiskA: Makefile distrib/i386/ramdisk: Makefile usr.sbin/installboot: i386_installboot.c Log message: No need to check for DTYPE_FLOPPY. If there is neither a GPT nor an MBR then install biosboot in sector 0. Without the check for DTYPE_FLOPPY there is no need for FSDISKTYPE=floppy3 and therefore flip the last two Makefiles to the "echo '/ *' | disklabel -wAT-" idiom. Feedback/fix from kn@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/11 09:40:22 Modified files: devel/dwz : Makefile distinfo devel/dwz/patches: patch-Makefile patch-dwz_c Added files: devel/dwz/patches: patch-args_c Log message: Update to dwz-0.15 Changelog: https://sourceware.org/pipermail/dwz/2022q4/001385.html Put through a bulk by tb@ Improved comment from kn@ ok tb@ sthen@ kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/11 10:53:17 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Port.pm Log message: "current" was just a proxy for task phase, but we actively use that now for job display, so GC the unneeded field CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/11 12:50:51 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Easy EVP_Digest{Sign,Verify} conversions for legacy stack Convert ssl3_send_client_verify_{sigalgs,gost}() to EVP_DigestSign() and ssl3_get_cert_verify() to EVP_DigestVerify(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/11 13:01:01 Modified files: lib/libssl : ssl_clnt.c ssl_srvr.c Log message: Convert legacy server kex to one-shot sign/verify This converts ssl3_{get,send}_server_key_exchange() to EVP_DigestVerify() and EVP_DigestSign(). In order to do this, build the full signed_params up front and rework the way the key exchange parameters are constructed. This way we can do the verify and sign steps in one go and at the same use a more idiomatic approach with CBB/CBS. with/ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/11 13:13:11 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.76.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/11 13:16:46 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.151. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/11 13:16:56 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.151. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/11 13:17:12 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.151. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/11 14:59:09 Modified files: x11/remmina : Makefile distinfo x11/remmina/patches: patch-plugins_vnc_vnc_plugin_c patch-src_remmina_ssh_c x11/remmina/pkg: PLIST Log message: Update to remmina-1.4.31. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/11 15:42:01 Modified files: sys/arch/arm64/arm64: cpu.c pmap.c Log message: Disable PAC with the architected algorithm for now, but leave it enabled when the hardware uses an implementation defined algorithm. There are issues with PAC on the x13s (but not on the windows dev kit) which uses the architected algorithm as it uses a core designed by ARM. This leaves PAC enabled on Apple hardware. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/11 16:30:54 Modified files: archivers/minizip: Makefile Log message: missing BDEP, from Brad, reported by pvk CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/11 19:12:33 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add more Navi 31 device ids Radeon Pro W7800 and Radeon Pro W7900 from Radeon Software for Linux 23.10.1 (5.5.1) libdrm-amdgpu-common CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/11 19:13:13 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/12 01:12:20 Modified files: audio/audacity : Makefile distinfo Log message: Update to audacity-3.3.3. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/12 02:26:04 Modified files: x11/xfiles : Makefile distinfo Log message: update x11/xfiles to 1.1.1; from (upstream) Lucas de Sena, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/12 03:02:32 Modified files: sbin/iked : iked.h ikev2.c imsg_util.c Log message: Use stdio open_memstream(3) to build up log strings instead of trying to abuse ibufs for that. Using stdio for this has the benefit of using any stdio function to build up strings including fprintf(). With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 03:29:52 Modified files: archivers/minizip/patches: patch-CMakeLists_txt Log message: patch committed upstream; from Brad CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 04:06:30 Modified files: infrastructure/mk: bsd.port.mk databases/sqlports: Makefile databases/sqlports/files: Info.pm Log message: Support USE_NOBTCFI in ports to add -z nobtcfi to linker command lines and record this information in the sqlports db. ok kn@ tb@ OpenBSD is starting to support branch target identification on amd64 and arm64 (part of the features on Apple m2, and on Intel 11th gen/newer CPUs with "control-flow enhancement technology"). On amd64 it is currently being enabled/disabled in snapshot kernels at various times while we gain more information about which software in ports is working/not. This works by placing certain opcodes at legitimate targets of branch instructions (which are ignored on earlier CPUs as they are NOPs there) and trapping if an indirect call/jump is attempted to a location which does not contain such an opcode. This makes it harder for an attacker to jump to a location containing code of their choosing. For more details on the Intel implementatios See chapter 17 of SDM vol.1 https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html Our system compilers on amd64/arm64 add the required opcodes at valid targets, but some code in ports is built with a compiler which does not do that, also some ports have asm code which has not had the required instructions added at those points yet (i.e. endbr64 on amd64). In those cases, the whole binary can be annotated with a segment type PT_OPENBSD_NOBTCFI as an indicator to the kernel not to enforce branch target control flow integrity for the produced binary. The relevant compiler options to enable (default on OpenBSD)/disable are: amd64: -fcf-protection=branch, -fcf-protection=none arm64: -mbranch-protection=bti, -mbranch-protection=none CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 05:26:24 Modified files: sys/dev/usb : usbdevs Log message: add Mercusys MW150US V2 from Daeil Lee CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 05:26:54 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 05:27:30 Modified files: sys/dev/usb : if_urtwn.c Log message: match Mercusys MW150US V2 from Daeil Lee CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 05:30:55 Modified files: share/man/man4 : urtwn.4 Log message: add Mercusys MW150US V2 tested by Daeil Lee CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/12 06:10:17 Modified files: usr.sbin/bgpd : rde_attr.c Log message: Use data != NULL to be more explicit. No functional change. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/12 06:48:07 Modified files: usr.sbin/bgpd : rde.c rde.h Log message: Use attr_writebuf() instead of hand rolling a more complicated version for IMSG_CTL_SHOW_RIB_ATTR. Also drop the attr_optlen() usage in imsg_create() since it is not stricly needed. With this attr_optlen follows the path of the dodo. OK tb@ CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2023/06/12 08:18:10 Modified files: lang/go : Makefile distinfo Log message: Update lang/go binary bootstrap to 1.20.4. This also gains PT_OPENBSD_NOBTCFI markers on bootstrap binaries. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/12 08:56:38 Modified files: usr.sbin/rpki-client: Makefile http.c Log message: Add content-encoding compression support (just gzip and deflate). This will allow servers to send compressed XML which saves around 50%. The uncompressed output is limited to MAX_CONTENTLEN bytes so the impact of decompression bombs is limited. With and OK job@ tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/12 09:27:52 Modified files: usr.sbin/rpki-client: http.c Log message: Reduce issues with types by switching iosz and totalsz from off_t to size_t. In rpki-client the maximum file size is limited to 2GB so even on 32bit archs size_t is large enough. This solves some of the signed vs unsigned issues between bufsz/bufpos and iosz. OK tb@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/12 09:53:01 Modified files: sysutils/firmware/vmm: Makefile Log message: sysutils/firmware/vmm: change the way linkage is done seabios required ld.bdf for linkage of several files for generating the 16bit X86 BIOS file. but egcc8 + cf-protection=branch needs a recent linker (and the ld.bdf version in base is too old), and some parts of the build (kconfig stuff) fail. switch the build to standard linker ld.lld and explicitly use ld.bdf only for 16bit X86 BIOS file. tested by kn@ and dv@ ok dv@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/12 09:54:48 Modified files: graphics/libvips: Makefile Log message: Unbreak: missing BDEP on devel/gobject-introspection. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/12 09:54:52 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230612 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/12 10:17:24 Modified files: lib/libcrypto/bn: bn_add.c bn_internal.h bn_mul.c Log message: Provide and use various quad word primitives. This includes bn_qwaddqw(), bn_qwsubqw(), bn_qwmulw_addw() and bn_qwmulw_addqw_addw(). These can typically be optimised on architectures that have a reasonable number of general purpose registers. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/12 10:42:11 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Optimise quad word primitives on aarch64. This provides a performance gain across most BN operations. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 11:40:46 Modified files: infrastructure/mk: bsd.port.mk Log message: move USE_NOBTCFI handling later in the file; it needs to know which linker we're using so it can decide whether to add the flag (for lld) or not (ld.bfd) problem found by semarie CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/12 12:17:18 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove prototypes for various ec_GF2m_* functions that no longer exist. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/12 12:22:03 Modified files: usr.sbin/rpki-client: cms.c Log message: Downgrade CMS signing-time being after notAfter to a warning Feedback from Ties, Ben OK tb@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/06/12 13:06:34 Modified files: security/py-fickling: Makefile Log message: Add missing BDEP to devel/py-flit_core, bulk build breakage reported by naddy@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/12 14:15:06 Modified files: usr.bin/seq : seq.c Log message: seq: fix check for rounding error/truncation We need to compare the printable version of the last value displayed, not the floating point representation. Otherwise, we may print the last value twice. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/12 14:19:14 src/regress/usr.bin/seq Update of /cvs/src/regress/usr.bin/seq In directory cvs.openbsd.org:/tmp/cvs-serv998/seq Log Message: Directory /cvs/src/regress/usr.bin/seq added to the repository CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/12 14:19:45 Modified files: regress/usr.bin: Makefile Added files: regress/usr.bin/seq: Makefile seqtest.expected seqtest.sh Log message: Simple seq(1) regress. More tests are needed. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/06/12 15:19:54 Modified files: sys/net : if.c Log message: Move nd6_ifdetach() out of netlock. In this point, the interface is disconnected from everywhere. No need to hold netlock for dummy 'nd_ifinfo' release. Netlock is also not needed for TAILQ_EMPTY(&ifp->if_*hooks) assertions. ok kn bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 15:29:25 Modified files: graphics/opencolorio: Makefile distinfo graphics/opencolorio/patches: patch-src_utils_NumberUtils_h Log message: backout previous; wants to use git to checkout minizip at build time (and doesn't detect the current version in packages correctly) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 15:43:36 Modified files: geo/traccar : Makefile distinfo geo/traccar/pkg: PLIST Log message: update to traccar-5.8, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 16:57:43 Modified files: x11/vlc : Makefile multimedia/mpv : Makefile x11/mplayer : Makefile Log message: use USE_NOBTCFI to disable branch target control flow enforcement on a few key ports using FFmpeg libraries CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 16:58:00 Modified files: graphics/ffmpeg: Makefile Log message: use USE_NOBTCFI to disable branch target control flow enforcement on FFmpeg's own binaries CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:22:16 Modified files: lang/php : Makefile.inc Log message: adjust how the php phar binary is produced; use upstream's install-pharcmd make target because newer versions changed things such that they don't work with the old method we used CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:22:33 Modified files: lang/php/8.0 : Makefile distinfo lang/php/8.0/pkg: PLIST-main Log message: update to php-8.0.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:22:40 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/pkg: PLIST-main Log message: update to php-8.1.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:22:47 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/pkg: PLIST-main Log message: update to php-8.2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:23:42 Modified files: lang/php/7.4 : Makefile lang/php/7.4/pkg: PLIST-main Log message: sync 7.4 for phar changes in php/Makefile.inc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 17:24:33 Modified files: lang/php : Tag: OPENBSD_7_3 Makefile.inc lang/php/7.4 : Tag: OPENBSD_7_3 Makefile lang/php/7.4/pkg: Tag: OPENBSD_7_3 PLIST-main lang/php/8.0 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.0/pkg: Tag: OPENBSD_7_3 PLIST-main lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.1/pkg: Tag: OPENBSD_7_3 PLIST-main lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.2/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: MFC php updates and changes relating to phar CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 18:43:31 Modified files: mail/mozilla-thunderbird: Makefile www/tor-browser/browser: Makefile www/firefox-esr: Makefile www/mozilla-firefox: Makefile www/seamonkey : Makefile www/mozilla : mozilla.port.mk Log message: disable branch target control flow enforcement on various mozilla ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/12 18:52:50 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile x11/qt5/qtwebengine: Makefile Log message: set USE_NOBTCFI for chromium & some derivatives CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:36:09 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Ext displays with dock can't recognized after resume From Ryan Lin 28d0f85aff342921d75597bc4997f9d6e83be2ef in linux-6.1.y/6.1.29 1e5d4d8eb8c0f15d90c50e7abd686c980e54e42e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:38:27 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn30: dcn30_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: Remove FPU guards from the DML folder From Rodrigo Siqueira 0b47019f544fbf1667798085b71374fe4d09e611 in linux-6.1.y/6.1.29 bbfbf09d193ac831c40db50ef4b31d11548a9eef in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:40:37 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c dcn32_resource.c sys/dev/pci/drm/amd/display/dc/dml/dcn30: dcn30_fpu.c Log message: drm/amd/display: Add missing WA and MCLK validation From Rodrigo Siqueira 374f7fa01ae56bc000dc1d54e80a8f4e7f606028 in linux-6.1.y/6.1.29 822b84ecfc646da0f87fd947fa00dc3be5e45ecc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:42:49 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amd/display: Return error code on DSC atomic check failure From Hersen Wu b7ae53dd0d290b27fd4e0bdeff5849ecb3d588a3 in linux-6.1.y/6.1.29 dd24662d9dfbad281bbf030f06d68c7938fa0c66 in mainline linux CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/06/12 20:43:39 Modified files: sys/dev/pci : pcidevs Log message: add SanDisk PC SN740 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/06/12 20:44:08 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:45:05 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn32: dcn32_clk_mgr.c Log message: drm/amd/display: Fixes for dcn32_clk_mgr implementation From Aurabindo Pillai bb13726625e7d6220744fac823baec4ce9e7f563 in linux-6.1.y/6.1.29 d1c5c3e252b8a911a524e6ee33b82aca81397745 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:46:50 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn32.c Log message: drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset From Cruise Hung ccb0ad946adc43d9b146323228a365aa7400fd42 in linux-6.1.y/6.1.29 425afa0ac99a05b39e6cd00704fa0e3e925cee2b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:48:26 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn32.c Log message: drm/amd/display: Do not clear GPINT register when releasing DMUB from reset From Aurabindo Pillai 7bba2e5e096e005f9ea5dba85a224caf9e80909f in linux-6.1.y/6.1.29 99d92eaca5d915763b240aae24669f5bf3227ecf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:50:05 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn321: dcn321_fpu.c Log message: drm/amd/display: Update bounding box values for DCN321 From Aurabindo Pillai 80a791a19902edc7c0fc7f8d2f3d411531e6a4ca in linux-6.1.y/6.1.29 989cd3e76a4aab76fe7dd50090ac3fa501c537f6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:52:19 Modified files: sys/dev/pci/drm/i915: i915_pci.c Log message: drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info From Radhakrishna Sripada 4b08cdd239e7d15f11d2be07e59c3af478f61b11 in linux-6.1.y/6.1.29 6ece90e3665a9b7fb2637fcca26cebd42991580b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:54:09 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_sched.c Log message: drm/amdgpu: add a missing lock for AMDGPU_SCHED From Chia-I Wu 7887397338a55a2439ba8db6d9a93cbe4094d912 in linux-6.1.y/6.1.29 2397e3d8d2e120355201a8310b61929f5a8bd2c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:56:18 Modified files: sys/dev/pci/drm/i915: i915_reg.h Log message: drm/i915/color: Fix typo for Plane CSC indexes From Chaitanya Kumar Borah 5b6b81decdf08b5171c3872e45e9e3772a274032 in linux-6.1.y/6.1.29 2efc8e1001acfdc143cf2d25a08a4974c322e2a8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 20:59:36 Modified files: sys/dev/pci/drm/i915/display: icl_dsi.c intel_dsi_vbt.c intel_dsi_vbt.h vlv_dsi.c Log message: drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() From Hans de Goede aa0f98c5d1962b4dedec00067fc1b28a6d4f7d65 in linux-6.1.y/6.1.29 c8c2969bfcba5fcba3a5b078315c1b586d927d9f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:01:44 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c Log message: drm/amd/display: Add NULL plane_state check for cursor disable logic From Nicholas Kazlauskas cc9942840afaa3cbbb90dd41404d15125ae5d192 in linux-6.1.y/6.1.29 d29fb7baab09b6a1dc484c9c67933253883e770a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:04:00 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_dccg.c sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_dccg.c dcn314_hwseq.c dcn314_hwseq.h dcn314_init.c sys/dev/pci/drm/amd/display/dc/inc: hw_sequencer_private.h sys/dev/pci/drm/amd/display/dc/inc/hw: dccg.h Log message: drm/amd/display: Fix 4to1 MPC black screen with DPP RCO From Nicholas Kazlauskas c2b2641ecb9aed1613976a2abf56292e206e3694 in linux-6.1.y/6.1.29 bf224e00a9f54e2bf14b4d720a09c3d2f4aa4aa8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:05:48 Modified files: 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: filter out invalid bits in pipe_fuses From Samson Tam 4c1e747ca61c6103bcc259ad7f2fc6d53acff291 in linux-6.1.y/6.1.29 682439fffad9fa9a38d37dd1b1318e9374232213 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:07:52 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: fix flickering caused by S/G mode From Hamza Mahfooz f2e43c98042c607376479484ea8f98d3452868f5 in linux-6.1.y/6.1.29 08da182175db4c7f80850354849d95f2670e8cd9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:09:53 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v10_0.c Log message: drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini From Horatio Zhang 59e2439111ac2bd24ea0cecf5825cf06684b2c6c in linux-6.1.y/6.1.29 08c677cb0b436a96a836792bb35a8ec5de4999c2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:11:26 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v9_0.c Log message: drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() From Hamza Mahfooz 59cb2d46e177894c3554a25a3358b72d4bee31d3 in linux-6.1.y/6.1.29 922a76ba31adf84e72bc947267385be420c689ee in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:13:20 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v11_0.c Log message: drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini From Horatio Zhang 02e6cb9b3aeffc6b0e3955f6e0346293e2415cbc in linux-6.1.y/6.1.29 13af556104fa93b1945c70bbf8a0a62cd2c92879 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:15:33 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v9_0.c Log message: drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras From Guchun Chen f661ad53658a1ea35c004af1f5fbe25c4d1cdb08 in linux-6.1.y/6.1.29 4a76680311330aefe5074bed8f06afa354b85c48 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:17:09 Modified files: sys/dev/pci/drm/amd/amdgpu: jpeg_v3_0.c Log message: drm/amdgpu/jpeg: Remove harvest checking for JPEG3 From Saleemkhan Jamadar 28c2e072fa1382e7e4da51ff7795fb5b5774f5a7 in linux-6.1.y/6.1.29 5b94db73e45e2e6c2840f39c022fd71dfa47fc58 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:18:50 Modified files: sys/dev/pci/drm/amd/amdgpu: soc21.c Log message: drm/amdgpu: change gfx 11.0.4 external_id range From Yifan Zhang 6197fb331a6e274355bbcd04386a2631e8cf7f1c in linux-6.1.y/6.1.29 996e93a3fe74dcf9d467ae3020aea42cc3ff65e3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:21:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) From Lin.Cao 7a8248317b322d3cb56c64332062bae91460978a in linux-6.1.y/6.1.29 6c032c37ac3ef3b7df30937c785ecc4da428edc0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:23:52 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_32.c display_mode_vba_32.h Log message: drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes From Alvin Lee 348dcdf102a44ab5b389c4cd932bc1a61e210f6d in linux-6.1.y/6.1.29 b504f99ccaa64da364443431e388ecf30b604e38 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:26:00 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_dpm.c Log message: drm/amd/pm: parse pp_handle under appropriate conditions From Guchun Chen 17a69415679c6e0b55b390e86d59de82d7e53b9e in linux-6.1.y/6.1.29 58d9b9a14b47c2a3da6effcbb01607ad7edc0275 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:27:33 Modified files: sys/dev/pci/drm/amd/amdgpu: sdma_v4_0.c Log message: drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend From Guchun Chen 2a179117a3b29e7136e4045c57090a05bb97f373 in linux-6.1.y/6.1.29 8b229ada2669b74fdae06c83fbfda5a5a99fc253 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:29:00 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_dpm.c Log message: drm/amd/pm: avoid potential UBSAN issue on legacy asics From Guchun Chen 506da05a5e0fa46e048606581dd8bf3fe0161ab2 in linux-6.1.y/6.1.29 5247f05eadf1081a74b2233f291cee2efed25e3a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:31:23 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.h mes_v10_1.c mes_v11_0.c Log message: drm/amdgpu: remove deprecated MES version vars From Graham Sider 369b891842228e18821e17ce5dbafc99d37d8a5d in linux-6.1.y/6.1.29 6040517e4a29d3828160c571681eec9ffe10043f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:34:36 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.c amdgpu_mes.h mes_v10_1.c mes_v11_0.c Log message: drm/amd: Load MES microcode during early_init From Mario Limonciello 3e1fa150e79897cc00db8348de267abf4c6c35be in linux-6.1.y/6.1.29 cc42e76e7de5190a7da5dac9d7b2bbb458e050bf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:37:20 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ucode.c amdgpu_ucode.h Log message: drm/amd: Add a new helper for loading/validating microcode From Mario Limonciello a3e3a640d4fd9d7d40c1737e2b4373b7f4470eab in linux-6.1.y/6.1.29 2210af50ae7f4104269dfde7bafbbfbacdbe1a2b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:39:16 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.c mes_v10_1.c mes_v11_0.c Log message: drm/amd: Use `amdgpu_ucode_*` helpers for MES From Mario Limonciello 7a0731130425562eac33c50697d3d25be283ef1f in linux-6.1.y/6.1.29 11e0b0067ec0707e8e598a5f9a547ab618ae7982 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:41:25 Modified files: sys/dev/pci/drm/i915/display: skl_scaler.c Log message: drm/i915/mtl: update scaler source and destination limits for MTL From Animesh Manna 549ce5199d991eba81c477d5d05e988e2688abf7 in linux-6.1.y/6.1.29 f840834a8b60ffd305f03a53007605ba4dfbbc4b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:43:25 Modified files: sys/dev/pci/drm/i915/display: skl_scaler.c Log message: drm/i915: Check pipe source size when using skl+ scalers From Ville Syrjala 74a03d3c8d895a7d137bb4be8e40cae886f5d973 in linux-6.1.y/6.1.29 d944eafed618a8507270b324ad9d5405bb7f0b3e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:46:08 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h dc_link.h sys/dev/pci/drm/amd/display/dc/dcn21: dcn21_resource.c sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_resource.c sys/dev/pci/drm/amd/display/dc/dcn302: dcn302_resource.c sys/dev/pci/drm/amd/display/dc/dcn303: dcn303_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/dml/dcn20: dcn20_fpu.c Log message: drm/amd/display: Refactor eDP PSR codes From Ian Chen 83468820168a470a489e6ad6f7759d19687d1623 in linux-6.1.y/6.1.29 bd829d5707730072fecc3267016a675a4789905b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:48:04 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_smu.c sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314: dcn314_smu.c sys/dev/pci/drm/amd/display/dc/dml/dcn20: dcn20_fpu.c Log message: drm/amd/display: Add Z8 allow states to z-state support list From Nicholas Kazlauskas bcde2c8779932e21c42cf1797bef92651e9aa567 in linux-6.1.y/6.1.29 80676936805e46c79c38008e5142a77a1b2f2dc7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:50:22 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: dc_link.c sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Add debug option to skip PSR CRTC disable From Nicholas Kazlauskas 18225134088453e386b7aade107b3026d7aca76d in linux-6.1.y/6.1.29 00812bfc7bcb02faf127ee05f6ac27a5581eb701 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:51:56 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn20: dcn20_fpu.c Log message: drm/amd/display: Fix Z8 support configurations From Nicholas Kazlauskas 97b3d8eed09785212900e9ccdc9ff1e0a86fef15 in linux-6.1.y/6.1.29 73dd4ca4b5a01235607231839bd351bbef75a1d2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:54:06 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c sys/dev/pci/drm/amd/display/dc/dml/dcn20: dcn20_fpu.c Log message: drm/amd/display: Add minimum Z8 residency debug option From Nicholas Kazlauskas 25f603624246062fd473812e6ebda98e3c387017 in linux-6.1.y/6.1.29 0db13eae41fcc67f408dbb3dfda59633c4fa03fb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:55:48 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Update minimum stutter residency for DCN314 Z8 From Nicholas Kazlauskas e6332695d48434582f1d8e02350a45c8a390dc13 in linux-6.1.y/6.1.29 0215ce9057edf69aff9c1a32f4254e1ec297db31 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:57:27 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Lowering min Z8 residency time From Leo Chen 1d383f9d6527d92b65d2e48afa6200370fc06380 in linux-6.1.y/6.1.29 d893f39320e1248d1c97fde0d6e51e5ea008a76b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 21:59:16 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Update Z8 watermarks for DCN314 From Nicholas Kazlauskas e22ef1561085fcd2c13ac2e501f31ebfa7a8e8cd in linux-6.1.y/6.1.29 fa24e116f1ce3dcc55474f0b6ab0cac4e3ee34e1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:00:50 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Update Z8 SR exit/enter latencies From Nicholas Kazlauskas a009acf687177ec88ce7cd5eedde7ad069b39cc5 in linux-6.1.y/6.1.29 9b0f51e8449f6f76170fda6a8dd9c417a43ce270 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:03:17 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Change default Z8 watermark values From Leo Chen 3db734e4d95a70ba45f06053221e710cc26b5eb2 in linux-6.1.y/6.1.29 8f586cc16c1fc3c2202c9d54563db8c7ed365f82 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:05:47 Modified files: sys/dev/pci/drm/include/drm/display: drm_dp.h Log message: drm: Add missing DP DSC extended capability definitions. From Stanislav Lisovskiy f95a60099dfd8e728ecc700a714c8cd5ae1c923b in linux-6.1.y/6.1.29 1482ec00be4a3634aeffbcc799791a723df69339 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:07:55 Modified files: sys/dev/pci/drm/include/drm/display: drm_dp.h drm_dp_helper.h Log message: drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage From Jani Nikula 98643c9910575bd3a63ac8c587565cc7f3fc329b in linux-6.1.y/6.1.29 13525645e2246ebc8a21bd656248d86022a6ee8f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:09:51 Modified files: sys/dev/pci/drm/include/drm/display: drm_dp.h Log message: drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values From Jani Nikula 18ecffd03626ba57c4c899e0b7953479b463372d in linux-6.1.y/6.1.29 0d68683838f2850dd8ff31f1121e05bfb7a2def0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/12 22:11:37 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm/amd/display/dc/core: dc_resource.c Log message: drm/amd/display: Fix hang when skipping modeset From Aurabindo Pillai 49f63bd0625a790025a086e8856ee8e5b9042412 in linux-6.1.y/6.1.29 da5e14909776edea4462672fb4a3007802d262e7 in mainline linux CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/06/12 22:59:10 Modified files: regress/usr.bin/seq: Makefile Log message: All hooked up regress directories must at least support make obj and clean in order to not break the tree. Therefore make use of bsd.regress.mk. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/12 23:00:23 Modified files: lang/ruby/3.2 : Makefile Added files: lang/ruby/3.2/patches: patch-template_Makefile_in Log message: Link libruby32 against libc++abi Fixes issues with other binaries that link against libruby32, such as vim. OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/13 01:29:17 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.5.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:40:42 Modified files: sysutils/py-platformdirs: Makefile distinfo Removed files: sysutils/py-platformdirs/patches: patch-src_platformdirs_unix_py patch-tests_test_comp_with_appdirs_py Log message: update to py3-platformdirs-3.5.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:40:45 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.8.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:41:35 Modified files: graphics/scrot : Makefile distinfo Log message: update to scrot-1.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:43:40 Modified files: devel/py-configobj: Makefile distinfo devel/py-configobj/pkg: PLIST Log message: update to py3-configobj-5.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:43:58 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:49:35 Modified files: devel/py-regex : Makefile distinfo Log message: update to py3-regex-2023.6.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:49:38 Modified files: devel/py-rich : Makefile distinfo Log message: update to py3-rich-13.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:49:40 Modified files: devel/py-pip : Makefile distinfo Log message: update to py3-pip-23.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 01:49:43 Modified files: devel/py-hatchling: Makefile distinfo Log message: update to py3-hatchling-1.18.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/13 02:45:41 Modified files: sbin/iked : ikev2.c Log message: Fix FILE leak in error path. If flowf is NULL then fclose(spif) must be called. Split up the error check from if (spif == NULL || flowf == NULL) to individual checks since that is easier to read. Noticed by markus@, OK tb@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/13 03:07:18 Modified files: usr.sbin/pkg_add/OpenBSD: Add.pm AddCreateDelete.pm AddDelete.pm ArcCheck.pm BaseState.pm CollisionReport.pm Delete.pm Dependencies.pm Error.pm ForwardDependencies.pm FwUpdate.pm Getopt.pm Handle.pm IdCache.pm InstalledInfo.pm Interactive.pm LibSpec.pm Log.pm Mtree.pm OldLibs.pm PackageInfo.pm PackageLocation.pm PackageLocator.pm PackageName.pm PackageRepository.pm PackageRepositoryList.pm PackingElement.pm PackingList.pm Paths.pm PkgAdd.pm PkgCfl.pm PkgCheck.pm PkgCreate.pm PkgDelete.pm PkgInfo.pm PkgSign.pm PkgSpec.pm ProgressMeter.pm Replace.pm RequiredBy.pm Search.pm SharedItems.pm SharedLibs.pm Signature.pm Signer.pm State.pm Subst.pm Temp.pm Tracker.pm Update.pm UpdateSet.pm Ustar.pm Vstat.pm md5.pm usr.sbin/pkg_add/OpenBSD/Dependencies: SolverBase.pm usr.sbin/pkg_add/OpenBSD/LibSpec: Build.pm usr.sbin/pkg_add/OpenBSD/PackageRepository: Cache.pm HTTP.pm Installed.pm Persistent.pm SCP.pm usr.sbin/pkg_add/OpenBSD/ProgressMeter: Term.pm Log message: move to use v5.36; tested by me over the last few weeks, and tb@ also fixed a "manual install" bug properly reported by tb@ aside that there should be *no functional change*. If you see any message like "hey, the number of params is wrong" it is a fringe case I didn't run into and should be easy to fix. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 03:12:22 Modified files: lib/libcrypto/bn: bn.h bn_err.c Log message: Add a BN_R_INVALID_ARGUMENT error code One problem with OpenSSL error codes is that they tend to be too specific (another problem is that they are extremely ugly). So add an EINVAL-style error code. This will be used in an upcoming commit to disallow aliasing of the 'return value' with the modulus in BN_mod_* functions and should be applicable elsewhere, outside of this one narrow use case. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 03:28:13 Modified files: lib/libcrypto/bn: bn_mod.c Log message: Disallow aliasing of return value and modulus All the functions changed in this commit would silently misbehave if the return value aliases the modulus, most of the time they would succeed and return an incorrect result of 0 in that situation. This adjusts all the functions in BN_mod.c, others and documentation will follow later. Prompted by a bug report about BN_mod_inverse() by Guido Vranken. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/13 03:40:50 Modified files: editors/libreoffice: Makefile Log message: USE_NOBTCFI for libreoffice CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/13 04:19:37 Modified files: infrastructure/mk: bsd.port.mk Log message: make USE_NOBTCFI configurable by architecture USE_NOBTCFI = Yes define it for all archs USE_NOBTCFI-amd64 = Yes define it only for amd64 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/13 04:23:10 Modified files: net/dino : Makefile net/dino/pkg : PLIST Log message: enable notification sounds; OK sthen CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/13 04:28:40 Modified files: infrastructure/mk: bsd.port.mk Log message: small typo in variable name used by print-plist-all ok espie@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 04:38:45 Modified files: regress/lib/libutil/imsg: Makefile Log message: imsg test: simplify Makefile CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 04:39:46 Modified files: regress/lib/libutil/imsg: ibuf_test.c Log message: Some KNF nits CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/13 04:44:11 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.4; ok maintainer Florian Viehweger CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/13 05:05:11 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/pkg: PLIST Log message: Update logstash 8.7.1 -> 8.8.1 Release notes: https://www.elastic.co/guide/en/logstash/8.8/logstash-8-8-1.html CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/13 05:41:36 Modified files: regress/usr.sbin/rpki-client/libressl: Makefile Log message: Link http regress test with -lz for content-encoding gzip support. Noticed by anton@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 06:34:12 Modified files: sbin/iked : iked.h ikev2.c ikev2_msg.c pfkey.c policy.c print.c util.c vroute.c Log message: iked: introduce and use print_addr() The vast majority of print_host() callers cast the first argument (usually a sockaddr_storage *) to (struct sockaddr *) and pass both a NULL buffer and 0 length. Cast and useless arguments lead to awkward line wrapping in many places. Clean this up by introducing a helper. Make this helper take a void pointer, so all casts go away. ok claudio kn tobhe CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/06/13 07:08:48 Modified files: benchmarks/udpbench: Makefile distinfo Log message: update udpbench to 1.07 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/13 09:36:21 Modified files: usr.sbin/cron : entry.c Log message: Upstream fixes for @yearly, @monthly, @weekly, @daily and @hourly. The bit_nset() macro was being called with the high value one too large for the special strings. There is no security impact due to the layout of the bit strings but this was somewhat lucky. This introduces a set_range() function that performs range checks before calling bit_nset(). CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 11:13:12 Log message: Import zxing-cpp-2.0.0, Input and OK sthen@ Comment: C++ barcode image processing library Description: ZXing-C++ ("zebra crossing") is an open-source, multi-format linear/matrix barcode image processing library implemented in C++. Maintainer: Rafael Sadowski WWW: https://github.com/zxing-cpp/zxing-cpp Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230613 N ports/graphics/zxing-cpp/Makefile N ports/graphics/zxing-cpp/distinfo N ports/graphics/zxing-cpp/pkg/DESCR N ports/graphics/zxing-cpp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 13:13:27 Modified files: graphics/zxing : Makefile graphics/zxing/patches: patch-CMakeLists_txt graphics/zxing/pkg: PLIST Log message: Remove zxing shared lib and leave only the bin tool For further development just check graphics/zxing-cpp. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 13:13:34 Modified files: graphics : Makefile Log message: +zxing-cpp CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 13:13:39 Modified files: multimedia/mlt7: Makefile distinfo multimedia/mlt7/patches: patch-src_framework_mlt_property_c patch-src_tests_test_properties_test_properties_cpp multimedia/mlt7/pkg: PLIST-main Log message: Update mlt to 7.16.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 13:14:18 Modified files: meta/kde : Makefile x11/kde-applications: Makefile kde-applications.port.mk 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: Makefile distinfo x11/kde-applications/akonadi-contacts: Makefile distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: Makefile distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-notes: Makefile distinfo x11/kde-applications/akonadi-notes/pkg: PLIST x11/kde-applications/akonadi-search: Makefile distinfo x11/kde-applications/akonadi-search/pkg: PLIST x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akonadiconsole/pkg: PLIST x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: Makefile distinfo x11/kde-applications/audiocd-kio: Makefile distinfo x11/kde-applications/audiocd-kio/pkg: PLIST x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/blinken: Makefile distinfo x11/kde-applications/bomber: Makefile distinfo x11/kde-applications/bovo: Makefile distinfo x11/kde-applications/calendarsupport: Makefile distinfo x11/kde-applications/calendarsupport/pkg: PLIST x11/kde-applications/cantor: Makefile distinfo x11/kde-applications/cantor/patches: patch-src_backends_qalculate_qalculateexpression_cpp x11/kde-applications/cantor/pkg: PLIST x11/kde-applications/cervisia: Makefile distinfo x11/kde-applications/dolphin: Makefile distinfo x11/kde-applications/dolphin/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo 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: Makefile distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: Makefile distinfo x11/kde-applications/granatier: Makefile distinfo x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantleetheme: Makefile distinfo x11/kde-applications/grantleetheme/pkg: PLIST x11/kde-applications/gwenview: Makefile distinfo x11/kde-applications/incidenceeditor: Makefile distinfo x11/kde-applications/incidenceeditor/pkg: PLIST x11/kde-applications/juk: Makefile distinfo x11/kde-applications/juk/pkg: PLIST x11/kde-applications/kaccounts-integration: Makefile distinfo x11/kde-applications/kaccounts-integration/pkg: PLIST x11/kde-applications/kaccounts-providers: Makefile distinfo x11/kde-applications/kaccounts-providers/pkg: PLIST x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: Makefile distinfo x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalgebra: Makefile distinfo x11/kde-applications/kalzium: Makefile distinfo x11/kde-applications/kamera: Makefile distinfo x11/kde-applications/kamera/pkg: PLIST x11/kde-applications/kanagram: Makefile distinfo x11/kde-applications/kapman: Makefile distinfo x11/kde-applications/kapptemplate: Makefile distinfo x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: Makefile distinfo x11/kde-applications/kbackup: Makefile distinfo x11/kde-applications/kblackbox: Makefile distinfo x11/kde-applications/kblocks: Makefile distinfo x11/kde-applications/kblog: Makefile x11/kde-applications/kbounce: Makefile distinfo x11/kde-applications/kbreakout: Makefile distinfo x11/kde-applications/kbruch: Makefile distinfo x11/kde-applications/kcachegrind: Makefile distinfo x11/kde-applications/kcalc: Makefile distinfo x11/kde-applications/kcalutils: Makefile distinfo x11/kde-applications/kcalutils/pkg: PLIST x11/kde-applications/kcharselect: Makefile distinfo x11/kde-applications/kcharselect/pkg: PLIST x11/kde-applications/kcolorchooser: Makefile distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: Makefile distinfo x11/kde-applications/kde-dev-utils/pkg: PLIST x11/kde-applications/kdebugsettings: Makefile distinfo x11/kde-applications/kdeedu-data: Makefile distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-mobipocket/pkg: PLIST x11/kde-applications/kdegraphics-thumbnailers: Makefile distinfo x11/kde-applications/kdenetwork-filesharing: Makefile distinfo x11/kde-applications/kdenetwork-filesharing/patches: patch-samba_filepropertiesplugin_authhelper_cpp x11/kde-applications/kdenlive: Makefile distinfo x11/kde-applications/kdenlive/patches: patch-src_lib_localeHandling_cpp 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: Makefile distinfo x11/kde-applications/kdf/pkg: PLIST x11/kde-applications/kdialog: Makefile distinfo x11/kde-applications/kdialog/pkg: PLIST x11/kde-applications/kdiamond: Makefile distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/keditbookmarks/pkg: PLIST x11/kde-applications/kfind: Makefile distinfo x11/kde-applications/kfloppy: Makefile distinfo x11/kde-applications/kfloppy/pkg: PLIST x11/kde-applications/kfourinline: Makefile distinfo x11/kde-applications/kgeography: Makefile distinfo x11/kde-applications/kget: Makefile distinfo x11/kde-applications/kgoldrunner: Makefile distinfo x11/kde-applications/kgoldrunner/pkg: PLIST x11/kde-applications/kgpg: Makefile distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: Makefile distinfo x11/kde-applications/khangman/pkg: PLIST x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: Makefile distinfo x11/kde-applications/kidentitymanagement/pkg: PLIST x11/kde-applications/kig: Makefile distinfo x11/kde-applications/kig/pkg: PLIST x11/kde-applications/kigo: Makefile distinfo x11/kde-applications/killbots: Makefile distinfo x11/kde-applications/kimagemapeditor: Makefile distinfo x11/kde-applications/kimap: Makefile distinfo x11/kde-applications/kimap/pkg: PLIST x11/kde-applications/kio-extras: distinfo x11/kde-applications/kio-extras/pkg: PLIST x11/kde-applications/kipi-plugins: Makefile distinfo x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kiriki: Makefile distinfo x11/kde-applications/kiten: Makefile distinfo x11/kde-applications/kitinerary: Makefile distinfo x11/kde-applications/kitinerary/patches: patch-src_lib_pdf_pdfdocument_cpp x11/kde-applications/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: Makefile distinfo x11/kde-applications/kldap: Makefile distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/klettres: Makefile distinfo x11/kde-applications/klettres/pkg: PLIST x11/kde-applications/klickety: Makefile distinfo x11/kde-applications/klines: Makefile distinfo x11/kde-applications/kmag: Makefile distinfo x11/kde-applications/kmahjongg: Makefile distinfo x11/kde-applications/kmail: Makefile distinfo x11/kde-applications/kmail/pkg: PLIST x11/kde-applications/kmail-account-wizard: Makefile distinfo x11/kde-applications/kmailtransport: Makefile distinfo x11/kde-applications/kmailtransport/pkg: PLIST x11/kde-applications/kmbox: Makefile distinfo x11/kde-applications/kmbox/pkg: PLIST x11/kde-applications/kmime: Makefile distinfo x11/kde-applications/kmime/pkg: PLIST x11/kde-applications/kmines: Makefile distinfo x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmousetool: Makefile distinfo x11/kde-applications/kmouth: Makefile distinfo x11/kde-applications/kmplot: Makefile distinfo x11/kde-applications/knavalbattle: Makefile distinfo x11/kde-applications/knetwalk: Makefile distinfo x11/kde-applications/knotes: Makefile distinfo x11/kde-applications/knotes/pkg: PLIST x11/kde-applications/kolf: Makefile distinfo x11/kde-applications/kollision: Makefile distinfo x11/kde-applications/kolourpaint: Makefile distinfo x11/kde-applications/kompare: Makefile distinfo x11/kde-applications/konqueror: Makefile distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: Makefile distinfo x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/kontact: Makefile distinfo x11/kde-applications/kontactinterface: Makefile distinfo x11/kde-applications/kontactinterface/pkg: PLIST x11/kde-applications/kontrast: Makefile distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: Makefile distinfo x11/kde-applications/kopeninghours/patches: patch-CMakeLists_txt x11/kde-applications/kopeninghours/pkg: PLIST x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpimtextedit/pkg: PLIST x11/kde-applications/kpkpass: Makefile distinfo x11/kde-applications/kpkpass/pkg: PLIST x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: Makefile distinfo x11/kde-applications/krfb: Makefile x11/kde-applications/kross-interpreters: Makefile distinfo x11/kde-applications/kruler: Makefile distinfo x11/kde-applications/ksanecore: Makefile distinfo x11/kde-applications/kshisen: Makefile distinfo x11/kde-applications/ksirk: Makefile distinfo x11/kde-applications/ksmtp: Makefile distinfo x11/kde-applications/ksmtp/pkg: PLIST x11/kde-applications/ksnakeduel: Makefile distinfo x11/kde-applications/ksnakeduel/pkg: PLIST x11/kde-applications/kspaceduel: Makefile distinfo x11/kde-applications/ksquares: Makefile distinfo x11/kde-applications/ksudoku: Makefile distinfo x11/kde-applications/ksystemlog: distinfo x11/kde-applications/kteatime: Makefile distinfo x11/kde-applications/ktimer: Makefile distinfo x11/kde-applications/ktimer/pkg: PLIST x11/kde-applications/ktnef: Makefile distinfo x11/kde-applications/ktnef/pkg: PLIST x11/kde-applications/ktouch: Makefile distinfo x11/kde-applications/ktuberling: Makefile distinfo x11/kde-applications/kturtle: Makefile distinfo x11/kde-applications/kubrick: Makefile distinfo x11/kde-applications/kwalletmanager: Makefile distinfo x11/kde-applications/kwalletmanager/pkg: PLIST x11/kde-applications/kwordquiz: Makefile distinfo x11/kde-applications/libgravatar: Makefile distinfo x11/kde-applications/libgravatar/pkg: PLIST x11/kde-applications/libkcddb: Makefile distinfo x11/kde-applications/libkcddb/pkg: PLIST x11/kde-applications/libkcompactdisc: distinfo x11/kde-applications/libkcompactdisc/patches: patch-src_CMakeLists_txt x11/kde-applications/libkcompactdisc/pkg: PLIST x11/kde-applications/libkdcraw: Makefile distinfo x11/kde-applications/libkdcraw/pkg: PLIST x11/kde-applications/libkdegames: Makefile distinfo x11/kde-applications/libkdepim: Makefile distinfo x11/kde-applications/libkdepim/pkg: PLIST x11/kde-applications/libkeduvocdocument: distinfo x11/kde-applications/libkeduvocdocument/pkg: PLIST x11/kde-applications/libkexiv2: distinfo x11/kde-applications/libkexiv2/pkg: PLIST x11/kde-applications/libkgapi: Makefile distinfo x11/kde-applications/libkgapi/pkg: PLIST x11/kde-applications/libkipi: Makefile distinfo x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/pkg: PLIST x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: Makefile distinfo x11/kde-applications/libkomparediff2/pkg: PLIST x11/kde-applications/libksane: Makefile distinfo x11/kde-applications/libksieve: Makefile distinfo x11/kde-applications/libksieve/pkg: PLIST x11/kde-applications/lokalize: Makefile distinfo x11/kde-applications/lokalize/pkg: PLIST x11/kde-applications/lskat: Makefile distinfo x11/kde-applications/mailcommon: Makefile distinfo x11/kde-applications/mailcommon/pkg: PLIST x11/kde-applications/mailimporter: Makefile distinfo x11/kde-applications/mailimporter/pkg: PLIST x11/kde-applications/marble: Makefile distinfo x11/kde-applications/marble/pkg: PLIST x11/kde-applications/markdownpart: distinfo x11/kde-applications/markdownpart/pkg: PLIST x11/kde-applications/mbox-importer: Makefile distinfo x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/messagelib/patches: patch-messageviewer_src_CMakeLists_txt x11/kde-applications/messagelib/pkg: PLIST x11/kde-applications/minuet: Makefile distinfo x11/kde-applications/okteta: Makefile x11/kde-applications/okular: Makefile x11/kde-applications/palapeli: Makefile distinfo x11/kde-applications/picmi: Makefile distinfo 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/pimcommon: Makefile distinfo x11/kde-applications/pimcommon/pkg: PLIST x11/kde-applications/poxml: distinfo x11/kde-applications/print-manager: distinfo x11/kde-applications/print-manager/pkg: PLIST x11/kde-applications/rocs: Makefile distinfo x11/kde-applications/signon-kwallet-extension: distinfo x11/kde-applications/spectacle: Makefile x11/kde-applications/step: Makefile distinfo x11/kde-applications/svgpart: distinfo x11/kde-applications/svgpart/pkg: PLIST x11/kde-applications/sweeper: distinfo x11/kde-applications/sweeper/pkg: PLIST x11/kde-applications/umbrello: Makefile distinfo x11/kde-applications/umbrello/pkg: PLIST x11/yakuake : distinfo graphics/skanlite: distinfo devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST editors/kile : Makefile net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_mousepad_waylandremoteinput_cpp net/kdeconnect-kde/pkg: PLIST net/konversation: Makefile distinfo net/ktorrent : distinfo net/libktorrent: distinfo net/neochat : Makefile distinfo net/neochat/pkg: PLIST productivity/kalendar: Makefile distinfo productivity/kalendar/pkg: PLIST Removed files: x11/kde-applications/kdenlive/patches: patch-src_utils_thumbnailcache_cpp x11/kde-applications/kget/patches: patch-transfer-plugins_mmsthreads_mmsdownload_h patch-transfer-plugins_mmsthreads_mmsthread_h Log message: Update KDE Gear to 23.04.2 https://kde.org/announcements/gear/23.04.2/ https://community.kde.org/KDE_Gear/23.04_Release_notes Notable port changes: - Welcome neochat; It is now a part of KDE Gear and is now managed under x11/kde-applications. - KDE Team changed all PIM libs and added a "KPim5" prefix. - New KDE ports added a commment in Makefile (Checkout 23.04_Release_notes) - Many dependency fixes - Makefile cosmetic - Some ports needs KPipeWire (pipewire) as dependency - We stay with 22.12.3 - x11/kde-applications/krfb - x11/kde-applications/spectacle - Okular depends on Poppler (required version >= 22.02.0) so we stay with 22.12.3 Thanks KDE, what a mess! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/13 13:14:23 Modified files: graphics/digikam: Makefile graphics/digikam/patches: patch-core_libs_dplugins_webservices_o2_src_o2_cpp Added files: graphics/digikam/patches: patch-core_cmake_rules_RulesKDEFramework_cmake Log message: Unbreak with KDE Pim5 changes CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/13 13:31:55 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: geo/openbsd-developers: add myself (volker) ok kn@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/06/13 13:34:12 Modified files: sys/netinet6 : ip6_output.c Log message: Fix a typo with TSO logic in ip6_output(). Of course compare ph_mss with if_mtu and not the packet checksum flags. ph_mss contains the size of the copped packets. OK jan@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/13 14:03:42 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: update lang/gleam to 0.29.0; ok sthen@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/13 14:11:15 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h patch-tools_lld_ELF_Config_h patch-tools_lld_ELF_DriverUtils_cpp patch-tools_lld_ELF_Driver_cpp patch-tools_lld_ELF_Symbols_h patch-tools_lld_ELF_Writer_cpp Added files: devel/llvm/patches: patch-docs_CommandGuide_llvm-ranlib_rst patch-include_llvm_BinaryFormat_ELF_h patch-tools_clang_lib_Basic_TargetInfo_cpp patch-tools_clang_lib_CodeGen_CodeGenModule_cpp patch-tools_clang_lib_Driver_Driver_cpp patch-tools_clang_lib_Sema_SemaDeclCXX_cpp patch-tools_lld_ELF_Arch_AArch64_cpp patch-tools_lld_ELF_Arch_PPC64_cpp patch-tools_lld_ELF_Arch_RISCV_cpp patch-tools_lld_ELF_Arch_X86_64_cpp patch-tools_lld_ELF_InputFiles_cpp patch-tools_lld_ELF_InputFiles_h patch-tools_lld_ELF_Relocations_cpp patch-tools_lld_ELF_ScriptParser_cpp patch-tools_lld_ELF_SymbolTable_cpp patch-tools_lld_ELF_SyntheticSections_cpp patch-tools_lld_ELF_SyntheticSections_h patch-tools_lld_docs_ld_lld_1 patch-tools_llvm-ar_llvm-ar_cpp patch-tools_llvm-objdump_ELFDump_cpp patch-tools_llvm-readobj_ELFDumper_cpp Log message: devel/llvm: sync with base Catch up with the changes to base LLVM since the import of 13.0: * lld: do not report undefined weak references in shared libraries * lld: restore upstream default for --[no-]allow-shlib-undefined * add a dummy -t flag to llvm-ranlib to match binutils' ranlib's -t flag * Enable unwind tables on all clang architectures. * Report versioned lib.so in cc --print-file-name given short name * Arm is not ready for unwinding yet. Disable unwind info generation for now. * Downgrade RISCV ABI mismatch error to a warning * Our malloc(3) guarantees 16-byte alignment. * support more than one input file in llvm-ranlib * In the linkers, collect objects in section "openbsd.mutable" * Recognize PT_OPENBSD_MUTABLE with LLVM's readobj / objdump. * add .gnu.warning.SYMBOL support to ld.lld(1) * correct alignment * Downgrade riscv64-specific LTO error to a warning * accept --executable-only on aarch64, riscv64, and mips64 * arm64 and riscv64 can now do --execute-only by default * Allow people to try --execute-only on amd64 and sparc64. * Update the list of architectures where clang will accept the --execute-only option * enable --exec-only as default on AMD64 * permit -execute-only on ppc64 (not default) * Change the emitted .glink stub on powerpc64 to use an instruction sequence * Make --execute-only the default on powerpc64. * Permit the --exec-only option on i386 also. * 32-bit powerpc should also allow the --exec-only flag. * sync --execute-only archs described in the manual with current code * make --execute-only the default on powerpc * default sparc64 ld.lld to --execute-only * switch mips64 ld.lld to execute-only * allow out-of-class defaulting of comparison operators * Make -mbranch-protection=bti the default on OpenBSD. * Implement support for PT_OPENBSD_NOBTCFI in lld(1). * Don't create IBT .plt if there are no PLT entries. * On openbsd amd64, emit IBT endbr64 instructions by default * On openbsd amd64, the compiler has been found to generate some nasty jump table * Enable kernel-address sanitizer for clang openbsd target * Turn on pointer-authentication on arm64 as well by default. * Enable BTI PLT entries by default. * Add IBT support to the retpoline PLTs. * Add IBT support to the retpoline+znow PLTs ok jca@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/13 15:10:41 Modified files: usr.bin/seq : seq.c Log message: Remove debug info inadvertantly left in the last commit. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/06/13 15:50:41 Modified files: shells/ksh93 : Makefile distinfo Log message: Update to ksh93 1.0.6. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/13 16:57:43 Modified files: lang/dmd : Makefile distinfo lang/dmd/pkg : PLIST Log message: Update to dmd-2.104.0 Changelog: https://dlang.org/changelog/2.104.0.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/13 17:31:53 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Move comment about ASN1_item_dup() where it belongs Reword it in such a way that it stands on its own and doesn't refer to a non-existent model above. Also tweak grammar and fix typos. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/13 19:16:08 Modified files: share/misc : airport Log message: Add KUTaisi, Georgia (ქუთაისის საერთაშორისო აეროპორტი) Small yet busy, well working and maintained in the georgeous Imereti region. Lots of cheap european flights, i.e. a great opportunity to visit Georgia! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:29:16 Modified files: print/cups : Makefile distinfo Log message: Update to cups-2.4.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:39:57 Modified files: textproc/icu4c : Makefile distinfo Log message: Update to icu4c-73.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:44:50 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-435.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:46:41 Modified files: x11/gnome/video-effects: Makefile distinfo Log message: Update to gnome-video-effects-0.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:51:08 Modified files: x11/gnome/libgepub: Makefile distinfo x11/gnome/libgepub/pkg: PLIST Log message: Update to libgepub-0.7.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/14 00:57:26 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.14. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/14 01:07:09 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.12.2 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/14 01:47:57 Modified files: editors/neovim : Makefile Log message: editors/neovim: use USE_NOBTCFI=Yes neovim embed LuaJIT, which contains handmade asm. ok sthen@ test by Matthias Schmidt CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/14 01:52:37 Modified files: regress/usr.sbin/pkg_add: inject-badsum Log message: fix test after method name change CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/14 02:06:18 Log message: import plass-0.5 plass is a password manager inspired by password-store in the essence but completely reimplemented with a smaller and cleaner interface. It doesn't have fancy trees nor colors in the output; the absence of these is considered a feature. tested by Johannes and Volker, thanks! grammar and ok sthen@ Status: Vendor Tag: op Release Tags: op_20230614 N ports/security/plass/Makefile N ports/security/plass/distinfo N ports/security/plass/pkg/PLIST N ports/security/plass/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/14 02:07:49 Modified files: security : Makefile Log message: +plass CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/14 03:16:34 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_browser_about_flags_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h Log message: update to 114.0.5735.133 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/06/14 03:34:52 Modified files: lang/gcc/8 : Makefile distinfo lang/gcc/8/patches: patch-gcc_common_opt patch-gcc_config_gcc patch-gcc_defaults_h Log message: Generate code with -fcf-protection=branch per default on amd64, regen bootstrap accordingly. tests/feedback and devel/gmp work by semarie@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/14 03:59:01 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: Update opensearch 2.7.0 -> 2.8.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.8.0.md ok op@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/14 03:59:09 Modified files: usr.sbin/pkg_add/OpenBSD: PackageRepositoryList.pm PkgInfo.pm Log message: GC remnants of pipe support, long gone. Display an error message for non found packages, in addition to setting the exit code. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/14 04:01:32 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/patches: patch-bin_use_node www/opensearch-dashboards/pkg: PLIST Log message: Update opensearch-dashboards 2.7.0 -> 2.8.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.8.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/06/14 05:33:38 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.12.8. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 05:44:44 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kconfigwidgets/pkg: PLIST devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcrash: Makefile distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdelibs4support/patches: patch-src_kssl_kopenssl_cpp devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : distinfo devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: Makefile distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: Makefile distinfo devel/kf5/prison/pkg: PLIST devel/kf5/purpose: distinfo devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Removed files: devel/kf5/kdelibs4support/patches: patch-src_kssl_ksslcertificate_cpp Log message: Update KDE Frameworks to 5.107.0 https://kde.org/announcements/frameworks/5/5.107.0/ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/06/14 05:52:56 Modified files: math/py-netcdf4: Makefile distinfo Log message: Update py-netcdf4 to 1.6.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 07:22:16 Modified files: multimedia/mkvtoolnix: Makefile distinfo multimedia/mkvtoolnix/patches: patch-Rakefile patch-src_mkvtoolnix-gui_jobs_program_runner_cpp multimedia/mkvtoolnix/pkg: PLIST Log message: Update mkvtoolnix to 77.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/14 08:09:29 Modified files: sbin/iked : ikev2.c ikev2_pld.c parse.y Log message: Replace the last few print_host() calls with print_addr() ones. In most cases print_host(addr, buf, buflen) can be replaced with strlcpy(buf, print_addr(addr), buflen). Some code was never fully adjusted to the full power of print_host() and there are remnants of times well before print_host() supported multiple internal buffers. With and OK tb@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/06/14 08:30:08 Modified files: sys/netinet : ip_mroute.c sys/netinet6 : ip6_mroute.c Log message: Add missing kernel lock around (*if_ioctl)(). ok bluhm CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 08:46:23 Modified files: devel/clang-tools-extra: Makefile devel/clang-tools-extra/patches: patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h Added files: devel/clang-tools-extra/patches: patch-cmake_modules_GetLibraryName_cmake patch-docs_CommandGuide_llvm-ranlib_rst patch-include_llvm_BinaryFormat_ELF_h patch-lib_Target_RISCV_RISCVISelLowering_cpp patch-lib_Target_X86_X86IndirectThunks_cpp patch-tools_clang_lib_Basic_TargetInfo_cpp patch-tools_clang_lib_CodeGen_CodeGenModule_cpp patch-tools_clang_lib_Driver_Driver_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp patch-tools_clang_lib_Sema_SemaDeclCXX_cpp patch-tools_clang_tools_clang-shlib_CMakeLists_txt patch-tools_llvm-ar_llvm-ar_cpp patch-tools_llvm-objdump_ELFDump_cpp patch-tools_llvm-readobj_ELFDumper_cpp patch-tools_llvm-shlib_CMakeLists_txt Log message: Keep patches in-sync with devel/llvm CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 08:46:52 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Added files: astro/kstars/patches: patch-kstars_CMakeLists_txt Log message: Update kstars to 3.6.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 09:03:15 Modified files: devel/netbeans : Makefile distinfo devel/netbeans/pkg: PLIST Log message: Update netbeans to 18 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 09:26:35 Modified files: x11/kde-applications/okteta: Makefile distinfo x11/kde-applications/okteta/pkg: PLIST Log message: Update okteta to 0.26.11v0 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/14 09:57:49 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230614 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/14 11:48:37 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.5.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 13:39:47 Modified files: geo/lib2geom : Makefile distinfo geo/lib2geom/pkg: PLIST Log message: Update 2geom to 1.3.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 13:40:30 Modified files: graphics/inkscape: Makefile Log message: Bump after 2geom-1.3.0 update CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/14 17:55:25 Modified files: devel/pre-commit: Makefile distinfo Log message: Update pre-commit 3.3.2 -> 3.3.3 Changelog: https://github.com/pre-commit/pre-commit/releases/tag/v3.3.3 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/14 20:19:28 Modified files: games/lwjgl3 : Makefile distinfo games/lwjgl3/pkg: PLIST Log message: Update lwjgl3 to 3.3.1.0 of my OpenBSD fork of lwjgl3. Moved to libffi and allows playing Minecraft >= 1.19.3 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:33:24 Modified files: sys/dev/pci/drm: drm_fb_helper.c Log message: drm/fbdev-generic: prohibit potential out-of-bounds access From Sui Jingfeng efd2821b8abeccb6b51423002e2a62921481a26e in linux-6.1.y/6.1.30 c8687694bb1f5c48134f152f8c5c2e53483eb99d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:35:34 Modified files: sys/dev/pci/drm: drm_mipi_dsi.c Log message: drm/mipi-dsi: Set the fwnode for mipi_dsi_device From Saravana Kannan 3ff962242f5b69176d859c03948fe20cf234d2c3 in linux-6.1.y/6.1.30 a26cc2934331b57b5a7164bff344f0a2ec245fc0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:38:03 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_capture.c Log message: drm/i915/guc: Don't capture Gen8 regs on Xe devices From John Harrison 1b485f39acf31e71bf30f32a0642310c1661743c in linux-6.1.y/6.1.30 275dac1f7f5e9c2a2e806b34d3b10804eec0ac3c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:39:37 Modified files: sys/dev/pci/drm/i915/display: intel_atomic_plane.c Log message: drm/i915: Fix NULL ptr deref by checking new_crtc_state From Stanislav Lisovskiy dbf25cc21beff4fd2e730573845a266504b21bb2 in linux-6.1.y/6.1.30 a41d985902c153c31c616fe183cf2ee331e95ecb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:41:45 Modified files: sys/dev/pci/drm/i915/display: intel_dp.c Log message: drm/i915/dp: prevent potential div-by-zero From Nikita Zhandarovich 86d73b1f98a81f3ecfc19dfe6f8d50daf5707330 in linux-6.1.y/6.1.30 0ff80028e2702c7c3d78b69705dc47c1ccba8c39 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:44:18 Modified files: sys/dev/pci/drm/i915: i915_params.c i915_pci.c Log message: drm/i915: Expand force_probe to block probe of devices as well. From Rodrigo Vivi 36fa6187753a9b52f2bbf2f3ba628f6bad314510 in linux-6.1.y/6.1.30 157821fb3e9aaa07cf408686b08d117bf27b7de1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:46:22 Modified files: sys/dev/pci/drm/i915: i915_pci.c Log message: drm/i915: taint kernel when force probing unsupported devices From Jani Nikula dcd289136bccf2bdd519ee1eb355ed71c73cbe75 in linux-6.1.y/6.1.30 79c901c93562bdf1c84ce6c1b744fbbe4389a6eb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:48:26 Modified files: sys/dev/pci/drm: drm_displayid.c Log message: drm/displayid: add displayid_get_header() and check bounds better From Jani Nikula 4b17053ba268bf952c19ecb58d66d5d72e782d13 in linux-6.1.y/6.1.30 5bacecc3c56131c31f18b23d366f2184328fd9cf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:49:59 Modified files: sys/dev/pci/drm/amd/display/dc: dc_dmub_srv.c Log message: drm/amd/display: populate subvp cmd info only for the top pipe From Ayush Gupta 92e6c79acad4b96efeff261d27bdbd8089a7dd24 in linux-6.1.y/6.1.30 9bb10b7aaec3b6278f9cc410c17dcaa129bbbbf0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:51:42 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c sys/dev/pci/drm/amd/display/dc/dml/dcn314: display_mode_vba_314.c Log message: drm/amd/display: Correct DML calculation to align HW formula From Paul Hsieh 09f7da1301cf7390466847781ef06b0d0c61db4e in linux-6.1.y/6.1.30 26a9f53198c955b15161da48cdb51041a38d5325 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:53:11 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Enable HostVM based on rIOMMU active From Gabe Teeger d547d499e451f1e38ad22450602122e0e73f8540 in linux-6.1.y/6.1.30 97fa4dfa66fdd52ad3d0c9fadeaaa1e87605bac7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:54:54 Modified files: sys/dev/pci/drm/amd/display/dc/dce: dce_transform.c Log message: drm/amd/display: Use DC_LOG_DC in the trasform pixel function From Rodrigo Siqueira 34813f041d0e627905f47ccadc94a7fc566104d0 in linux-6.1.y/6.1.30 7222f5841ff49709ca666b05ff336776e0664a20 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:56:43 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_hwseq.c sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_hwseq.c sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: fixed dcn30+ underflow issue From Ayush Gupta 3dc61a19c924632b0bc8ec83593e072739b70645 in linux-6.1.y/6.1.30 37403ced9f2873fab7f39ab4ac963bbb33fb0bc0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 20:58:49 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn30: display_mode_vba_30.c sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c sys/dev/pci/drm/amd/display/dc/dml/dcn314: display_mode_vba_314.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_32.c Log message: drm/amd/display: Correct DML calculation to follow HW SPEC From Paul Hsieh ec5f00a59aade7e2575fed8b703e2281da444c56 in linux-6.1.y/6.1.30 385c3e4c29e1d4ce8f68687a8c84621e4c0e0416 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:00:16 Modified files: sys/dev/pci/drm/amd/display/dc/bios: bios_parser2.c Log message: drm/amd: Fix an out of bounds error in BIOS parser From Mario Limonciello 5675ecd2e0b00a4318ba1db1a1234e7d45b13d6b in linux-6.1.y/6.1.30 d116db180decec1b21bba31d2ff495ac4d8e1b83 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:02:04 Modified files: sys/dev/pci/drm/amd/amdgpu: sdma_v4_0.c Log message: drm/amdgpu: Fix sdma v4 sw fini error From lyndonli 210ef6cd8e634f18fd889421012192b81325b27b in linux-6.1.y/6.1.30 5e08e9c742a00384e5abe74bd40cf4dc15cb3a2e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:03:35 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gfx.c Log message: drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs From Horatio Zhang 7b5a8a23acbc3ee50b23602b61db1563561faf84 in linux-6.1.y/6.1.30 720b47229a5b24061d1c2e29ddb6043a59178d79 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:05:21 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c sys/dev/pci/drm/amd/pm/swsmu/smu11: navi10_ppt.c sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: fix possible power mode mismatch between driver and PMFW From Evan Quan 903e942500c64bf3acc95e65336366a9e777d581 in linux-6.1.y/6.1.30 bf4823267a817f7c155876a125b94336d7113e77 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:06:36 Modified files: sys/dev/pci/drm/amd/amdgpu: gmc_v11_0.c Log message: drm/amdgpu/gmc11: implement get_vbios_fb_size() From Alex Deucher 9de5a985884acff022375a29bd5166bfabbded07 in linux-6.1.y/6.1.30 68518294d00da6a2433357af75a63abc6030676e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:09:32 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v10_0.c Log message: drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. From Bas Nieuwenhuizen abfe2ffc004a0e6d23573b52826adf3dafdd9e02 in linux-6.1.y/6.1.30 8173cab3368a13cdc3cad0bd5cf14e9399b0f501 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:11:03 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well From Guilherme G. Piccoli 4e2f9159f9420ff481dc6ae00969d9406aa85e6f in linux-6.1.y/6.1.30 11fbdda2ab6bf049e2869139c07016022b4e045b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:13:11 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu: refine get gpu clock counter method From Tong Liu01 055852074c968e3649cdcac5d112af17fd39bac8 in linux-6.1.y/6.1.30 5591a051b86be170a84943698ab140342602ff7b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:14:43 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v11_0.c Log message: drm/amdgpu/gfx11: update gpu_clock_counter logic From Alex Deucher 76313a63f7790d321d425b386e57918fed209545 in linux-6.1.y/6.1.30 d5aa417808cf14c052ca042920b3c6b9f1dc6aa4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:16:25 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu: declare firmware for new MES 11.0.4 From Li Ma 09bf14907d8643f3a316d519b2df41ace2db0d7d in linux-6.1.y/6.1.30 a462ef872fd1e83ebd075cf82d91f111acaa629e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:18:49 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.c mes_v11_0.c Log message: drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 From Jack Xiao 616843d5a11bdcad5d65e230a2e372b5701108be in linux-6.1.y/6.1.30 97998b893c3000b27a780a4982e16cfc8f4ea555 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/14 21:21:13 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu: reserve the old gc_11_0_*_mes.bin From Li Ma da9a8dc33da2083d762c9d84ad1f2752a5a503f4 in linux-6.1.y/6.1.30 8855818ce7554fb7420200187fac9c3b69500da0 in mainline linux CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 22:18:49 Modified files: x11/qt5 : Makefile.version x11/qt5/docs : distinfo x11/qt5/qt3d : distinfo x11/qt5/qtbase : Makefile distinfo x11/qt5/qtcharts: distinfo x11/qt5/qtconnectivity: distinfo x11/qt5/qtconnectivity/pkg: PLIST-main 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/qtlocation/pkg: PLIST-main x11/qt5/qtlottie: distinfo x11/qt5/qtmultimedia: distinfo x11/qt5/qtnetworkauth: distinfo x11/qt5/qtpurchasing: distinfo x11/qt5/qtquickcontrols: distinfo x11/qt5/qtquickcontrols2: distinfo x11/qt5/qtremoteobjects: distinfo x11/qt5/qtscript: distinfo x11/qt5/qtscxml: distinfo x11/qt5/qtsensors: distinfo x11/qt5/qtsensors/pkg: DESCR-examples DESCR-main x11/qt5/qtserialbus: distinfo x11/qt5/qtserialport: distinfo x11/qt5/qtspeech: distinfo x11/qt5/qtsvg : distinfo x11/qt5/qttools: distinfo x11/qt5/qttranslations: distinfo x11/qt5/qtvirtualkeyboard: distinfo x11/qt5/qtwayland: distinfo x11/qt5/qtwebchannel: distinfo x11/qt5/qtwebglplugin: distinfo x11/qt5/qtwebsockets: distinfo x11/qt5/qtwebview: distinfo x11/qt5/qtx11extras: distinfo x11/qt5/qtxmlpatterns: distinfo Log message: Update Qt to 5.15.10 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/14 22:27:00 Log message: import x11/qt6ct; Feedback OK rsadowski Qt6 pendant to x11/qt5ct to configure Qt under DE/WM without Qt integration. Status: Vendor Tag: kn Release Tags: kn_20230615 N ports/x11/qt6ct/Makefile N ports/x11/qt6ct/distinfo N ports/x11/qt6ct/pkg/DESCR N ports/x11/qt6ct/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/14 22:27:46 Modified files: x11 : Makefile Log message: + qt6ct CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/14 22:28:16 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.410 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/14 23:16:39 Modified files: mail/opensmtpd-filters/rspamd: Makefile distinfo Log message: update mail/opensmtpd-filters/rspamd to 0.1.8 retroactively fixes an issue with "|" in usernames and prepares for the 0.7 filters protocol version. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/14 23:20:23 Modified files: mail/opensmtpd-filters/rspamd: distinfo Log message: fix botched distinfo CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/14 23:22:03 Modified files: mail/opensmtpd-filters/rspamd: Tag: OPENBSD_7_3 Makefile distinfo Log message: update mail/opensmtpd-filters/rspamd to 0.1.8 retroactively fixes an issues with "|" in usernames and prepares for the 0.7 filters protocol version. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/15 00:35:38 Modified files: graphics/libjxl: Makefile distinfo Log message: graphics/libjxl: security update to 0.8.2 see https://github.com/libjxl/libjxl/releases/tag/v0.8.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/15 00:37:16 Modified files: graphics/libjxl: Tag: OPENBSD_7_3 Makefile distinfo Log message: graphics/libjxl: MFC security update to 0.8.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/15 00:49:13 Modified files: x11/gnome/gjs : Makefile distinfo Log message: Update to gjs-1.76.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/15 00:53:18 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-435.0.1. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 01:33:44 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/patches: patch-CMakeLists_txt Log message: Update nextcloudclient to 3.9.0 Update diff from maintainer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 01:35:01 Modified files: devel/universal-ctags: Makefile distinfo devel/universal-ctags/patches: patch-misc_units devel/universal-ctags/pkg: PLIST Log message: Update universal-ctags to 6.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 01:39:24 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.27.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:05:48 Modified files: textproc/py-xmlschema: Makefile distinfo Log message: update to py3-xmlschema-2.3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:05:52 Modified files: textproc/py-semver: Makefile distinfo Log message: update to py3-semver-3.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:06:01 Modified files: devel/py-pyproject-api: Makefile distinfo Log message: update to py3-pyproject_api-1.5.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:06:06 Modified files: net/scamper : Makefile distinfo net/scamper/pkg: PLIST Log message: update to scamper-20230614 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:09:07 Modified files: textproc/raptor: Makefile distinfo textproc/raptor/pkg: PLIST Removed files: textproc/raptor/patches: patch-src_raptor_parse_c patch-src_raptor_serialize_c patch-src_raptor_xml_writer_c Log message: update to raptor-2.0.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/15 02:29:15 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.15.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 02:40:09 Modified files: devel/kdiff3 : Makefile distinfo Log message: Update kdiff3 to 1.10.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 02:47:02 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: Makefile distinfo x11/kde-plasma/breeze/pkg: PLIST x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdecoration/pkg: PLIST x11/kde-plasma/oxygen: Makefile distinfo x11/kde-plasma/oxygen/pkg: PLIST Log message: Update KDE Plamsa to 5.27.5 CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/06/15 02:52:07 Modified files: sysutils/prometheus: Makefile distinfo sysutils/prometheus/patches: patch-mmap_openbsd Log message: Update prometheus to 2.37.8 (the latest LTE release) OK kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/06/15 02:55:53 Modified files: sysutils/node_exporter: Makefile distinfo modules.inc Removed files: sysutils/node_exporter/patches: patch-cpu-collector patch-filesystem-collector Log message: Update node_exporter to v1.6.0 Both OpenBSD specific patches have been upstreamed and merged into this version. Apart from that very little changed for OpenBSD. OK danj@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/06/15 03:23:17 Modified files: sysutils/telegraf: Makefile distinfo modules.inc sysutils/telegraf/patches: patch-plugins_inputs_nsd_nsd_go patch-plugins_inputs_openntpd_openntpd_go patch-plugins_inputs_opensmtpd_opensmtpd_go patch-plugins_inputs_pf_pf_go patch-plugins_inputs_unbound_unbound_go Removed files: sysutils/telegraf/patches: patch-plugins_inputs_all_all_go Log message: Update telegraf to 1.27.0. ok landry@ and lraab@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/15 05:24:01 ports/sysutils/borgbackup/2.0/patches Update of /cvs/ports/sysutils/borgbackup/2.0/patches In directory cvs.openbsd.org:/tmp/cvs-serv82893/patches Log Message: Directory /cvs/ports/sysutils/borgbackup/2.0/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/15 05:27:03 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Added files: sysutils/borgbackup/2.0/patches: patch-src_borg_testsuite_helpers_py Log message: Update to borgbackup-2.0.0b6 Changes: https://github.com/borgbackup/borg/releases/tag/2.0.0b6 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/15 05:27:58 Modified files: net/py-msgpack : Makefile distinfo Log message: Update to py-msgpack-1.0.5 Changes: https://github.com/msgpack/msgpack-python/releases/tag/v1.0.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/15 05:49:03 Modified files: wayland/wayland: Makefile distinfo Removed files: wayland/wayland/patches: patch-tests_test-compositor_c Log message: Update wayland to 1.21.91 OK sdk@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 06:44:17 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Fix a logic error in ASN1_item_sign_ctx() If the item_sign() ASN.1 method returns 1, it supposedly handles everything and the goto err prior to r1.5 was actually a success path. Go figure. This is fortunately inconsequential since there are only two item_sign() methods, one for RSA and one for Ed25519, neither of which can return 1. They only return 0, 2, and 3. Pointed out by and ok jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/15 06:53:07 Modified files: databases/sqlports/files: PkgPath.pm TreeWalker.pm mksqlitedb databases/sqlports/files/scripts: normalize-schema Log message: start moving to use v5.36 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:07:45 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: ASN1_item_sign_ctx() Pull a NULL check for pkey->ameth up to before ameth is first accessed. An EVP_PKEY created with EVP_PKEY_new() has ameth == NULL, so this check makes sense, but it does not make sense to do it where it was. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:22:25 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Make NULL checks explicit in ASN1_item_sign_ctx() Also move the NULL check for the EVP_MD into the rv == 2 path, which is the only branch where it is used. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:32:18 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Switch ASN1_item_sign_ctx() to EVP_DigestSign() This makes this function work with Ed25519 and cleans up a handful of ugly contortions: use EVP_DigestSign() to determine the signature length instead of using the strange EVP_PKEY_size() and garbage collect the now useless out_len. Also use calloc(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:44:38 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Rename a few variables and other cosmetics Rename buf_in into in, buf_out into out, use in_len and out_len for their lengths, drop a couple of silly casts and remove some empty lines. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:48:15 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Make another NULL check explicit and put a brace on the proper line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 07:58:56 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Some fixes in ASN1_item_verify() Switch to using EVP_DigestVerify(). Move the freeing of in where it belongs (previously it would leak on EVP_DigestVerifyUpdate() failure), and use the proper idiom for ASN1_item_i2d() error checking. ok jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/15 08:33:13 Modified files: databases/sqlports/files: Sql.pm Log message: use v5.36 tighten restrictions on IS NULL constructor CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/15 09:01:19 Modified files: x11/xmobar : Makefile Log message: Unbreak by adding missing LIB_DEPENDS and regen WANTLIB. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/06/15 10:24:12 Modified files: lib/libX11/src : InitExt.c Log message: Fixes CVE-2023-3138: X servers could return values from XQueryExtension that would cause Xlib to write entries out-of-bounds of the arrays to store them, though this would only overwrite other parts of the Display struct, not outside the bounds allocated for that structure. CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/06/15 10:29:29 Modified files: lib/libX11/src : Tag: OPENBSD_7_3 InitExt.c Log message: Fixes CVE-2023-3138: X servers could return values from XQueryExtension that would cause Xlib to write entries out-of-bounds of the arrays to store them, though this would only overwrite other parts of the Display struct, not outside the bounds allocated for that structure. from matthieu@ this is errata/7.3/005_libx11.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/06/15 10:30:35 Modified files: lib/libX11/src : Tag: OPENBSD_7_2 InitExt.c Log message: Fixes CVE-2023-3138: X servers could return values from XQueryExtension that would cause Xlib to write entries out-of-bounds of the arrays to store them, though this would only overwrite other parts of the Display struct, not outside the bounds allocated for that structure. from matthieu@ this is errata/7.2/027_libx11.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/06/15 10:37:12 Modified files: . : errata72.html errata73.html Log message: Release libx11 errata. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/06/15 10:38:05 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/15 10:54:27 Modified files: x11/alacritty : Makefile crates.inc distinfo x11/alacritty/patches: patch-alacritty_yml x11/alacritty/pkg: PLIST Log message: update x11/alacritty to 0.12.1 adds installation of desktop file, patch from Joel Carnat ok sthen@, ok maintainer, Eric Auge CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 10:58:38 Modified files: lib/libcrypto/objects: obj_xref.txt Log message: Add Ed25519 to the obj_xref table. Also move part of for RSA-PSS to the top since it doesn't only apply to RSA-PSS. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 10:59:54 Modified files: lib/libcrypto/objects: obj_xref.h Log message: regen obj_xref.h (this and the Ed25519 addition to obj_xref.txt were ok jsing) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/15 11:19:01 Modified files: audio/musikcube: Makefile Log message: - fix build issue when dpb is junking by adding a dependency on textproc/nlohmann-json instead of using the bundled version - add audio/lame as a dependency build failure reported by aja@ naddy@ patch by Brad Smith ok aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 11:58:07 Modified files: lib/libcrypto/objects: obj_xref.txt Log message: Add RSA with the sha3s to obj_xref.txt ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 11:58:27 Modified files: lib/libcrypto/objects: obj_xref.h Log message: regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/15 12:30:09 Modified files: lib/libcrypto/x509: x509type.c Log message: Teach the grotty X509_certificate_type() about Ed25519 certs ok jsing CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/15 12:48:52 Modified files: graphics/pngquant: Makefile distinfo graphics/pngquant/patches: patch-configure Added files: graphics/pngquant/patches: patch-test_test_sh Log message: update to pngquant-2.18.0 diff from Brad Smith, thanks! CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/15 16:18:08 Modified files: sys/kern : init_main.c kern_clockintr.c sys/sys : clockintr.h sys/arch/alpha/alpha: cpu.c sys/arch/amd64/amd64: cpu.c sys/arch/arm/arm: cpu.c sys/arch/arm64/arm64: cpu.c sys/arch/hppa/dev: cpu.c sys/arch/i386/i386: cpu.c sys/arch/luna88k/luna88k: machdep.c sys/arch/macppc/macppc: cpu.c sys/arch/mips64/mips64: cpu.c sys/arch/powerpc64/powerpc64: cpu.c sys/arch/riscv64/riscv64: cpu.c sys/arch/sparc64/sparc64: cpu.c Log message: all platforms, main(): call clockqueue_init() just before sched_init_cpu() Move the clockqueue_init() call out of clockintr_cpu_init() and up just before the sched_init_cpu() call for a given CPU. This will allow sched_init_cpu() to allocate clockintr handles for a given CPU's scheduler in a later patch. Link: https://marc.info/?l=openbsd-tech&m=168661507607622&w=2 ok kettenis@, claudio@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:41:01 Modified files: sys/dev/pci/drm/amd/include: mes_v11_api_def.h Log message: drm/amd/amdgpu: update mes11 api def From Jack Xiao a2fe4534bb38fc5c7c608dac179f205343611003 in linux-6.1.y/6.1.31 1e7bbdba68baf6af7500dd636f18b6fcce58e945 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:42:59 Modified files: sys/dev/pci/drm/amd/amdgpu: mes_v11_0.c Log message: drm/amdgpu/mes11: enable reg active poll From Jack Xiao ac2f5739fdca4f532036d1f2e63c2ab55c288f72 in linux-6.1.y/6.1.31 a6b3b618c0f7abc3f543dd0c57b2b19a770bffec in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:46:08 Modified files: sys/dev/pci/drm/amd/display/dc: dc_types.h sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amd/display: hpd rx irq not working with eDP interface From Robin Chen 28ee628fff1e72ad9629168250071a05b7ba1043 in linux-6.1.y/6.1.31 eeefe7c4820b6baa0462a8b723ea0a3b5846ccae in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:47:28 Modified files: sys/dev/pci/drm/radeon: radeon_irq_kms.c Log message: drm/radeon: reintroduce radeon_dp_work_func content From Alex Deucher 8756863c7fe0f94b23a2e0f0a0d2a79d58e2a329 in linux-6.1.y/6.1.31 a34fc1bcd2c4d8b09dcfc0b95ac65bca1e579bd7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:49:10 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 From Evan Quan 6acfbdda4d06d83d434b05b7fe1a9d545d99c027 in linux-6.1.y/6.1.31 0d2dd02d74e6377268f56b90261de0fae8f0d2cb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:51:02 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: drm/amd/pm: Fix output of pp_od_clk_voltage From Jonatas Esteves 8069bcaa5b392ce3972dd72f184b2cc4b1b8262b in linux-6.1.y/6.1.31 40baba5693b9af586dc1063af603d05a79e57a6b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 18:52:40 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_mes.c Log message: drm/amd/amdgpu: limit one queue per gang From Jack Xiao f3078be2febb77ed484ed59ff86ce15f49c65ddb in linux-6.1.y/6.1.31 5ee33d905f89c18d4b33da6e5eefdae6060502df in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/15 19:31:34 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_acpi.c amdgpu_drv.c Log message: drm/amd: Don't allow s0ix on APUs older than Raven From Mario Limonciello 6c1fad655b40b0de6ddad30d9c57e61046df262c in linux-6.1.y/6.1.32 ca47518663973083c513cd6b2801dcda0bfaaa99 in mainline linux CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/06/15 21:04:20 Modified files: faq : upgrade72.html Log message: relases -> releases CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/15 22:17:56 Modified files: databases/sqlports/files: Trace.pm Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/15 22:54:20 Modified files: databases/sqlports/files: Info.pm Inserter.pm mksqlitedb Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/16 00:04:01 Modified files: databases/sqlports/files: Var.pm Log message: use v5.36 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 00:06:58 Modified files: astro/calcmysky: Makefile distinfo Log message: Update to calcmysky-0.3.1. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 00:24:30 Modified files: net/kdeconnect-kde: Makefile Log message: Add missing build dependency on wayland/wayland-protocols Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 00:26:33 Modified files: x11/kde-applications/gwenview: Makefile Log message: Add missing build dependency on wayland/wayland-protocols Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 00:33:17 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.47.0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 00:37:06 Modified files: x11/kde-applications/kdenetwork-filesharing: Makefile Log message: Add devel/qcoro as hidden build dependency Spotted by aja, merci CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/16 00:44:14 Modified files: usr.sbin/pkg_add/OpenBSD: Getopt.pm Log message: fix default parm, noticed by aja@ on clean-old-distfiles CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:12:26 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.7 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:13:56 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: Update for Nextcloud to 26.0.2 CVSROOT: /cvs Module name: src Changes by: sf@cvs.openbsd.org 2023/06/16 02:42:09 Modified files: sys/msdosfs : msdosfs_fat.c Log message: msdosfs: fixes for Undefined Behavior From FreeBSD commits commit c0db7289c3de290d821311942d5533f2284af77f Author: pfg Date: Wed Aug 8 15:08:22 2018 +0000 commit 852150953b828e4e8c32789637061001158a8cf4 Author: kib Date: Fri Oct 11 18:37:02 2019 +0000 ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 02:42:44 Modified files: productivity/kmymoney: Makefile productivity/kmymoney/pkg: PLIST Log message: Fix build with KDE Gear 23.04 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:46:29 ports/www/nextcloud/27 Update of /cvs/ports/www/nextcloud/27 In directory cvs.openbsd.org:/tmp/cvs-serv95314/27 Log Message: Directory /cvs/ports/www/nextcloud/27 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:51:41 ports/www/nextcloud/27/pkg Update of /cvs/ports/www/nextcloud/27/pkg In directory cvs.openbsd.org:/tmp/cvs-serv89402/27/pkg Log Message: Directory /cvs/ports/www/nextcloud/27/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/16 02:54:26 Modified files: sysutils/freeipmi: Makefile distinfo sysutils/freeipmi/patches: patch-libfreeipmi_Makefile_in sysutils/freeipmi/pkg: PLIST Log message: update to freeipmi-1.6.11 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:57:33 Added files: www/nextcloud/27: Makefile distinfo www/nextcloud/27/pkg: PLIST Log message: Adding version 27 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 02:59:01 Modified files: www/nextcloud : Makefile Log message: Add version 27 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/16 03:03:17 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: Update for OSV-Scanner to 1.3.4 OK lraab@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/16 03:57:11 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/pkg: PLIST-main Log message: update to 7.5.4.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/16 03:59:32 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_browser_about_flags_cc patch-chrome_browser_chrome_browser_main_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_common_webui_url_constants_cc Log message: update to 114.0.5735.133 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/16 04:08:17 Modified files: usr.sbin/pkg_add/OpenBSD: PkgDelete.pm Log message: no extra params there, to be revisited CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 04:24:14 Modified files: net/gupnp/dlna : Makefile Log message: Missing LDEP on textproc/libxml; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/16 04:28:43 Modified files: sbin/iked : iked.h util.c Log message: Now that print_host() is unused, rename it to print_addr() and simplify. ok claudio tobhe CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/16 04:29:35 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: belated move to OO CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/16 04:38:30 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCheck.pm Log message: locator object owns a state object, no need to pass it as param also better method name CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/16 04:52:35 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/pkg: PLIST-main Added files: mail/grommunio/gromox/patches: patch-exch_dnsbl_filter_cpp Log message: update to 2.10 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 05:17:18 Modified files: x11/kde-applications/kamera: Makefile Log message: Add hidden build dependency on devel/kf5/kcmutils Spotted by naddy, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 05:18:51 Modified files: x11/kde-applications/libkcddb: Makefile Log message: Add hidden build dependency on devel/kf5/kcmutils Spotted by naddy, tanks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/16 05:20:01 Modified files: lib/libcrypto : ex_data.c Log message: Fix CRYPTO_get_ex_new_index() to return 1 or higher Mixing SSL_{get,set}_ex_data() and and SSL_{get,set}_app_data() in the same application causes problems since they both place their data at the same spot. From Marc Aldorasi ok jsing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 05:20:34 Modified files: editors/ghostwriter: Makefile distinfo editors/ghostwriter/pkg: PLIST Log message: Update ghostwriter to 23.04.2 (KDE Gear family) OK op@ thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 05:22:14 Modified files: x11/kde-applications: Makefile Log message: Tweak some comments CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/16 08:19:34 Modified files: devel/jenkins/stable: Makefile distinfo Log message: Update jenkins lts to 2.401.1 (SECURITY-3135 / CVE-2023-35141 ) https://www.jenkins.io/security/advisory/2023-06-14/ https://www.jenkins.io/changelog-stable/ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/16 08:20:03 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: Add possibility to include additional build or test dependencies from https://hex.pm ok op@ sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/16 08:21:34 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: Remove reference to erlang/21 ok op@ sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/16 08:47:19 Log message: import new lang/lfe LFE, Lisp Flavoured Erlang, is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with "normal" Erlang code. An LFE evaluator and shell is also included. Original work from Renato Aguiar, lots of feedback from op@, sthen@ ok sthen@ op@ Status: Vendor Tag: volker Release Tags: volker_20230616 N ports/lang/lfe/distinfo N ports/lang/lfe/Makefile N ports/lang/lfe/patches/patch-bin_lfescript N ports/lang/lfe/patches/patch-Makefile N ports/lang/lfe/patches/patch-bin_lfe N ports/lang/lfe/pkg/DESCR N ports/lang/lfe/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/16 08:57:41 Modified files: lang : Makefile Log message: +lfe CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/16 10:14:34 Modified files: usr.sbin/config: scan.l Log message: Convert two K&R function definitions to ANSI ok deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 10:26:51 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.154. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 10:27:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.154. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/16 10:27:19 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.154. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/06/16 13:18:56 Modified files: sys/netinet6 : ip6_forward.c Log message: If TSO is enabled, fix the IPv6 forward counters and icmp6 redirect. First try to send with TSO. The goto senderr handles icmp6 redirect and other errors. If TSO is not necessary and the interface MTU fits, just send the packet. Again goto senderr handles icmp6. Finally care about icmp6 packet too big. tested and OK jan@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 14:57:21 Modified files: x11/gnome/zenity: Makefile Log message: Do the usual c99 dance for base-gcc Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 15:02:02 Modified files: sysutils/libportal: Makefile Log message: libportal uses C++ so cannot use base-gcc Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 16:30:09 Modified files: x11/gtksourceview5: Makefile Log message: Switch to ports-gcc for base-gcc arches to fix "__clang_major__" warnings and "shadows a previous local" errors. Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 16:37:39 Modified files: x11/gtksourceview4: Makefile Log message: Switch to ports-gcc for base-gcc arches to fix "__clang_major__" warnings and "shadows a previous local" errors. Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 19:43:17 Modified files: games/brogue : Makefile Log message: brogue uses warning options base-gcc doesn't know and probably will hit other problems beyond that. Switch to ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 19:47:19 Modified files: emulators/libchdr: Makefile Log message: Do the usual c99 dance to fix the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 19:50:45 Modified files: devel/gn : Makefile Log message: Mark BROKEN-sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 19:55:51 Modified files: mail/grommunio/libexmdbpp: Makefile Log message: Uses C++ so cannot use base-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:02:04 Modified files: comms/libhidapi: Makefile Log message: Do the usual c99 dance to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:07:36 Modified files: telephony/libzrtp: Makefile Log message: C++ means base-gcc cannot be used. Shift to ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:18:23 Modified files: net/rrdtool : Makefile Log message: rrdtool uses C++, so cannot use base-gcc. Switch to ports-gcc fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:24:13 Modified files: security/arirang: Makefile Log message: ruby 3.2 requires ports-gcc to compile, so the switch to 3.2 by default means it must be used for things uses ruby libraries Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:38:56 Modified files: net/zabbix : Makefile Log message: zbxtypes.h:31:4: error: #error "C compiler is not compatible with agent2 assembly" Switch to ports-gcc on base-gcc arches Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 20:52:00 Modified files: textproc/ruby-unf_ext: Makefile Log message: Uses C++, so needs ports-gcc on base-gcc arches. Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 21:03:18 Modified files: lang/njs : Makefile Log message: configure cannot detect byte ordering with base-gcc Fix build on sparc64 by switching to ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 21:23:41 Modified files: textproc/halibut: Makefile Log message: Do the usual c99 dance to fix build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 21:50:55 Modified files: mail/neomutt : Makefile Log message: Do the C99 dance to fix the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 22:18:35 Modified files: editors/vim : Makefile Log message: Using ruby 3.2 libraries means we need to use ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 22:24:30 Modified files: security/yubico/yubico-piv-tool: Makefile Log message: Uses warning options base-gcc doesn't end Fix build on sparc64 by shifting to ports-gcc CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/16 22:35:54 Modified files: graphics/pstoedit: Makefile Log message: Add /usr/local/include to CPPFLAGS to fix build with ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/16 22:46:11 Modified files: usr.sbin/rpki-client: cms.c Log message: Warn when CMS signing-time attribute is missing OK tb@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/06/17 01:00:38 Modified files: x11/xrestop : Makefile distinfo Log message: Update to xrestop 0.6, ok sthen@ CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/06/17 01:28:33 Modified files: opensmtpd : index.html Added files: opensmtpd/announces: release-7.3.0p0.txt Log message: release opensmtpd 7.3.0p0 CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/06/17 01:46:39 Modified files: opensmtpd : index.html Log message: readd links to the tarball and signature mistakenly removed in previous spotted by Gilles, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/17 02:01:22 Modified files: regress/usr.sbin/bgpd/unittests: rde_community_test.c rde_community_test.h Log message: Add community tests for various ext-community * versions. While there move one test down so that the numbering is consistent again and make the error strings for counts clear. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/17 02:05:48 Modified files: usr.sbin/bgpd : rde_community.c Log message: Fix 'ext-community * *' matching and with this set { ext-community delete * * }. Problem reported by Moyaze Shivji OK tb@ job@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/17 02:13:56 Modified files: sys/arch/arm64/arm64: db_trace.c Log message: On arm64, the frame pointer points at the stack address where the frame pointer of the previous frame has been stored. The code in db_stack_trace_print() got that wrong for the initial frame. While there, remove a bogus comment and some unused #defines about the layout of stack frames. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/06/17 02:16:58 Modified files: x11/ctwm : Makefile distinfo Log message: Update to ctwm 4.1.0. WANLIB fix & ok sthen@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/17 02:32:48 Modified files: usr.sbin/smtpd : smtpd.h Log message: bump version to 7.3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 03:20:32 Modified files: net/libproxy : Makefile distinfo Log message: Update to libproxy-0.5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 03:29:06 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.155. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 03:29:20 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.155. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 03:29:36 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.155. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 03:47:19 Modified files: audio/libdiscid: Makefile distinfo audio/libdiscid/pkg: PLIST Log message: Update to libdiscid-0.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/17 04:22:42 Modified files: audio/musikcube: Makefile distinfo Log message: Update to musikcube-3.0.1. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/17 08:32:23 Modified files: net/dnscontrol : Makefile distinfo modules.inc Log message: update to dnscontrol 4.1.1; OK paco CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/17 08:43:51 Modified files: lib/libcrypto/bn: bn_mont.c Log message: Speed up Montgomery multiplication. Factor out and optimise the inner loop for Montgomery multiplication, making use of bn_qwmulw_addqw_addw() to perform Montgomery multiplication by one word in larger steps. This provides a significant performance gain, especially on platforms where bn_qwmulw_addqw_addw() is (or can be) optimised. ok tb@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/06/17 09:35:08 Modified files: usr.sbin/lpr/lpd: lpd.8 Log message: "d" is the key character for DVI files, not "r"; from lennart jablonka ok millert CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/17 09:40:46 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Optimise bn_mul2_mulw_addtw() for aarch64. This provides significant performance gains for bn_sqr_comba4() and bn_sqr_comba8(). CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/06/17 09:45:46 Modified files: devel/dtools : Makefile distinfo Log message: Update to dtools-2.104.0 Changelog: https://github.com/dlang/tools/compare/v2.102.0...v2.104.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/17 13:25:51 Modified files: infrastructure/lib/DPB/Job: Port.pm infrastructure/lib/DPB/SubEngine: Fetch.pm Log message: "endcode" always takes core as a parameter, because it's what owns the final status. (something of a mess, between the lambda-inspired code which will often naturally capture core, and OO stuff which has it as a parameter) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/17 13:27:32 Modified files: infrastructure/lib/DPB: Config.pm State.pm Log message: Save a bit more than what we use, as far as stats are concerned. Work with Charles Neyrand , a student at my job who started working with me on ports and packages tool. To be documented soonish CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/17 13:35:54 Modified files: share/man/man1 : dpb.1 Log message: document new buttons (STATS_BACKLOG and STATS_USED) CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/06/17 15:15:29 Modified files: devel/jdk/11 : Makefile devel/jdk/17 : Makefile Added files: devel/jdk/11/patches: patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h devel/jdk/17/patches: patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_c patch-src_java_base_unix_native_libjava_ProcessHandleImpl_unix_h Log message: Start using waitid(2) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/17 16:10:19 Modified files: sys/arch/arm64/dev: agintc.c Log message: Flush the ITS after we disestablish an MSI. Fixes an issue seen on Ampere eMAG with an AMD GPU with an HD audio function where azalia(4) doesn't fully attach. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/06/17 16:17:46 Modified files: multimedia/x264: Makefile Added files: multimedia/x264/patches: patch-common_aarch64_asm_S Log message: Implement arm64 BTI support. ok Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/06/17 16:18:31 Modified files: multimedia/x265: Makefile multimedia/x265/patches: patch-source_common_aarch64_asm_S Log message: Implement arm64 BTI support. ok Brad (maintainer) CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/06/17 16:19:43 Modified files: graphics/ffmpeg: Makefile Added files: graphics/ffmpeg/patches: 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-libavutil_aarch64_asm_S Log message: Backport arm64 PAC/BTI support from upstream. ok Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/06/17 16:33:34 Modified files: sbin/iked : ca.c Log message: Fix leak of key.id_buf in pubkey auth case. from markus CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/17 22:30:45 Modified files: archivers/minizip: Makefile Log message: Fix for building minizip on sparc64 from Brad Smith CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/17 22:46:33 Modified files: multimedia/mpv : Makefile multimedia/mpv/patches: patch-meson_build Log message: Fix build on sparc64 From Brad Smith CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/17 23:09:21 Modified files: devel/gitsh : Makefile Log message: The transition to Ruby 3.2 means ports-gcc is needed to use its libraries. Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/18 03:17:01 Modified files: infrastructure/bin: check-lib-depends pkg_check-manpages Log message: GC old method CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 03:26:48 Modified files: graphics/evince: Makefile distinfo Log message: Update to evince-44.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 04:03:39 Modified files: graphics/p5-GD : Makefile distinfo Log message: Update to p5-GD-2.77. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 04:07:43 Modified files: productivity/calcurse: Makefile distinfo Log message: Update to calcurse-4.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 04:12:46 Modified files: sysutils/gkrellm/gkrellm: Makefile Log message: Fix HOMEPAGE. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/18 04:14:22 Modified files: devel/shfmt : Makefile distinfo modules.inc Log message: update to shfmt 3.6.0; diff from Ashlen (dev AT anthes DOT is), thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 04:20:25 Modified files: www/bluefish : Makefile distinfo www/bluefish/patches: patch-configure_ac www/bluefish/pkg: PLIST Log message: Update to bluefish-2.2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/18 04:25:53 Modified files: x11/icewm : Makefile distinfo x11/icewm/pkg : PLIST Log message: Update to icewm-3.4.0. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/06/18 04:29:15 Modified files: x11/xscope : Makefile distinfo Log message: Update to xscope 1.4.4 ok kn@ rsadowski@ aja@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/18 05:31:39 Modified files: sysutils/ntfs-3g: Makefile distinfo sysutils/ntfs-3g/patches: patch-configure patch-libntfs-3g_Makefile_in patch-src_Makefile_in Log message: Update ntfs-3g to 2022.10.3 OK kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/18 05:37:22 Modified files: infrastructure/lib/DPB/Heuristics: Size.pm Log message: missed one proto conversion, as noticed by solene CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/18 05:38:39 Modified files: infrastructure/lib/DPB: Core.pm Log message: repair info cores (not sure Core/Core::WithJobs makes any kind of useful distinction these days) CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/18 05:43:49 Modified files: lib/libtls : tls.c tls_internal.h tls_signer.c Log message: libtls: switch ECDSA_METHOD usage to EC_KEY_METHOD smtpd and the bits it needs in libtls are the only consumer left of ECDSA_METHOD, which is long deprecated. This paves the way for the removal in libcrypto. The diff is from gilles' work on OpenSMTPD-portable, libretls had a similar diff. ok tb@, jsing@ Modified files: usr.sbin/smtpd : ca.c Log message: smtpd: switch ECDSA_METHOD usage to EC_KEY_METHOD smtpd and the bits it needs in libtls are the only consumer left of ECDSA_METHOD, which is long deprecated. This paves the way for the removal in libcrypto. The diff is from gilles' work on OpenSMTPD-portable, with minor changes by me. ok tb@, jsing@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/18 05:45:11 Modified files: usr.sbin/vmd : vmd.c Log message: relax absolute path requirement for configtest (-n) ok dv@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/06/18 06:58:03 Modified files: sys/arch/luna88k/stand/boot: sd.c Log message: Fix SCSI CMD_WRITE_EXT command length to 10 bytes. This is needed to work libsa's ufs_fchmod() on luna88k. Tested by me on LUNA-88K2. CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/06/18 07:13:00 Modified files: sys/arch/luna88k/stand/boot: conf.c Log message: Add fchmod() entry in luna88k bootloader. Now 'chmod a-x /bsd.upgrade' works in order to prevent re-upgrade, like other architectures. Tested by me on LUNA-88K2. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/06/18 09:17:38 Modified files: distrib/miniroot: install.sub Log message: accept 'a' as shortcut for 'autoconf'; ok op afresh1 kn CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/18 10:25:21 Modified files: sys/arch/arm64/dev: agintc.c Log message: Remove spurious comment. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/18 10:42:55 Modified files: infrastructure/mk: bsd.port.mk Log message: Add a line whenever we recreate WRKDIR, so that one can differentiate between builds from scratch and restarted builds CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/18 11:24:09 Modified files: lib/libtls : tls_signer.c Log message: Switch tls_ecdsa_do_sign() to EC_KEY_get_ex_data() Since libtls now sets the ex_data with EC_KEY_set_ex_data(), the do_sign() callback needs to have a matching change. ok jsing op CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/18 11:28:42 Modified files: usr.sbin/smtpd : smtpd.c Log message: sync imsg_to_str() with the list of imsg types in smtpd.h ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/18 11:50:28 Modified files: lib/libtls : tls_signer.c Log message: tls_signer: reinstate the default EC_KEY methods Previously, we would set the ECDSA_METHOD on the EC_KEY, which, by way of lovely indirection in our three crypto/ec* directories ended up having no effect on the default methods. Now that we set a new EC_KEY_METHOD, we need to make sure we still have the other handlers that we might need. Like so many things that were made opaque in the 1.1 re"design", the accessors were written without actual application code in mind. In particular, EC_KEY_METHOD lacks a dup(). This means we get to fetch the default methods with getters and then set them again on the new method. This is particularly awesome because once someone adds a new method to the opaque struct, all applications will have to adapt and do a get/set dance. So far this is very reminiscent of PostgreSQL with BIO_meth_* https://github.com/postgres/postgres/blob/a14e75eb0b6a73821e0d66c0d407372ec8376105/src/interfaces/libpq/fe-secure-openssl.c#L1921-L1928 Only it's worse here because someone wanted to be smart and save a few public functions, so we have to use getters that get several functions at once. Which in turn means we need to have function pointers with the precise signatures which are part of the struct that was made opaque. We will add a EC_KEY_METHOD_dup() in the next bump, but for now this is the best fix we can have. Whenever you think you've seen the worst turds in this code base, you find another one that could serve as an exemplar. ok jsing op CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/18 12:58:55 Modified files: sbin/disklabel : editor.c Log message: Use UINT64_MAX instead of -1 to set a uint64_t value to its maximum. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/18 13:08:52 Modified files: usr.sbin/smtpd : ca.c Log message: remove ca_verify_cb(). was initially used for debugging, then the logging went away but the no-op callback remained. noticed by tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/18 13:12:58 Modified files: lib/libtls : tls_signer.c Log message: Turns out EC_KEY_METHOD_new() has dup built in... ... because RSA_meth_new() doesn't. So we can fortunately lose a few lines added in the previous commit. Three cheers for the masters of inconsistency. ok jsing CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/06/18 14:34:07 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2 1.0.5 changelog: https://github.com/ihhub/fheroes2/wiki/Change-Log CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/18 14:41:52 Modified files: sbin/disklabel : editor.c Log message: Add and use CHUNKSZ() to replace 'chunk->stop - chunk->start' occurrances. Shorter lines, more obvious intent. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/18 15:14:58 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/patches: patch-CMakeLists_txt patch-UI_NativeApp_cpp emulators/ppsspp/pkg: PLIST Added files: emulators/ppsspp/patches: patch-Core_AVIDump_cpp 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 Removed files: emulators/ppsspp/patches: patch-Core_HLE_proAdhoc_cpp patch-Core_HLE_sceNetAdhoc_cpp patch-Core_HLE_sceNet_cpp patch-ppsspp_config_h Log message: Update to ppsspp-1.15.4 diff from Brad Smith, thanks! tested on amd64, works fine CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/18 17:09:35 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockintr_stagger() clockintr_stagger() formalizes the "staggered start" pattern for scheduling a common periodic clock interrupt across multiple CPUs. Right now we implement a staggered start by hand for hardclock(), statclock(), and schedclock(). I expect we will do it for profclock(), too. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/18 17:19:02 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: initialize starting offsets with clockintr_stagger() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:30:06 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: release gpu full access after "amdgpu_device_ip_late_init" From Chong Li 787e74b21394f126bbce355839dcce9b0ad256d2 in linux-6.1.y/6.1.33 38eecbe086a4e52f54b2bbda8feba65d44addbef in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:32:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: Use the default reset when loading or reloading the driver From lyndonli 88a042d599c3f253ea8a9aa1906833c144525af4 in linux-6.1.y/6.1.33 4eea7fb980dc44545a32eec92e2662053b34cd9d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:34:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: set gfx9 onwards APU atomics support to be true From Yifan Zhang 3e336ad6f517d1078b1e6e874e1578827088f269 in linux-6.1.y/6.1.33 af7828fbceed4f9e503034111066a0adef3db383 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:36:06 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_fence.c Log message: drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged From Guchun Chen 68ce1d57e52c6f88ffffb0d81b10650eafc8e540 in linux-6.1.y/6.1.33 c1a322a7a4a96cd0a3dde32ce37af437a78bf8cd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:38:02 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_gmc.c Log message: drm/amdgpu: enable tmz by default for GC 11.0.1 From Ikshwaku Chauhan 2f91f92bd870684173e1fa27927ae8ba99fe463c in linux-6.1.y/6.1.33 663b930e24842f3d3bb79418bb5cd8d01b40c559 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:39:44 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_4_ppt.c Log message: drm/amd/pm: reverse mclk and fclk clocks levels for SMU v13.0.4 From Tim Huang 00abb872ef0f82dde131b9bd12096100bb24d9ba in linux-6.1.y/6.1.33 6a07826f2057b5fa1c479ba56460195882464270 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:41:11 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: vangogh_ppt.c Log message: drm/amd/pm: reverse mclk and fclk clocks levels for vangogh From Tim Huang e0a0f5d2ba593bbf155a41890f675390fd312e2c in linux-6.1.y/6.1.33 bfc03568d9d81332382c73a1985a90c4506bd36c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:44:09 Modified files: sys/dev/pci/drm/amd/pm/legacy-dpm: amdgpu_si_dpm.c Log message: drm/amd/pm: resolve reboot exception for si oland From Guchun Chen 0f8f233ed76754b0c9262eb2e82f8529da0bef16 in linux-6.1.y/6.1.33 e490d60a2f76bff636c68ce4fe34c1b6c34bbd86 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:45:41 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_5_ppt.c Log message: drm/amd/pm: reverse mclk clocks levels for SMU v13.0.5 From Tim Huang 1c729bd5b30fe8178c53aeebf6503ea38966f769 in linux-6.1.y/6.1.33 c1d35412b3e826ae8119e3fb5f51dd0fa5b6b567 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:47:31 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: yellow_carp_ppt.c Log message: drm/amd/pm: reverse mclk and fclk clocks levels for yellow carp From Tim Huang f05f3fcc782445b707b998859d9a03410ecbdb73 in linux-6.1.y/6.1.33 f1373a97a41f429e0095d4be388092ffa3c1a157 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:49:02 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu12: renoir_ppt.c Log message: drm/amd/pm: reverse mclk and fclk clocks levels for renoir From Tim Huang 8db2ea7b80d6539c2c3d4e2ca96ca1bc56b982d9 in linux-6.1.y/6.1.33 55e02c14f9b5fd973ba32a16a715baa42617f9c6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/18 18:50:42 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Have Payload Properly Created After Resume From Fangzhi Zuo 4042d7ad40f1c3182225461c62926f217a3d0ede in linux-6.1.y/6.1.33 482e6ad9adde69d9da08864b4ccf4dfd53edb2f0 in mainline linux CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/18 23:37:24 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/pkg: PLIST Log message: Update to openssl-ruby-tests 20230619 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/19 02:41:30 Modified files: infrastructure/lib/DPB: Logger.pm Serialize.pm infrastructure/lib/DPB/Job: Port.pm Log message: open the log file in rw mode so that we can dup and rewind it for seeking. prepare for an extra "clean build" field in the logs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/19 03:06:15 Modified files: graphics/bonzomatic: Makefile distinfo Log message: update to bonzomatic 2023-06-15 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/19 03:07:43 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: bugfix update to qbittorrent 4.5.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/19 03:12:41 Modified files: lib/libcrypto/ecdsa: ecdsa.h Log message: Dedoxigenize ecdsa.h These functions are properly documented and upcoming surgery in here is going to be tricky enough without having to navigate around this noise. No code change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/19 03:46:58 Modified files: textproc/raptor: Makefile Log message: Picks up textproc/icu4c if present. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/19 03:54:15 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add another reset for the PCIe controller on the RK3588. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/19 04:22:25 Log message: import lsblk-1.2.4 Show information about block devices that are attached to the system, including name, size, type, and information about the disklabel on them, such as name, size, type, and mount point of each partition. Because it accesses the raw disk devices, it must be run as root. From Benjamin Stürz, upstream and MAINTAINER. Tested by weerd and Laurent Cheylus, tweaks by me and sthen@ OK sthen@ Status: Vendor Tag: op Release Tags: op_20230619 N ports/sysutils/lsblk/Makefile N ports/sysutils/lsblk/distinfo N ports/sysutils/lsblk/pkg/DESCR N ports/sysutils/lsblk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/19 04:23:15 Modified files: sysutils : Makefile Log message: +lsblk CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/19 06:13:04 Modified files: sysutils/stripe-cli: Makefile distinfo modules.inc Log message: Update for Stripe-cli to 1.14.7 OK kn@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/06/19 07:05:25 Modified files: etc : group sbin/shutdown : Makefile shutdown.8 Log message: The group "operator" gatekeeps a few superuser abilities (dumping disks, manipulating tape drives -> means gid operator on device nodes). This group is also used with group-access bit on the setuid-root shutdown command (mode ug+x,u+s). Some people use this to shutdown/reboot their machines, but use of that group is giving them disk read access also, which is wrong. It would be a pain to re-gid all the device nodes, so instead let's renumber the operator execution gid into group "_shutdown". Users using this shutdown/reboot functionality will notice it no longer works, and move themselves to the correct group. Various choices discussed at large, this seems our best choice. ok sthen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/19 07:25:41 Modified files: sysutils/consolekit: Makefile sysutils/consolekit/files: 10-openbsd-consolekit.rules Log message: Move away from using the operator group and use _shutdown instead. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/19 07:37:22 Modified files: sys/dev/fdt : rkpinctrl.c Log message: Fix RK3588 support. Makes dwmmc(4) actually work. ok patrick@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/19 07:45:19 Modified files: sbin/disklabel : disklabel.c editor.c Log message: Replace eclectic mix of errx(4, "out of memory"), err(4, NULL) and err(1, NULL) with consistent err(1, NULL) when responding to out of memory conditions. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/19 09:39:13 Modified files: net/tdesktop : Makefile distinfo Added files: net/tdesktop/patches: patch-Telegram_lib_base_base_platform_linux_base_system_media_controls_linux_cpp patch-cmake_external_glib_cppgir_CMakeLists_txt patch-cmake_external_glib_cppgir_tools_cppgir_cpp patch-cmake_external_glib_cppgir_tools_genns_cpp Log message: update to tdesktop 4.8.4, build fixes from FreeBSD CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/19 11:19:50 Modified files: lib/libutil : Symbols.map imsg-buffer.c imsg.c imsg.h imsg_init.3 shlib_version sbin/iked : iked.h imsg_util.c Log message: Improve the ibuf API by adding these functions: Functions extending ibuf_add to work with more specific data types ibuf_add_buf, ibuf_add_zero, ibuf_add_n8, ibuf_add_n16, ibuf_add_n32, ibuf_add_n64 Functions replacing ibuf_seek where data at a specific offset is modified ibuf_set, ibuf_set_n8, ibuf_set_n16, ibuf_set_n32, ibuf_set_n64 Functions to check, get and set the filedescriptor stored on the ibuf ibuf_fd_avail, ibuf_fd_get, ibuf_fd_set and ibuf_data() to access the data buffer, to be used together with ibuf_size() On top of this add an optimized imsg_compose_ibuf() where an ibuf is wrapped into an imsg in an efficent way. Finally remove msgbuf_drain since it is not used by anything outside of the ibuf code. Because of this removal bump the major of libutil. Remove ibuf_data() in iked since the same function is now provided by libutil. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/19 11:21:46 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/19 11:22:46 Modified files: regress/lib/libutil/imsg: ibuf_test.c Log message: Drop test for msgbuf_drain() since that function is no longer part of the public API. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/19 12:10:53 Modified files: x11/xfce4/xfce4-session: Makefile Added files: x11/xfce4/xfce4-session/patches: patch-xfce4-session_xfsm-shutdown-fallback_c Log message: x11/xfce4/xfce4-session: check for _shutdown group membership since src/sbin/shutdown/Makefile r1.4 /sbin/shutdown is installed as setgid with _shutdown group. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/19 12:11:41 Modified files: meta/xfce : Makefile meta/xfce/pkg : README-main Log message: meta/xfce: reinstate bit of README-main r1.21, but with _shutdown group CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/19 12:32:05 Modified files: lib/libcrypto : crypto_init.c Log message: Properly guard ENGINE usage with !OPENSSL_NO_ENGINE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/19 12:51:47 Modified files: regress/lib/libcrypto/gost: gost2814789t.c Log message: Fix GOST test with disabled engine CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/19 12:52:29 Modified files: regress/lib/libcrypto/engine: enginetest.c Log message: Make enginetest work with disabled engine support CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/19 13:28:09 Modified files: sysutils/fzf : Makefile distinfo Log message: update sysutils/fzf to 0.42.0 from maintainer Laurent Cheylus ok kn@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:46:28 Modified files: lang/python : Makefile.inc lang/python/3.10: Makefile distinfo Log message: Update to Python 3.10.12 https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12-final Add USE_NOBTCFI=Yes to Makefile.inc ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:47:26 Modified files: lang/python/3.9: Makefile distinfo lang/python/3.9/pkg: PLIST-main Log message: Update to 3.9.17 https://docs.python.org/release/3.9.17/whatsnew/changelog.html#changelog ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:48:11 Modified files: lang/python/3.11: Makefile distinfo lang/python/3.11/pkg: PLIST-main PLIST-tests Log message: Update to Python 3.11.4 https://docs.python.org/release/3.11.4/whatsnew/changelog.html#python-3-11-4 ok sthen CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:52:01 Modified files: lang/python/3.9: Tag: OPENBSD_7_3 Makefile distinfo lang/python/3.9/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: Update to Python 3.9.17 MFC https://docs.python.org/release/3.9.17/whatsnew/changelog.html#changelog CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:53:32 Modified files: lang/python/3.10: Tag: OPENBSD_7_3 Makefile distinfo Log message: Update to Python 3.10.12 MFC https://docs.python.org/release/3.10.12/whatsnew/changelog.html#python-3-10-12-final CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/19 13:56:06 Modified files: lang/python/3.11: Tag: OPENBSD_7_3 Makefile distinfo lang/python/3.11/pkg: Tag: OPENBSD_7_3 PLIST-main PLIST-tests Log message: Update to Python 3.11.4 MFC https://docs.python.org/release/3.11.4/whatsnew/changelog.html#python-3-11-4 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/19 17:11:19 Modified files: sbin/fdisk : gpt.c Log message: "%-Ns\n" is more appropriately "%s\n" to avoid adding extraneous blanks to the end of the line. Unexpected line wrapping noticed by kettenis@, cause spotted by deraadt@ Nuke an unused variable in passing. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/19 17:11:57 Modified files: sbin/fdisk : part.c Log message: "%-Ns\n" is more appropriately "%s\n" to avoid adding extraneous blanks to the end of the line. Unexpected line wrapping noticed by kettenis@, cause spotted by deraadt@ Nuke an unused variable in passing. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/06/19 18:05:09 Modified files: usr.bin/ssh : ssh-keygen.c Log message: reset comment=NULL for each key in do_fingerprint(); fixes "no comment" not showing on when running `ssh-keygen -l` on multiple keys where one has a comment and other following keys do not. Patch from Markus Kuhn via GHPR407, bz3580 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/19 18:47:27 src/usr.bin/xxd Update of /cvs/src/usr.bin/xxd In directory cvs.openbsd.org:/tmp/cvs-serv37052/xxd Log Message: Directory /cvs/src/usr.bin/xxd added to the repository CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/19 18:47:39 src/usr.bin/xxd/obj Update of /cvs/src/usr.bin/xxd/obj In directory cvs.openbsd.org:/tmp/cvs-serv65852/xxd/obj Log Message: Directory /cvs/src/usr.bin/xxd/obj added to the repository CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:22:17 Modified files: sys/dev/pci/drm/i915/display: intel_dp_aux.c Log message: drm/i915: Explain the magic numbers for AUX SYNC/precharge length From Ville Syrjala 7bf7bebdc20df3d53a6c7af583d704e811fed85d in linux-6.1.y/6.1.34 26bfc3f36f2104c174dfc72415547d5c28ef3f1c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:24:41 Modified files: sys/dev/pci/drm/i915/display: intel_dp_aux.c Log message: drm/i915: Use 18 fast wake AUX sync len From Jouni Hogander 5f285409c91bb97d78b05477d57a921ba1156465 in linux-6.1.y/6.1.34 2d6f2f79e06571d41eb1223abebe9097511c9544 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:26:56 Modified files: sys/dev/pci/drm/i915/gem/selftests: i915_gem_context.c sys/dev/pci/drm/i915/gt: selftest_execlists.c selftest_hangcheck.c sys/dev/pci/drm/i915/selftests: i915_request.c Log message: drm/i915/selftests: Stop using kthread_stop() From Tvrtko Ursulin 4e7f1f6da79e1acda58b738e34ff972821d13072 in linux-6.1.y/6.1.34 6407cf533217e09dfd895e64984c3f1ee3802373 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:28:17 Modified files: sys/dev/pci/drm/i915/gem/selftests: i915_gem_context.c Log message: drm/i915/selftests: Add some missing error propagation From Tvrtko Ursulin 76eef453a675794e98400c8889446b1503a9dfa6 in linux-6.1.y/6.1.34 79d0150d2d983a4f6efee676cea06027f586fcd0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:30:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c amdgpu_vm_pt.c Log message: drm/amdgpu: fix Null pointer dereference error in amdgpu_device_recover_vram From Horatio Zhang c5a17f3247bd7f6c2e22678dbfcd73832f487e3f in linux-6.1.y/6.1.34 2a1eb1a343208ce7d6839b73d62aece343e693ff in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:31:50 Modified files: sys/dev/pci/drm/i915/gt: selftest_execlists.c Log message: drm/i915/gt: Use the correct error value when kernel_context() fails From Andi Shyti 8d42c563e4ddbe2d0d71249f137b02daa66972db in linux-6.1.y/6.1.34 40023959dbab3c6ad56fa7213770e63d197b69fb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:35:50 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amd/pm: conditionally disable pcie lane switching for some sienna_cichlid SKUs From Evan Quan 416ba40ff3c4ecafbed19029c9e9884a7fee3da5 in linux-6.1.y/6.1.34 38e4ced804796c5725e2a52ec3601951552c4a97 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:37:06 Modified files: sys/dev/pci/drm/amd/amdgpu: vi.c Log message: drm/amdgpu: fix xclk freq on CHIP_STONEY From Chia-I Wu 34419aa0b448b0eee941102793893e0e256abda1 in linux-6.1.y/6.1.34 b447b079cf3a9971ea4d31301e673f49612ccc18 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:38:42 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vram_mgr.c Log message: drm/amdgpu: change reserved vram info print From YiPeng Chai 8e143bae25cdbab69ea3e2e7bb6faf7711ce7583 in linux-6.1.y/6.1.34 dac652220ba0e5a2ef2da2a47a60b60aea333fdb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:40:31 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm: Fix power context allocation in SMU13 From Lijo Lazar 8695a443ad8f38e239b2080f02c4d739d6e33686 in linux-6.1.y/6.1.34 1d13c49cf4e246b218d71873f1bb1bbd376aa10e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/19 20:42:15 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: Reduce sdp bw after urgent to 90% From Alvin Lee 8953be60ec33cba8289a855a886f64508f8c2c0c in linux-6.1.y/6.1.34 e1a600208286c197c2696e51fc313e49889315bd in mainline linux CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/19 20:46:18 Modified files: usr.sbin/rpki-client: cms.c Log message: Fix diagnostic values emitted in warnx OK tb@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/06/19 23:56:19 Modified files: lib/libutil : imsg_init.3 Log message: - filedescriptor -> file descriptor, as per the rest of the page - missing full stop CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/06/20 00:01:02 Modified files: devel/qbs : Makefile distinfo Log message: Update Qbs to 2.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/20 00:16:03 Modified files: devel/distcc : Makefile devel/sparsehash: Makefile fonts/noto : Makefile.inc net/mktorrent : Makefile distinfo Log message: fix ports with GH_ACCOUNT/GH_PROJECT that don't also have either one or the other of GH_TAGNAME and GH_COMMIT CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/20 00:19:32 Modified files: infrastructure/mk: bsd.port.mk Log message: fix github fetch URLs to use /archive/refs/tags when fetching with GH_TAGNAME, removing the ambiguity between branch and tag names (which resulted in an http "multiple choices" when trying to fetch a tag with the same name as a branch). ok semarie@ kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/20 00:20:32 Modified files: x11/alacritty : Makefile distinfo Log message: remove workaround for github fetches (alacritty has a branch with the same name as a tag) now that infrastructure uses the correct url. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/20 00:36:09 Modified files: regress/lib/libcrypto/bn: bn_unit.c Log message: Add regress coverage for BN_num_bits() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 00:46:07 Modified files: regress/lib/libcrypto/bn: bn_unit.c Log message: Fix copy-paste error CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/20 00:53:29 Modified files: lib/libutil : imsg_init.3 Log message: responsibilty -> responsibility CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/20 01:25:48 Modified files: graphics/py-cairo: Makefile distinfo Log message: Update to py3-cairo-1.24.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/20 02:38:12 Added files: audio/amused/patches: patch-configure Log message: audio/amused: fix build after libutil update HAVE_IMSG wasn't defined in config.h, so it would accidentally use the old compat code with thenew system imsg.h. looks correct to claudio ok op (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/06/20 03:26:36 Modified files: sys/dev/fdt : dwmshc.c Log message: Fix definition of EMMC_DLL_TXCLK register offset. ok dlg@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/20 03:54:57 Modified files: usr.sbin/relayd: check_tcp.c Log message: Replace a ibuf_reserve() dance to add a NUL byte with ibuf_add_zero(buf, 1). Same thing but far less nasty. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/20 04:33:36 Modified files: mail/grommunio/web: Makefile distinfo mail/grommunio/web/pkg: PLIST Log message: sync with upstream's git HEAD to pull some bugfixes CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/20 04:59:47 Modified files: share/man/man9 : rt_timer_add.9 Log message: Sync with reality after the API was revamped years ago, explain functions in paragraphs like task_add(9) and timeout_add(9) do instead of a list. This certainly needs more polish. OK jmc CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/20 05:06:47 Modified files: usr.sbin/rpki-client: x509.c Log message: Be explicit when SIA is without rsync accessLocation OK tb@ CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/06/20 05:47:41 Modified files: math/matio : Makefile distinfo Log message: Update matio to 1.5.23. OK kn@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/20 05:52:08 Modified files: sbin/fdisk : gpt.c Log message: Take more care to ensure name_to_string() always returns a proper string. Don't rely on GPT partition name containing a terminating zero or the reserved bytes beyond gp_name being properly initialized to zero. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/20 06:28:08 Modified files: usr.sbin/rpki-client: cert.c Log message: Ensure the X.509 version is V3 OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/20 06:39:50 Modified files: usr.sbin/rpki-client: tak.c mft.c gbr.c Log message: Add compliance checks for the version, KU, and EKU of TAK/MFT/GBR EE certs OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/20 06:48:32 Modified files: usr.sbin/rpki-client: crl.c Log message: Ensure CRLs carry the correct version OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/20 06:52:32 Modified files: regress/usr.sbin/rpki-client: Makefile.inc test-mft.c test-rrdp.c test-tal.c Removed files: regress/usr.sbin/rpki-client: dummy.c Log message: Update regress to align with recent changes in rpki-client CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:05:46 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Clean up EVP_PKEY_CTX_meth_dup() Explicitly check against NULL, replace malloc() plus manual zeroing with calloc(). Use EVP_PKEY_up_ref() rather than handrolling it and use a more normal error idiom. There still seems to be a bug in here in that the ENGINE's refcount isn't bumped, but that will be investigated and fixed separately. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:10:05 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Clean up and fix int_ctx_new() Compare explicitly against NULL, ensure the engine is always finished on error, switch to using calloc() instead of malloc() + forgetting to set some members to 0, use EVP_PKEY_up_ref() and also use pkey_ctx instead of ret for the newly created EVP_PKEY_CTX. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:12:51 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Rename int_ctx_new() into evp_pkey_ctx_new() int_ctx_new() is a bad, generic, nondescriptive name. requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:14:00 Modified files: lib/libcrypto/evp: pmeth_lib.c Log message: Rename all occurrences of e in this file to engine Requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:21:19 Modified files: lib/libcrypto/x509: x509_purp.c Log message: Improve certificate version checks in x509v3_cache_extensions() Only allow version v1-v3, disallow issuerUID and subjectUID in v1 certs and require that if X509v3 extensions are present that the cert be v3. Initial diff from job ok job jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/20 08:37:15 Modified files: lib/libcrypto/ec: ec_lib.c Log message: Consolidate elliptic curve cofactor handling The various checks of the cofactor to be set in EC_GROUP_set_generator() are a bit all over the place. Move them into a single function and clean things up a little. Instead of calculating directly with the cofactor member of the group, use a temporary variable and copy this variable only if all tests passed. In cryptographic contexts the cofactor almost always fits if not into a single byte then into a word, so copying is cheap. Also streamline the computations a bit and remove some binary curve contortions. ok jsing CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/20 08:50:06 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Subst.pm Log message: tweak fragment handling error messages a bit don't pass parameters we don't need CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/20 09:15:14 Modified files: usr.sbin/rpki-client: http.c io.c main.c rrdp.c Log message: Use new ibuf API in rpki-client. Use ibuf_fd_get/set/avail in the file descriptor passing code. Switch some ibuf_seek() calls to ibuf_set() and use ibuf_add_zero() instead of ibuf_reserve(). OK tb@ job@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/20 09:19:46 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/25/pkg: Tag: OPENBSD_7_3 PLIST Log message: Update for Nextcloud to 25.0.7 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/20 09:19:55 Modified files: usr.sbin/ospfd : auth.c database.c lsupdate.c ospfe.c Log message: Update ospfd to use new ibuf api. This mostly moves away from memcpy(ibuf_seek(buf, off, size), data, size) to ibuf_set(buf, off, data, size). Also ibuf_reserve() is replaced with ibuf_add_zero(). OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/20 10:12:48 Modified files: print/printrun : Makefile distinfo print/printrun/pkg: PLIST Log message: update to printrun-2.0.1 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/20 10:30:30 Modified files: share/man/man9 : uvm_init.9 sys/kern : sched_bsd.c sys/uvm : uvm_meter.c uvm_extern.h Log message: schedcpu, uvm_meter(9): make uvm_meter() an independent timeout uvm_meter(9) should not base its periodic uvm_loadav() call on the UTC clock. It also no longer needs to periodically wake up proc0 because proc0 doesn't do any work. schedcpu() itself may change or go away, but as kettenis@ notes we probably can't completely remove the concept of a "load average" from OpenBSD, given its long Unix heritage. So, (1) remove the uvm_meter() call from schedcpu(), (2) make uvm_meter() an independent timeout started alongside schedcpu() during scheduler_start(), and (3) delete the vestigial periodic proc0 wakeup. With input from deraadt@, kettenis@, and claudio@. deraadt@ cautions that this change may confuse administrators who hold the load average in high regard. Thread: https://marc.info/?l=openbsd-tech&m=168710929409153&w=2 general agreement with this direction from kettenis@ ok claudio@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/20 10:38:56 Modified files: security/gosec : Makefile distinfo modules.inc Log message: update security/gosec to 2.16.0 From maintainer Laurent Cheylus ok kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/20 11:06:02 Modified files: www/firefox-i18n: Makefile.inc distinfo www/mozilla-firefox: Makefile distinfo Log message: www/mozilla-firefox: update to 114.0.2 see https://www.mozilla.org/en-US/firefox/114.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/20 11:06:32 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 114.0.2 see https://www.mozilla.org/en-US/firefox/114.0.2/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/20 11:57:43 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230620 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/20 13:49:33 Modified files: net/tdesktop : Makefile Log message: add missing BDEPs, hit by aja qt6-qtdeclarative was a transitive BDEP through qt6-qt5compat, dropping the latter uncovered the former. fmt came with the new cppgir bundle in 4.8.4 and I missed it. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/06/20 17:59:33 Modified files: usr.bin/ssh : mux.c Log message: prepare for support for connecting to unix domain sockets using ssh -W by explicitly decoding PORT_STREAMLOCAL (a negative number) from the u32 that's passed over the multiplexing socket; previously code would just cast, which is UB. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/20 19:10:17 Modified files: sys/dev/fdt : rkpinctrl.c Log message: call rk3328 not rk3288 functions in rk3328_pinctrl() tested by and ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/06/20 19:50:24 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Added files: lang/janet/patches: patch-test_suite-corelib_janet Log message: Update janet to 1.29.1 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/06/20 23:06:04 Modified files: usr.bin/ssh : ssh-keyscan.c Log message: handle rlimits > INT_MAX (rlim_t is u64); ok dtucker bz3581 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/06/20 23:08:32 Modified files: usr.bin/ssh : ssh.1 ssh.c Log message: make `ssh -Q CASignatureAlgorithms` only list signature algorithms that are valid for CA signing. Previous behaviour was to list all signing algorithms, including certificate algorithms (OpenSSH certificates do not support CA chains). part of bz3577; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/06/20 23:10:26 Modified files: usr.bin/ssh : readconf.c servconf.c sshkey.c sshkey.h Log message: better validate CASignatureAlgorithms in ssh_config and sshd_config. Previously this directive would accept certificate algorithm names, but these were unusable in practice as OpenSSH does not support CA chains. part of bz3577; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/20 23:25:57 Modified files: x11/xfce4/xfce4-session: Makefile x11/xfce4/xfce4-session/patches: patch-xfce4-session_xfsm-shutdown-fallback_c Log message: x11/xfce4/xfce4-session: repair previous i shouldn't hack when on holidays offline.. reported by tobhe@, thanks ! CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/21 00:28:18 Modified files: usr.bin/tmux : popup.c Log message: Check fdopen return value, from Christian Menges. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 00:46:37 Modified files: sysutils/telegraf: Makefile Log message: mark BROKEN-i386, out of memory in linking usr/local/go/pkg/tool/openbsd_386/link: mapping output file failed: cannot allocate memory CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:15:38 Modified files: regress/lib/libcrypto/bn: bn_unit.c Log message: Add a BN_num_bits() with zero padded input. Currently BN_hex2bn() removes the leading zeros, however this will not be the case in the future. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:16:08 Modified files: regress/lib/libcrypto/bn: bn_cmp.c Log message: Add BN_cmp()/BN_ucmp() tests with zero padded inputs. Currently BN_hex2bn() removes the leading zeros, however this will not be the case in the future. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:18:10 Modified files: regress/lib/libcrypto/bn: bn_mul_div.c Log message: Add tests for BN_sqr() corner cases. Test BN_sqr() with a newly allocated BN, a BN explicitly set to zero and small values that fit in a single BN_ULONG. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:11 Modified files: devel/py-parse : Makefile distinfo Log message: update to py3-parse-1.19.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:28 Modified files: databases/py-sql: Makefile distinfo Log message: update to py3-sql-1.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:31 Modified files: devel/py-objgraph: Makefile distinfo Log message: update to py3-objgraph-3.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:36 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2023.5.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:45 Modified files: textproc/py-colored: Makefile distinfo textproc/py-colored/pkg: PLIST Log message: update to py3-colored-1.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:49 Modified files: devel/py-parsing: Makefile distinfo Log message: update to py3-parsing-3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:54 Modified files: devel/py-frozendict: Makefile distinfo devel/py-frozendict/pkg: PLIST Log message: update to py3-frozendict-2.3.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:33:58 Modified files: textproc/py-elementpath: Makefile distinfo Log message: update to py3-elementpath-4.1.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:34:00 Modified files: textproc/py-cssutils: Makefile distinfo Log message: update to py3-cssutils-2.7.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:34:03 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-3.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:34:05 Modified files: sysutils/py-packaging: Makefile distinfo sysutils/py-packaging/pkg: PLIST Log message: update to py3-packaging-23.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/21 01:35:01 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.4.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:41:13 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 01:41:17 Modified files: sysutils/py-platformdirs: Makefile distinfo Log message: update to py3-platformdirs-3.7.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:41:55 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_internal.h bn_lib.c bn_local.h Added files: lib/libcrypto/bn: bn_primitives.c Log message: Make BN_num_bits() independent of bn->top. Provide bn_bitsize(), which performs a constant time scan of a BN in order to determine the bit size of the BN value. Use this for BN_num_bits() such that it is no longer dependent on the bn->top value. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/21 01:44:08 Modified files: usr.sbin/ospfd : lsupdate.c Log message: Remove extra newlines CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/21 01:45:47 Modified files: usr.sbin/ospf6d: database.c lsupdate.c ospfe.c packet.c Log message: Update ospf6d to use new ibuf api. This mostly moves away from memcpy(ibuf_seek(buf, off, size), data, size) to ibuf_set(buf, off, data, size). Also ibuf_reserve() is replaced with ibuf_add_zero(). OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/21 01:46:55 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_v4l2_calls_c multimedia/gstreamer1/plugins-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer stack to version 1.22.4. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:48:41 Modified files: lib/libcrypto/bn: bn_internal.h bn_lib.c bn_primitives.c Log message: Provide and use bn_clzw() in place of bn_word_clz(). On some architectures, we can provide an optimised (often single instruction) count-leading-zero implementation. In order to do this effectively, provide bn_clzw() as a static inline that can be replaced by an architecture specific version. The default implementation defers to the bn_word_clz() function (which may also be architecture specific). ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/21 01:49:24 Modified files: usr.sbin/relayd: util.c Log message: Convert string2binary() to use new ibuf api instead of working with an extra buffer first. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/21 01:54:54 Modified files: usr.sbin/relayd: check_tcp.c relayd.h Log message: Simplify and clean up the code. Try to use more ibuf idioms but the mix of types used in these functions make this rather hard. The expected data checks are still not great but a step in the right direction. OK tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/21 01:56:43 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Provide optimised bn_clzw() for aarch64. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 02:49:47 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-Source_JavaScriptCore_javascriptcoregtk_pc_in patch-Source_WebKit_gtk_webkitgtk-web-process-extension_pc_in patch-Source_WebKit_gtk_webkitgtk_pc_in Log message: mark webkitgtk4 USE_NOBTCFI=Yes (for the binaries e.g. WebKitWebProcess and others), and setup the pkg-config files so that other ports using the libraries via pkg-config (which is probably most/all of them) can pick up -Wl,-z,nobtcfi linker flags from there (as already done for -Wl,-z,wxneeded). bump shared lib minor to force an update in ports depending on this without the need to separately bump a couple of dozen other ports. ok aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/21 02:56:17 Modified files: infrastructure/lib/DPB: PortBuilder.pm infrastructure/lib/DPB/Job: Port.pm Log message: take advantage of "build from scratch": record clean builds in the log (the clean=i number is actually the position of the line we found, will usually be 3 as far as I can see) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/06/21 03:47:03 Modified files: usr.sbin/ospf6ctl: ospf6ctl.8 ospf6ctl.c parser.c parser.h usr.sbin/ospf6d: control.c kroute.c ospf6.h ospf6d.c ospf6d.h Log message: add "fib reload" support to ospf6d/ospf6ctl, and trigger it automatically on a timeout after RTM_DESYNC (i.e. route socket overflow). ported across from ospfd. fixes/ok claudio@ (it's much harder to overflow the routing socket buffer these days since it was bumped to 2MB, but still happens occasionally on a busy machine). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 04:59:13 Modified files: www/vimb : Makefile distinfo www/vimb/pkg : PLIST Log message: update to vimb-3.7.0, from Johannes Thyssen Tishman CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/06/21 06:24:17 Modified files: net/owncloudclient: Makefile distinfo Log message: update to ownCloudclient-4.1.0.11250 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/21 06:50:09 Modified files: sbin/disklabel : disklabel.c editor.c extern.h Log message: Add a parameter 'action' to mpfree() so it can optionally discard or keep the memory pointed at by the char ** parameter. Allows mpfree() to be used against the global mountpoints[] and eliminates a couple of manual loops to free the current contents of mountpoints[]. No intentional functional change. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/21 06:50:35 Modified files: devel/boehm-gc : Makefile distinfo devel/boehm-gc/patches: patch-Makefile_in patch-dyn_load_c patch-os_dep_c devel/boehm-gc/pkg: DESCR-atomic DESCR-main PLIST-atomic PLIST-main Removed files: devel/boehm-gc/patches: patch-bdw-gc_pc_in patch-include_gc_config_macros_h patch-include_private_gcconfig_h patch-libatomic_ops_src_atomic_ops_sysdeps_gcc_sparc_h Log message: update devel/boehm-gc to 8.2.4 initial work by Ivan Maidanski ok sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/21 06:58:18 Modified files: graphics/ffmpeg: Makefile graphics/ffmpeg/patches: patch-libavcodec_x86_fft_asm Added files: graphics/ffmpeg/patches: patch-libavutil_x86_x86inc_asm Log message: graphics/ffmpeg: add _CET_ENDBR support the testsuite of ffmpeg passes on IBT machine. keep USE_NOBTCFI on amd64 for now. ffmpeg is linked to libraries which hasn't been changed for IBT support. ok Brad (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/21 07:11:49 Modified files: lib/libc/stdio : open_memstream.c open_wmemstream.c Log message: Use recallocarray() consistently. recallocarray() was introduced to simplify exactly this use case where the new memory needs to be zeroed during resize. Since recallocarray() takes care of all this there is no need to bzero() memory anymore. OK tb@ millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/21 07:35:21 Modified files: net/bgpq4 : Makefile distinfo Log message: update to bgpq4-1.11 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/21 09:24:24 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230621 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/21 09:28:18 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.31.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/21 10:08:23 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-lib_internal_modules_cjs_loader_js Log message: update lang/node to v18.16.1 Fixes CVE-2023-30581 CVE-2023-30588 CVE-2023-30589 CVE-2023-30590 ok kn@, tests from mbuhl@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/21 10:38:13 Modified files: converters/libytnef: Makefile distinfo Log message: update to 2.1.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/21 11:02:51 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.1. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/21 11:56:26 Modified files: usr.sbin/smtpd : lka_filter.c Log message: avoid truncation of filtered data lines Don't copy in a buffer the filter' output for parsing as we may truncate filter-dataline (i.e. the mail body). Instead, parse the string by advancing the pointer without copying or modifications. Issue reported by Joachim Schneider on the OpenSMTPD-portable repository. ok millert@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/21 11:59:24 Modified files: usr.sbin/smtpd : lka_filter.c Log message: clear errno before strtoull as it may already be set to ERANGE noticed and ok millert@ CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2023/06/21 13:24:48 Log message: import tipp10-3.3.0 Tipp10 is a free 10-finger touch typing tutor. It is easy to use and features a clear user interface. Beginners and even children will find their way around right away so they can start practicing without a hitch. You will be able to learn touch typing quickly and efficiently with the program's intelligent practice lessons, useful support functions and an extensive progress tracker. Help and ok tb@ sthen@ Status: Vendor Tag: rapha Release Tags: rapha_20230621 N ports/x11/tipp10/Makefile N ports/x11/tipp10/distinfo N ports/x11/tipp10/pkg/DESCR N ports/x11/tipp10/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rapha@cvs.openbsd.org 2023/06/21 13:32:06 Modified files: x11 : Makefile Log message: +tipp10 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/21 15:16:22 Modified files: share/man/man9 : uvm_init.9 sys/kern : sched_bsd.c sys/uvm : uvm_meter.c uvm_extern.h Log message: Revert "schedcpu, uvm_meter(9): make uvm_meter() an independent timeout" Sometimes causes boot hang after mounting root partition. Thread 1: https://marc.info/?l=openbsd-misc&m=168736497407357&w=2 Thread 2: https://marc.info/?l=openbsd-misc&m=168737429214370&w=2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/21 15:24:38 Modified files: textproc/ruby-hyperestraier: Makefile textproc/ruby-hyperestraier/patches: patch-ext_estraier_c Log message: Avoid "undefining the allocator of T_DATA class" warnings on Ruby 3.2 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/21 16:22:08 Modified files: bin/ksh : edit.c edit.h emacs.c exec.c sh.h Log message: ksh: escape control chars when displaying file name completions. If there are multiple matches when using autocomplete, the list of matching file names was output as-is. However, for a single match, control characters are escaped before the file name is displayed. This makes the behavior more consistent by escaping control chars in the list of matches too. Discussed with deraadt@, OK op@ CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/06/21 17:24:10 Modified files: sys/dev/pci : if_iwx.c Log message: Remove extra trailing whitespace ok stsp CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:04:19 Modified files: sys/dev/pci/drm: drm_panel_orientation_quirks.c Log message: drm: panel-orientation-quirks: Change Air's quirk to support Air Plus From Maya Matuszczyk c45aed74318e65b8da938a593c124ad2ee1a1e66 in linux-6.1.y/6.1.35 1aa7f416175619e0286fddc5fc44e968b06bf2aa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:05:57 Modified files: sys/dev/pci/drm/amd/amdgpu: gfx_v10_0.c gfx_v9_0.c Log message: drm:amd:amdgpu: Fix missing buffer object unlock in failure path From Sukrut Bellary 8ca9880735b0a33a4ff54328d6c5eb60fe2b0a6d in linux-6.1.y/6.1.35 60ecaaf54886b0642d5c4744f7fbf1ff0d6b3e42 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:07:09 Modified files: sys/dev/pci/drm/amd/amdgpu: vcn_v4_0.c Log message: drm/amdgpu: vcn_4_0 set instance 0 init sched score to 1 From Sonny Jiang 5d1fdfb3d185a9726478ba174235eff7c16f1101 in linux-6.1.y/6.1.35 9db5ec1ceb5303398ec4f899d691073d531257c3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:08:30 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: edp do not add non-edid timings From Hersen Wu ee8c6580c3106b0061c7cdff1804e5a1f1e1d7fe in linux-6.1.y/6.1.35 e749dd10e5f292061ad63d2b030194bf7d7d452c in mainline linux CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/06/21 23:09:17 Modified files: math/py-h5py : Makefile distinfo math/py-h5py/pkg: PLIST Log message: Update py-h5py to 3.9.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:10:03 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd: Make sure image is written to trigger VBIOS image update flow From Mario Limonciello b2706d862b6577b8218bdef1c238e175624b906d in linux-6.1.y/6.1.35 3eb1a3a04056ba3df3205e169b8acc9da0c65a94 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:14:26 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd: Tighten permissions on VBIOS flashing attributes From Mario Limonciello b69a10df900386871703a4cc3be974485f52ff7c in linux-6.1.y/6.1.35 7ab1a4913d0051cf5196ef7987b5fa42c25e13b6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:16:06 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: workaround for compute workload type on some skus From Kenneth Feng 6f5b5ce9397d91b0a8bc8d15dc8fd72bc0aacaa4 in linux-6.1.y/6.1.35 7ca302d488f80cf4529620acc1c545f9022d8bb8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:17:31 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c Log message: drm/amdgpu: add missing radeon secondary PCI ID From Alex Deucher 21863dc45aed8d68a2573cce032ecbc8fe7c5bf5 in linux-6.1.y/6.1.35 e61f67749b351c19455ce3085af2ae9af80023bc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/21 23:19:01 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_display.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amdgpu: Don't set struct drm_driver.output_poll_changed From Thomas Zimmermann 4b4cae8e4b37c7ad4d9721dbda060a62e49e3c17 in linux-6.1.y/6.1.35 0e3172bac3f43759719384403fe2d1e4c61f87e0 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/22 00:52:43 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.18.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/22 00:53:37 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to isc-bind-9.18.16 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/22 00:56:48 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.4.0.80 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/22 00:58:09 Modified files: net/p5-Zonemaster/ldns: Makefile distinfo Log message: update to p5-Zonemaster-LDNS-3.2.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/22 03:07:04 Modified files: usr.sbin/bgpctl: json.c Log message: KNF CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/22 03:08:03 Modified files: usr.sbin/rpki-client: json.c Log message: KNF CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/22 04:28:12 Modified files: sysutils/lsblk : Makefile Log message: sysutils/lsblk: remove "mystuff" from CATEGORIES noticed by Benjamin Stuerz, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/22 04:38:27 Modified files: usr.sbin/ripd : auth.c Log message: Use new ibu API, switch from ibuf_seek() to ibuf_set(). Also use ibuf_data() and ibuf_size(). OK tb@ CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/06/22 05:04:16 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: Allow to ask for deeper callers for leak reports using malloc options. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/06/22 06:00:18 Modified files: sysutils/firmware/iwx: Makefile distinfo Log message: Update iwx(4) -77 firmware images to release 2023-03-30. Tested: ax200: jmc, stsp ax210: kevlo, mlarkin, lraab ax211: kn ok sthen@ CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/06/22 06:01:41 Modified files: sysutils/firmware/iwm: Makefile distinfo Log message: Update iwm(4) firmware images to release 2023-03-30 (affects 9k devices only). test + ok sthen@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/06/22 06:36:34 Modified files: lang/gcc/8 : Makefile Log message: Use new gas on i386 also now that vmm-firmware has been patched to cope. from Brad, ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/22 07:18:02 Modified files: sys/arch/i386/i386: apm.c Log message: Instead of tsleep on lbolt do a tsleep with a 1 second timeout. Result is the same and gets rid of a lbolt use. OK miod@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/06/22 09:20:16 Modified files: etc/etc.arm64 : sysctl.conf Log message: Add machdep.lidaction example. We support this on arm64 laptops now. From Jan Stary Ok patrick@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/06/22 09:29:05 Modified files: share/man/man4/man4.arm64: aplsmc.4 Log message: Mention lid position support. From Jan Stary CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/22 10:23:50 Modified files: sys/kern : kern_clockintr.c Log message: Revert "clockintr_cpu_init: initialize starting offsets with clockintr_stagger()" octeon machines do not increment the global variable "ncpus" (init_main.c) in the same spot as other platforms, which violates the KASSERT in clockintr_stagger(), causing a panic. We need to bring octeon's behavior into alignment with every other platform before proceeding with this patch. Reported and debugged by bluhm@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/22 13:23:27 Modified files: regress/lib/libcrypto/symbols: Makefile Log message: symbols: Tweak this test so it works with -j N CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/22 13:39:31 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230622 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/22 13:49:48 Modified files: lang/python/3.9/pkg: PLIST-main Log message: Remove extraneous lines in PLIST-main that keep Python 3.9 from packaging. Pointed out by tb@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/22 14:33:46 Modified files: productivity/davical: Makefile Log message: Mark davical BROKEN-sparc64 since it wants PHP 8.1 and sparc64 is stuck with 8.0 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/22 14:50:30 Modified files: mail/s-postgray: Makefile Log message: Fix sparc64 build by shifting to ports-gcc. base-gcc doesn't support all the warning options, and even patching those out throw other warnings about liberties the code takes CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/06/22 21:47:10 Modified files: sys/dev/pci : ksmn.c Log message: ksmn(4): Support thermal sensors on Ryzen 9 79xx ok deraadt, brynet CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/06/22 22:36:49 Modified files: sys/kern : uipc_mbuf.c Log message: Avoid division by 0 in m_pool_used OK dlg@ Reported-by: syzbot+a377d5cd833c2343429a@syzkaller.appspotmail.com CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/06/22 23:26:45 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: Revert previous, not all platforms allow compiling __builtin_return_address(a) with a != 0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/23 01:04:55 Modified files: mail/dovecot-fts-flatcurve: Makefile distinfo Log message: update to dovecot-fts-flatcurve-0.3.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 01:26:21 Modified files: usr.sbin/rpki-client: cert.c Log message: rpki-client: disallow empty sets of IP Addresses or AS numbers RFC 3779 doesn't say anything about empty lists of IP addresses and AS numbers. Of course the RFC 3779 code in libcrypto implements a check for empty lists for AS numbers but fails to do so for IP addresses... While RFC 6487 is explicit about disallowing empty lists of IP addresses, it is not explicit about disallowing empty ipAddressesOrRanges, but that seems to be the intent. Found with BBN test corpora ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 01:40:28 Modified files: usr.sbin/rpki-client: cert.c Log message: rpki-client: check for duplicate certificate extensions RFC 5280 disallows multiple extensions with the same OID. Since libcrypto does not check that currently, do this by hand. This only deals with CA certs for now, EE certs could do that similarly. Found with BBN test corpora ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 02:00:28 Modified files: lib/libcrypto/x509: x509_set.c Log message: Remove some redundant parentheses This file is already enough of an eyesore without them. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/23 03:39:05 Modified files: infrastructure/lib/DPB: State.pm Log message: fiddle a bit with the order reading/writing stuff work with Charles Neyrand Simplest way to do things in order ends up having to sort things in the end. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/23 03:49:12 Modified files: infrastructure/lib/DPB: State.pm Log message: use clean build info preferentially CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 04:31:27 Modified files: lib/libcrypto/bn: bn_convert.c Log message: typo: hexidecimal -> hexadecimal CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 04:33:12 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Fix return check of bn_hex2bn_cbs() It returns a length, not a Boolean, so check for 0 explicitly. This is purely cosmetic. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 04:34:16 Modified files: lib/libcrypto/ec: ec_print.c Log message: Fix return check for BN_hex2bn() Purely cosmetic change taking into account the fact that this function returns a length rather than a boolean. This is the last offender in the library. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 04:48:40 Modified files: lib/libcrypto/bn: bn_convert.c Log message: Avoid crash in BN_asc2bn() Historically (and currently in OpenSSL), BN_asc2bn() could be called with NULL, but only for positive numbers. So BN_asc2bn(NULL, "1") would succeed but BN_asc2bn(NULL, "-1"), would crash. The other *2bn functions return a length, so accepting a NULL makes some sense since it allows callers to skip over part of the string just parsed (atoi-style). For BN_asc2bn() a NULL bn makes no sense because it returns a boolean. The recent CBS rewrite makes BN_asc2bn(NULL, *) always crash which in turn made Coverity throw a fit. Another change of behavior from that rewrite pertains to accidents (or is it madness?) like -0x-11 and 0x-11 being parsed as decimal -17 (which Ingo of course spotted and diligently documented). This will be addressed later. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 04:50:47 Modified files: regress/lib/libcrypto/bn: bn_convert.c Log message: Codify BN_asc2bn(NULL, *) behavior in regress. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/23 05:25:54 Modified files: lang/rust : Makefile Added files: lang/rust/pkg : DESCR-src PLIST-src Log message: lang/rust: add rust-src package The package contains a local copy of the source code of the Rust standard library. This can be used by some tools, such as RLS or rust-analyzer, to provide auto-completion for functions within the standard library. ok sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/23 05:36:24 Modified files: usr.sbin/rpki-client: extern.h main.c repo.c rrdp.c rrdp_notification.c Log message: Improve detection of RRDP session desynchronization According to RFC 8182, a given session_id and serial number represent an immutable record of the state of the Repository Server at a certain point in time. Add a check to the RRDP notification file processing to compare whether the delta hashes associated to previously seen serials are different in newly fetched notification files. Fall back to a snapshot if a difference is detected, because such a mutation is a strong desynchronization indicator. Idea from Ties de Kock (RIPE NCC). Based on a diff by job@ With and OK job@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/23 06:33:36 Modified files: print/a2ps : Makefile distinfo print/a2ps/pkg : PLIST Log message: Update to a2ps-4.15.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/23 06:40:11 Modified files: print/cups : Makefile distinfo Log message: SECURITY update to cups-2.4.6. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/06/23 07:15:21 Modified files: games/xonotic : Makefile distinfo games/xonotic/patches: patch-source_darkplaces_makefile_inc games/xonotic/pkg: PLIST-data Log message: games/xonotic: update to version 0.8.6. OK thfr@, thanks! CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/06/23 08:07:56 Modified files: net/haproxy : Makefile distinfo net/haproxy/pkg: PLIST Log message: Update to haproxy-2.8.0 Announcement: https://www.mail-archive.com/haproxy@formilux.org/msg43600.html From Brad CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/23 08:17:12 Modified files: mail/grommunio/web: Makefile distinfo Log message: unbreak file uploads by syncing with upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/06/23 09:01:50 Modified files: devel/got : Makefile distinfo Log message: update to got 0.90 see git repository history for per-change authorship information - fix segfault in 'got diff' when a root commit is passed to -c - make 'got status' error out as intended when invoked in a repository - make 'got tree /' succeed in a work tree - make 'got add *' more forgiving about versioned paths on the command line - make 'got merge' forward branches if there are no changes to merge - prevent 'got merge' from creating commits on branches outside "refs/heads/" - got, tog: show reference names that begin with the prefix "HEAD" as intended - gotd: unveil repositories read-only in session process while serving fetches - gotd: avoid a "failed to push some refs" error from no-op 'git push' - gotd: avoid re-writing existing ref files when a ref-update is a no-op - gotd: show relevant commit hashes in error message if incoming pushes collide - gotd: wait asynchronously for child process termination - gotwebd: avoid the slowness of needlessly traversing full commit history - gotwebd.conf: disallow 1 for max_commits_display and report range errors - gotwebd.conf: disallow yes/no for booleans to avoid accidental "on" vs. "no" - gotwebd: avoid "gotweb_render_index: repo.git: unexpected end of file" error - gotwebd: simplify the matching of requests against servers in gotwebd.conf - ignore files with invalid reference names while reading references from disk - teach 'gotadmin cleanup' to remove redundant pack files - grab gc.pid.lock file during cleanup operation to block 'git gc' from running CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/23 09:06:46 Modified files: usr.bin/vi/ex : ex.c ex_subst.c Log message: Fix a bug in ex's 's' command with the 'c' flag when 'number' is off. The underlining was positioned in the wrong place. This fixes the problem and matches historic ex behavior. OK op@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/23 09:11:06 Modified files: print/ghostscript/gnu: Makefile distinfo Log message: update print/ghostscript/gnu to 10.01.2 ok gnezdo@ kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 09:32:15 Modified files: usr.sbin/rpki-client: x509.c Log message: Use consistent idiom for X509_get_ext_d2i() X509_get_ext_d2i() is special. A NULL return value can be either a success or a failure scenario: an extension may legitimately be absent. However, to find out whether it was absent or an error ocurred, you need to pass in &crit, a pointer to an int. Its purpose is to indicate whether the extension was marked critical or not. If the return value was NULL, crit becomes an error indicator: crit == -1 means the extension was not found. This can be an error or fine depending on the extension. Handle this accordingly. In particular for basic constraints, if they are missing or non-critical, this is an error. If crit == -2 then multiple extensions with the same OID as the nid requested are present. this means the cert is non-conformant to RFC 5280. If crit >= 0, then something weird happened. Either memory allocation failed or the extension could not be parsed. It is not easily possible to tell which. In short, if crit != -1, drop the cert on the floor like a hot potato. Add warnings where possible. For x509_any_inherits() this needs some more work, but that will be done in a different diff another day. ok job CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/23 11:34:51 Modified files: benchmarks/wrk : Makefile games/solarus/solarus: Makefile lang/luajit : Makefile mail/rspamd : Makefile net/hexchat : Makefile Log message: mark ports linked with luajit as USE_NOBTCFI=Yes ok sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/23 11:35:54 Modified files: games/love : Makefile.inc games/love/0.10: Makefile games/love/11 : Makefile Log message: mark ports linked with luajit as USE_NOBTCFI=Yes ok sthen@ op@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/23 12:32:28 Modified files: usr.sbin/smtpd : smtp_session.c Log message: smtpd: allow arguments on NOOP per RFC3521 § 4.1.1.9 the NOOP command allows optionally one argument that SHOULD be ignored. For semplicity, relax it to allow anything after it. Original diff by Sebastian J. Bronner, GitHub PR 1150, tweaked by me to add smtp_check_noop(). Gilles agrees, ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 14:05:30 Modified files: usr.sbin/rpki-client: cert.c Log message: Fix warning about empty ipAddressesOrRanges Committed from an older tree. CVSROOT: /cvs Module name: www Changes by: jturner@cvs.openbsd.org 2023/06/23 18:00:08 Modified files: . : events.html Log message: Add EuroBSDCon 2023 talks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/23 22:15:14 Modified files: usr.sbin/rpki-client: cert.c Log message: Remove a pair of parens and make one check more consistent with the others CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/24 01:07:37 Modified files: regress/usr.sbin/rpki-client: test-rrdp.c Log message: Call notification_done() in the regress test so that the list of deltas is adjusted to what the test expects. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/24 01:54:58 Modified files: net/p5-SNMP-Info: Makefile distinfo Log message: Update to p5-SNMP-Info-3.92 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/24 01:59:33 Modified files: devel/p5-CPAN-Perl-Releases: Makefile distinfo Log message: Update to p5-CPAN-Perl-Releases-5.20230616 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/24 02:08:54 Modified files: astro/py-erfa : Makefile distinfo Log message: Update to py-erfa-2.0.0.3 from wen heping (maintainer). CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/24 03:58:55 Modified files: www/luakit : Makefile Log message: mark ports linked with luajit as USE_NOBTCFI=Yes ok sthen@ sdk@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/24 04:06:29 Modified files: lang/erlang/25 : Makefile lang/erlang/26 : Makefile Log message: lang/erlang/2{5,6}: Disable IBT for now. From Renato Aguiar (thanks!), ok semarie@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/24 06:47:57 Modified files: net/tdesktop : Makefile Log message: build needs g-ir-scanner(1), spotted by aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/24 06:51:38 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/24 06:56:10 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.160. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/24 06:56:25 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.160. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/24 06:56:44 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.160. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/24 06:57:28 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-436.0.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/24 07:27:19 Modified files: sysutils/snmp_exporter: Makefile distinfo sysutils/snmp_exporter/pkg: PLIST Removed files: sysutils/snmp_exporter/patches: patch-generator_Makefile Log message: update to snmp_exporter-0.22.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/24 07:27:23 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-23.6.0 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/06/24 08:05:27 Modified files: security/lego : Makefile distinfo Log message: Update to lego-4.12.3 From Horia Racoviceanu (maintainer) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/06/24 08:13:44 Modified files: devel/gopls : Makefile distinfo modules.inc Log message: Update to gopls-0.12.4 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 09:51:47 Modified files: lib/libcrypto/bn/arch/arm: bn_arch.h Log message: Provide optimised bn_subw() and bn_subw_subw() for arm. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 10:01:44 Modified files: lib/libcrypto/bn: bn_local.h bn_sqr.c lib/libcrypto/bn/arch/amd64: bn_arch.c Log message: Rewrite and simplify bn_sqr()/bn_sqr_normal(). Rework bn_sqr()/bn_sqr_normal() so that it is less convoluted and more readable. Instead of recomputing values that the caller has already computed, pass it as an argument. Avoid branching and remove duplication of variables. Consistently use a_len and r_len naming for lengths. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 10:10:23 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Check for non-zero length rather than a zero value. This removes a data dependent timing path from BN_sqr(). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 10:19:52 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Assign and test. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 11:06:55 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Add conditional around bn_mul_words() call. At least one of our bn_mul_words() assembly implementation fails to handle n = 0 correctly... *sigh* CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 11:18:15 Modified files: lib/libcrypto/ec: ec_local.h ec_mult.c Log message: Mop up ec_wNAF_{,have_}precompute_mult(). These were previously called by GF2m code and are no longer used. Also remove ec_pre_comp_new(), since it is only called by ec_wNAF_precompute_mult() and is now unused. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 11:49:45 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h ec_mult.c Log message: Mop up EC_GROUP precomp machinery. Since there are now no EC implementations that perform pre-computation at the EC_GROUP level, remove all of the precomp machinery, including the extra_data EC_GROUP member. The ec_wNAF_mul() code is horrific - simply cut out the precomp code, rather than trying to rewrite it (that's a project for another day). ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 12:21:07 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h Log message: Remove precompute_mult/have_precompute_mult from EC_METHOD. These are no longer in use - stub EC_GROUP_precompute_mult() and EC_GROUP_have_precompute_mult() to match their existing behaviour. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/24 12:26:59 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add initial support for StarFive VisionFive V2 to stfclock(4). This adds initial support for the syscrg and pll clocks on the StarFive VisionFive V2 JH7110 SoC. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/24 13:06:33 Modified files: net/tdesktop : Makefile Log message: disable unused PulseAudio code in bundled libtgvoip ALSA is already disabled and OpenAL is used on OpenBSD, so unregister the direct build dependency and skip building sources for it. (PulseAudio remains a transitive build and run dependency through qt6.) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/06/24 14:54:46 Modified files: sys/netinet : in_pcb.c in_pcb.h sys/netinet6 : in6_pcb.c Log message: Calculate inet PCB SIP hash without table mutex. Goal is to run UDP input in parallel. Btrace kstack analysis shows that SIP hash for PCB lookup is quite expensive. When running in parallel, there is also lock contention on the PCB table mutex. It results in better performance to calculate the hash value before taking the mutex. The hash secret has to be constant as hash calculation must not depend on values protected by the table mutex. Do not reseed anymore when hash table gets resized. Analysis also shows that asserting a rw_lock while holding a mutex is a bit expensive. Just remove the netlock assert. OK dlg@ mvs@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/25 01:47:32 Modified files: graphics/gifsicle: Makefile distinfo Log message: Update to gifsicle-1.94. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 01:50:37 Modified files: lib/libcrypto/ec: ec_local.h Log message: ec_local.h: move ec_group_simple_order_bits down a bit CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/25 01:51:02 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.22.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/25 01:51:39 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump; mupdf static lib was updated CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/25 02:08:03 Modified files: sbin/iked : ca.c iked.c iked.h Log message: remove ca_sslinit() it's a noop; nowadays both LibreSSL and OpenSSL libcrypto and libssl initialize themselves automatically before doing anything. spotted by tb, ok tb tobhe Modified files: usr.sbin/relayd: config.c relayd.c relayd.h ssl.c Log message: remove ssl_init() it's a noop; nowadays both LibreSSL and OpenSSL libcrypto and libssl initialize themselves automatically before doing anything. ok tb Modified files: usr.sbin/smtpd : ssl.c ssl.h Log message: remove ssl_init() it's a noop; nowadays both LibreSSL and OpenSSL libcrypto and libssl initialize themselves automatically before doing anything. noticed by jsing, ok tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 02:12:23 Modified files: lib/libcrypto/ecdh: ech_local.h Log message: ech_local.h: remove unused ECDH_FLAG_FIPS_METHOD CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/25 02:25:01 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.4, from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/25 02:31:30 Modified files: astro/py-astropy: Makefile distinfo astro/py-astropy/pkg: PLIST Removed files: astro/py-astropy/patches: patch-cextern_cfitsio_lib_eval_defs_h patch-cextern_cfitsio_lib_eval_l_c patch-cextern_cfitsio_lib_grparser_c patch-pyproject_toml Log message: Update to py3-astropy-5.3 from wen heping. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/25 05:23:19 Modified files: www/nextcloud_notify_push: Makefile crates.inc distinfo Log message: www/nextcloud_notify_push: update to 0.6.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/06/25 05:42:27 Modified files: lib/libcrypto/bn: bn_internal.h Log message: Provide additional BN primitives for BN_ULLONG architectures. On BN_ULLONG architectures, the C compiler can usually do a decent job of optimising primitives, however it struggles to see through primitive calls due to type narrowing. As such, providing explicit versions of compound primitives can result in the production of more optimal code. For example, on arm the bn_mulw_addw_addw() primitive can be replaced with a single umaal instruction, which provides significant performance gains. Rather than intermingling #ifdef/#else throughout the header, the BN_ULLONG defines are pulled up above the normal functions. This also allows complex compound primitives to be reused. The conditionals have also been changed from BN_LLONG to BN_ULLONG, since that is what really matters. ok tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/25 06:54:05 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230625 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/06/25 07:12:03 Modified files: geo/py-xyzservices: Makefile distinfo geo/py-xyzservices/pkg: PLIST Log message: geo/py-xyzservices: update to 2023.5.0 with feedback and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/06/25 07:25:15 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST sysutils/grafana/patches: patch-conf_sample_ini Log message: sysutils/grafana: update to 9.5.5 ok martin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 07:52:27 Modified files: lib/libcrypto/x509: x509_purp.c Log message: Check for duplicate X.509v3 extension OIDs Per RFC 5280, 4.2: A certificate MUST NOT include more than one instance of a particular extension. This implements such a check in x509v3_cache_extensions() by sorting the list of extensions and looking for duplicate neighbors. This sidesteps complications from extensions we do not know about and keeps algorithmic complexity reasonable. If the check fails, EXFLAG_INVALID is set on the certificate, which means that the verifier will not validate it. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 07:54:58 Modified files: lib/libcrypto/man: X509_check_purpose.3 Log message: Adjust/fix X509_check_purpose(3) documentation CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/25 09:53:07 Modified files: usr.bin/tmux : input.c Log message: SGR 0 should not end hyperlink, reported by Lucas Trzesniewski. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:15:21 Modified files: lib/libcrypto/x509: x509v3.h Log message: x509v3.h: unwrap a line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:24:33 Modified files: lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c Log message: Make {ECDH,ECDSA}_set_method() always fail They will be removed in the next major bump. No port uses them. They use code that is in the way of upcoming surgery. Only libtls used the ECDSA version, but thankfully op cleaned that up. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:27:38 Modified files: lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c Log message: Make ECDH and ECDSA ex_data handlers always fail They will be removed in the next major bump. No port uses them. They use code that is in the way of upcoming surgery. Only libtls and smtpd used to use the ECDSA version. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:35:28 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: ecdsa_do_sign(): remove useless ecdsa_check() call ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:41:36 Modified files: lib/libcrypto/ecdh: ech_key.c lib/libcrypto/ecdsa: ecs_ossl.c Log message: Remove method wrappers that use {ecdh,ecdsa}_check() Now that it is no longer possible to set a custom {ECDH,ECDSA}_METHOD, EC_KEY_METHOD can just call the relevant method directly without the need for this extra contortion. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:45:56 Modified files: lib/libcrypto/ecdh: ech_lib.c ech_local.h lib/libcrypto/ecdsa: ecs_lib.c ecs_local.h Log message: Remove {ecdh,ecdsa}_check() and {ECDH,ECDSA}_DATA This is now unused code. Removing it will free us up to remove some other ugliness in the ec directory. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 12:52:27 Modified files: lib/libcrypto/ec: ec_key.c ec_kmeth.c ec_lib.c ec_local.h Log message: Remove EC_EXTRA_DATA With the ecdh_check() and ecdsa_check() abominations gone, we can finally get rid of EC_EXTRA_DATA and EC_KEY_{get,insert}_key_method_data(). The EC_EX_DATA_*() handlers, (which fortunately have always had "'package' level visibility") join the ride to the great bit bucket in the sky. Thanks to op for making this possible. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:04:35 Modified files: lib/libcrypto/ecdh: ech_key.c ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c ecs_ossl.c Log message: Move ECDH_OpenSSL() ECDSA_OpenSSL() to *_lib.c Now that they no longer use static methods, they can move where they belong. Also make the static method const, as it should have been all along. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:14:14 Modified files: lib/libcrypto/ecdh: ech_lib.c ech_local.h Log message: Move the ecdh_method struct declaration to ech_lib.c No other file uses this anymore CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:17:43 Modified files: lib/libcrypto/ecdh: ech_lib.c ech_key.c Log message: Move ECDH_size() to ech_key.c This way the public ECDH API that will remain in libcrypto is in one file and the public ECDH API that will go is in the other one. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:20:57 Modified files: lib/libcrypto/ecdh: ech_local.h lib/libcrypto/ec: ec_local.h Log message: Move ecdh_KDF_X9_63() to ec_local.h In anticipation of merging ecdh/ and ecdsa/ into ec/, move the last remaining thing in ech_local.h where it will soon belong. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:22:21 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove prototypes for EC_KEY_{get,insert}_key_method_data() These were accidentally left behind in a previous commit. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:26:04 Modified files: lib/libcrypto/ecdh: ecdh_kdf.c ech_key.c lib/libcrypto/ec: ec_pmeth.c Log message: Stop including ech_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:28:47 Removed files: lib/libcrypto/ecdh: ech_local.h Log message: Remove ech_local.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:29:30 Modified files: lib/libcrypto : Makefile Log message: With ech_local.h gone, we no longer need to -I ecdh CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:33:39 Modified files: lib/libcrypto/ecdsa: ecs_lib.c ecs_ossl.c Log message: Move ECDSA_size() to ecs_ossl.c to match what was done in ecdh CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:35:56 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Remove unneeded bn_local.h and drop a NULL check CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/25 13:43:28 Modified files: lib/libcrypto/ecdh: ecdh_kdf.c Log message: Add missing RCS marker CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/06/25 14:27:45 Modified files: lang/python/3.9/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: Carry the same needed PLIST-main fix for 3.9 from -current to -stable CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/06/25 16:36:09 Modified files: sys/dev/fdt : if_dwge.c Log message: Provide kstats based on the byte and packet counters available in some dwge(4) implementations. The counters are all 32 bit, so enable reset-on-read and accumulate them into 64 bit software counters, and enable the MMC interrupts that indicate one or more counters is halfway to overflowing. Tested on an RK3399, which has the counters, and an Allwinner A20, which doesn't. ok dlg@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/26 00:10:53 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230626 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/06/26 00:58:19 Modified files: lib/libc/gen : posix_spawn.3 Log message: document handling of NULL envp as an extension; from lucas de sena ok espie CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/26 01:10:17 Modified files: bin/pax : pat_rep.c Log message: fix grammar of the comment describing pat_chk(); ok millert@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/26 01:17:40 Modified files: usr.bin/tmux : style.c tmux.1 tty.c Log message: Add "us" to styles for underscore colour, GitHub issue 3589. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/26 01:49:48 Modified files: sys/net : pf_ioctl.c rtsock.c Log message: Close all pf transactions before opening a new one in DIOCGETRULES. Processes like snmpd or systat open pf(4) once and then issue many DIOCGETRULES calls over their runtime. This accumulates many pf_trans structs over their lifetime. At some point the kernel runs out of memory because of that. By closing all transactions before creating a new one, long living processes do no longer leak transactions. This probably needs further refinement once more transactions types are added but for now this solves the problem. Problem found by florian@ OK sashan@ kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/26 01:52:18 Modified files: sys/net : rtsock.c Log message: Revert unrelated change that sneaked into the pf_ioctl.c commit. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/26 02:14:19 Modified files: usr.bin/tmux : screen.c Log message: When exiting alternate screen, there is no need to reflow when going back to old size since the contents will be overwritten. GitHub issue 3510. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/26 02:57:17 Modified files: lib/libcrypto/kdf: hkdf_evp.c Log message: Adjust EVP_PKEY_CTRL_HKDF_KEY to OpenSSL's semantics For some reason there is no NULL check on setting the HKDF key for p2 like in the other cases in the switch, instead OpenSSL fail in memdup, nulling out the key but leaving he key_len at the old value. This looks accidental but our behavior makes some haproxy regress tests segfault. So mimic weird OpenSSL semantics but in addition set the key_len to 0. Reported by Ilya Shipitsin ok jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/26 04:08:56 Modified files: usr.sbin/dvmrpd: ask_nbrs2.c dvmrpe.h graft.c graft_ack.c igmp.c nbrs2.c packet.c probe.c prune.c report.c Log message: Update and refactor dvrmpd to use the new ibu API. Do the checksum calculation in send_packet() instead of doing it all over the place. This way the fixup only happens in one place. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/26 04:28:12 Modified files: usr.sbin/ldapd : conn.c Log message: Improve the conn_err() bufferevent error callback. To better report errors. OK kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/26 08:07:19 Modified files: usr.sbin/eigrpd: packet.c tlv.c Log message: Start using the new ibuf API in eigrpd. One ibuf_seek() still left since the change is not trivial and I don't have a eigrp testbed. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/26 08:47:33 Modified files: security/rnp : Tag: OPENBSD_7_3 Makefile distinfo Log message: security/rnp: MFC update to 0.16.3. thunderbird 102.11.1 requires that version at runtime.. cf #1828465 & #1840328 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/26 09:28:52 Modified files: lib/libc/gen : posix_spawn.3 Log message: Fix Ed Schouten's name from weerd CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/26 10:26:20 Modified files: sys/kern : kern_timeout.c Log message: timeout_hardclock_update: provide initial value for automatic variables CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/26 10:58:50 Modified files: bin/pax : tty_subs.c Log message: pax: use safe_print() to display messages which may include file names. Reported by David Leadbeater. OK op@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/26 11:50:16 Modified files: net/i2pd : Makefile distinfo Log message: Update to i2pd 2.48.0 From openbsd () systemfailure.net, tested by Ashlen who also provided https://github.com/PurpleI2P/i2pd/releases/tag/2.48.0 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/06/26 12:00:59 Modified files: bin/pax : cpio.c tar.c Log message: pax: truncate times to MAX_TIME_T, not INT_MAX If the mtime in the file header is larger than MAX_TIME_T, trucate it to MAX_TIME_T, not INT_MAX. OK otto@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/26 12:39:53 Modified files: usr.sbin/rpki-client: aspa.c extern.h output-bgpd.c output-json.c print.c rpki-client.8 Log message: Decode and validate ASPA objects following the v1 syntax Through draft-ietf-sidrops-aspa-profile-15, the ASPA profile was made AFI-agnostic. This represents a simplification for both operators and implementers in both the RPKI and BGP layers of the stack. This update changes the JSON structure. No effort was made to simultaneously support ASPA v0 and v1 objects. OK tb@ claudio@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/26 12:55:52 Added files: regress/usr.sbin/rpki-client/aspa: 5m80fwYws_3FiFD7JiQjAqZ1RYQ.asa AS1000.asa Removed files: regress/usr.sbin/rpki-client/aspa: 2338bd30cba1ff30fe3cf930824f39b45569d458de356729cb0121400ee3616a.asa 5c67c85c9fbdf4daea0034480c2c3da10ef241738cb4f5a16e6cf60ec812713d.asa 63bbc4571294a06f5e7533166179bafcb0252e0484708e6d45924e1e479c8636.asa c27f17d94c8a2f9e4c6d07e69f58c33c48c28c77ff602040e02bb19f6ffd3dfd.asa d6915eb78c75cab0bc46b48568232ec971819eab2b0009060c463f636bd7c204.asa Log message: Update regress files to aspa-profile-15 format CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/06/26 13:03:03 Modified files: regress/sys/kern/xonly: xonly.c Log message: On amd64, test whether PKU has been enabled and set our expectation of the results based on that. Also, the system now enforces unreadability in copyin() of ld.so, libc, and application text, even when PKU isn't enabled, so adjust those results to match. ok deraadt@ anton@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/26 13:47:11 Modified files: audio/flac : Makefile distinfo audio/flac/patches: patch-configure Log message: audio/flac: update to 1.4.3 Improve the flac tool's handling of foreign metadata on decoding a file (i.e. restoring the foreign metadata) and add a few features to the metaflac tool. Both tools have been vetted with fuzzing, resulting in numerous small fixes. All PowerPC-specific code has been removed. Similar update independently submitted by Brad CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/06/26 16:07:21 Modified files: audio/ncspot : Makefile distinfo crates.inc Log message: audio/ncspot: update to 0.13.3 patch tweak/suggestion from kn, thanks!; ok MAINTAINER CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/27 01:28:57 Modified files: lib/libcrypto/ec: ec_asn1.c Log message: Simplify EC_GROUP_get_basis_type() The remaining EC_METHODs in libcrypto all have a field type of NID_X9_62_prime_field, so this function always returns 0. Make that more obvious. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/27 01:31:18 Modified files: lib/libcrypto/ec: ec_local.h Log message: Remove the now unused poly[] from EC_GROUP This was needed for defining the multiplication over binary fields. Since that code is gone, this is no longer needed. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/27 01:32:29 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Remove some dead code from ECPKParameters_print() This code is unreachable since binary curve support was removed. There is a lot more to clean up in here... ok jsing CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/27 01:34:16 Modified files: www/chromium : Makefile distinfo Log message: update to 114.0.5735.198 CVSROOT: /cvs Module name: src Changes by: ratchov@cvs.openbsd.org 2023/06/27 03:28:08 Modified files: sys/dev/usb : uaudio.c Log message: Return error if the USB request to get the sample rate fails. found by mlarkin CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/06/27 04:11:15 Modified files: sys/arch/amd64/include: profile.h Log message: amd64: MCOUNT_EXIT: restore interrupts, don't unconditionally reenable them This bug can cause all sorts of problems, but in particular it was most easily reproduced as a double fault in the syscall return path on this CPU model: Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz Tons of help from guenther@ in narrowing down the root cause. Fix tweaked by guenther@. Additional input from deraadt@ and kettenis@. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/06/27 04:11:42 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20230625 includes initial firmware for GC 11.0.4 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/06/27 04:13:09 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20230625 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/06/27 04:14:25 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20230625 no binary change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/27 05:03:41 Modified files: lib/libssl : ssl_kex.c Log message: Switch from get_rfc*() to BN_get_rfc*() The existence of the public get_rfc*() API is a historic curiosity that may soon be corrected. We inherited its use and it survived in libssl until now. Switch to the better named BN_get_rfc*() wrappers. ok jsing CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/06/27 05:11:46 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: remove allupdates marker, it was only used by the short-lived "@option explicit-update" flavor of firmware circa 2013. pkg_add hasn't needed to know about this since basically forever CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/27 08:13:33 Modified files: usr.sbin/btrace: bt.5 Log message: Document the map specific functions (count, max, min, sum) in their own part of the bt.5 man page. Input and OK kn@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/27 08:17:00 Modified files: usr.sbin/btrace: btrace.c map.c Log message: Make it possible to store the kstack or ustack in a map (as value, not key). Additionally fix the bacmp() function to work on integers and strings. bacmp() is used when maps are printed out since the output is sorted by value. Also adjust the rule parser to look into correctly into if branches to figure out which values to request from the kernel. OK kn@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/06/27 08:32:27 Modified files: audio/libogg : Makefile audio/libvorbis: Makefile audio/opus : Makefile audio/opusfile : Makefile Log message: add GitHub mirrors for Xiph.Org projects if available CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/27 08:45:55 Modified files: net/tdesktop : Makefile Log message: revert previous, libtgvoip needs one of ALSA or PulseAudio; thanks naddy Should've checked the sources again; it built "fine" for me since I had USE_CCACHE=Yes and too much stuff in CCACHE_ENV, while without ccache the build fails properly (libtgvoip/audio/AudioInput.cpp has no OpenAL code). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/27 08:49:05 Modified files: devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile Added files: devel/jdk/1.8/patches: patch-common_autoconf_generated-configure_sh patch-common_autoconf_toolchain_m4 devel/jdk/11/patches: patch-make_autoconf_flags-ldflags_m4 devel/jdk/17/patches: patch-make_autoconf_flags-ldflags_m4 Log message: use -Wl,-z,nobtcfi for jdk builds so that produced binaries can run with CFI enforcement. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/06/27 09:30:26 Modified files: sys/dev/pci : pcidevs Log message: add 0x51f1 iwx(4) PCI device ID; from reyk@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/06/27 09:30:55 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/06/27 09:31:27 Modified files: sys/dev/pci : if_iwx.c Log message: Attach 0x51f1 devices to iwx(4) and fix params used for 0x7a70 devices. from reyk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/27 09:39:37 Modified files: net/eduvpn/vpn-daemon: Makefile net/eduvpn/vpn-daemon/pkg: PLIST vpn_daemon.rc Added files: net/eduvpn/vpn-daemon/patches: patch-go_mod patch-vendor_modules_txt Log message: Regen eduvpn/vpn-daemon's go.mod and vendor/modules.txt and change from using go.port.mk's build infrastructure to vpn-daemon's own Makefile. Fixes build on go 1.21rc2 and doesn't break on 1.20.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/27 09:53:30 ports/net/eduvpn/vpn-ca/patches Update of /cvs/ports/net/eduvpn/vpn-ca/patches In directory cvs.openbsd.org:/tmp/cvs-serv22709/patches Log Message: Directory /cvs/ports/net/eduvpn/vpn-ca/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/27 09:55:44 Modified files: net/eduvpn/vpn-ca: Makefile Added files: net/eduvpn/vpn-ca/patches: patch-Makefile Log message: bang my head some more against MODULES=lang/go and whatever changed in go 1.21rc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/27 11:13:43 Modified files: net/eduvpn/vpn-daemon/patches: patch-go_mod Log message: seems that changing "go 1.15" to "go 1.17" in go.mod isn't actually needed when the other bits are changed CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/06/27 11:18:12 Modified files: textproc/ruby-hyperestraier: Makefile textproc/ruby-hyperestraier/patches: patch-ext_estraier_c Log message: Avoid "undefining the allocator of T_DATA class Estraier::Document_data" warning CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/27 11:29:38 Modified files: sys/net : pf_ioctl.c Log message: Remove net lock from DIOC{SET,CLR}IFFLAG pf.conf's 'set skip on ifN' and 'pfctl -F all|Reset' set and clear flags, PFI_IFLAG_SKIP being the only flag. Nothing else in base uses these ioctls and internal state is protected by the pf lock already. OK sashan CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/27 11:36:56 Modified files: sys/net : pf_ioctl.c Log message: Use shared net lock for DIOCGETIFACES snmpd(8) and 'pfctl -s Interfaces' dump pf's internal list of interfaces. pf's internal interface list is completely protected by the pf lock, pf lock assertions since pf_if.c r1.110 from over a week ago support this. pfi_*() iterate over net lock protected if_groups lists, but only to read, so downgrade from exclusive write net lock to a shared read-only one. Feedback mvs OK sashan CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/27 12:19:59 Modified files: lib/libtls : tls_internal.h Log message: Zap stray space CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/27 12:30:29 Modified files: lang/node : Makefile lang/node/patches: patch-common_gypi Log message: lang/node * build with USE_NOBTCFI * include nobtcfi in common.gypi's ldflags feedback and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/27 12:31:32 Modified files: lang/deno : Makefile Log message: langr/deno: build with USE_NOBTCFI ok sthen@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/06/27 14:39:24 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts patch-arch_arm64_boot_dts_qcom_sc8280xp-pmics_dtsi patch-arch_arm64_boot_dts_qcom_sc8280xp_dtsi sysutils/dtb/pkg: PLIST sysutils/firmware/arm64-qcom-dtb: Makefile Log message: update dtb to linux 6.4 ok drahn@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/27 14:51:13 Modified files: shells/nushell : Makefile crates.inc distinfo Log message: shells/nushell: Update to 0.82.0 Upstream removed support for arm and riscv64 with 0.81.0, adapted port accordingly. ok solene@ CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/06/27 14:52:19 ports/sysutils/firmware/qcpas Update of /cvs/ports/sysutils/firmware/qcpas In directory cvs.openbsd.org:/tmp/cvs-serv95606/qcpas Log Message: Directory /cvs/ports/sysutils/firmware/qcpas added to the repository CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/06/27 14:52:26 ports/sysutils/firmware/qcpas/pkg Update of /cvs/ports/sysutils/firmware/qcpas/pkg In directory cvs.openbsd.org:/tmp/cvs-serv54224/qcpas/pkg Log Message: Directory /cvs/ports/sysutils/firmware/qcpas/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/06/27 14:55:42 Added files: sysutils/firmware/qcpas: Makefile distinfo sysutils/firmware/qcpas/pkg: DESCR PLIST Log message: Import Qualcomm firmware for qcpas(4). With feedback from sthen@ ok kettenis@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/06/27 15:02:13 Modified files: sys/net : if.c sys/sys : malloc.h Log message: Introduce M_IFGROUP type of memory allocation. M_TEMP is unreasonable for interface groups data allocations. ok kn claudio bluhm CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/06/27 16:31:27 Modified files: usr.sbin/fw_update: patterns.c Log message: Inform fw_update(8) about qcpas(4) pattern. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/06/27 16:38:46 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qctsens.c Log message: Add qctsens(4), a driver for the Temperature Sensor found on Qualcomm SoCs. The driver not only provides the temperature readings for the cores, cluster and memory in hw.sensors, but also allows the thermal zone code to act on temperature changes. ok drahn@ CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/06/27 19:58:15 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.14 and remove a dead mirror. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/28 02:23:25 Modified files: sys/dev/dt : dt_dev.c sys/dev/pci : if_myx.c sys/dev/pci/drm: drm_linux.c sys/kern : kern_rwlock.c kern_sched.c kern_sig.c kern_synch.c kern_timeout.c subr_log.c sys/sys : proc.h systm.h Log message: First step at removing struct sleep_state. Pass the timeout and sleep priority not only to sleep_setup() but also to sleep_finish(). With that sls_timeout and sls_catch can be removed from struct sleep_state. The timeout is now setup first thing in sleep_finish() and no longer as last thing in sleep_setup(). This should not cause a noticeable difference since the code run between sleep_setup() and sleep_finish() is minimal. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/28 02:37:52 Modified files: usr.bin/mg : mg.1 Log message: add `notab' to the list of modes that can be set with set-default-mode specify also that it can be set globally with set-default-mode, as done in the description of the other built-in modes. Diff from Simon Branch (that I got via jmc@), thanks! CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/28 05:07:29 Modified files: usr.bin/ftp : fetch.c Log message: fix parsing of the Last-Modified header Was overlooked in r1.209. diff from 'a dog' (OpenBSD [at] anthropomorphic [dot] dog) ok tb, sthen CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/28 05:49:49 Modified files: sys/dev/dt : dt_prov_static.c sys/net : if_var.h sys/netinet : in.c sys/netinet6 : in6.c sys/sys : refcnt.h Log message: use refcnt API for multicast addresses, add tracepoint:refcnt:ifmaddr probe Replace hand-rolled reference counting with refcnt_init(9) and hook it up with a new dt(4) probe. OK bluhm mvs CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/28 06:12:48 Modified files: sbin/disklabel : editor.c Log message: Refactor editor_allocspace() into easier to follow pieces. editor_allocspace() interates over alloc_tables calling allocate_space(). allocate_space() iterates over space_allocations calling allocate_partition(). allocate_partition() calls allocate_diskchunk() which finds disk space for the partition. No intentional functional change. ok otto@ CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2023/06/28 06:31:19 Modified files: sbin/iked : iked.c proc.c Log message: Don't call daemon() after proc_init(), otherwise the child processes would lose their parent. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/06/28 07:04:18 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.06.22 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 07:21:51 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.12.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 07:28:29 Modified files: graphics/gegl04: Makefile distinfo graphics/gegl04/pkg: PLIST Log message: Update to gegl04-0.4.46. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 07:31:12 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 07:31:30 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.1241.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 07:41:25 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-437.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 08:04:39 Modified files: sysutils/consul: Makefile distinfo sysutils/consul/patches: patch-_release_linux_package_etc_consul_d_consul_hcl patch-agent_uiserver_dist_index_html Log message: Update to consul-1.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 08:08:50 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.5. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/06/28 08:10:24 Modified files: sbin/iked : ca.c iked.h ikev2.c ikev2.h ikev2_msg.c ikev2_pld.c Log message: Add support to verify X509 chain from CERT payloads. Encode cert and intermediate CAs in new cert bundle object, so the information can be passed to the ca process in one step. Pass untrusted intermediates to X509_verify_cert(). From markus@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 08:23:33 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 08:24:43 Modified files: productivity/gnucash-docs: Makefile distinfo Log message: Update to gnucash-docs-5.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/06/28 08:24:52 Modified files: productivity/gnucash: Makefile distinfo productivity/gnucash/pkg: PLIST Log message: Update to gnucash-5.3. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/06/28 09:36:08 Modified files: sys/net : pf_ioctl.c Log message: Revert r1.406 "Close all pf transactions before opening a new one in DIOCGETRULES." regress/sbin/pfctl panics with "rw_enter: pfioctl_rw locking against myself" as reported by bluhm on bugs@. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/06/28 09:57:24 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-content_shell_BUILD_gn Log message: update to 114.0.5735.198 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/28 10:23:22 Modified files: net/eduvpn/vpn-ca: Makefile net/eduvpn/vpn-daemon: Makefile Log message: add missing BDEPs on lang/go (stopped using the module) reported by aja@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/28 11:24:20 Modified files: usr.sbin/rpki-client: aspa.c Log message: The warning noise due to the ASPA transition is just that: noise. Switch to warnx() instead of cryptowarnx() for now. ok job CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/28 11:35:06 Modified files: usr.bin/ftp : Makefile fetch.c Log message: drop needless strcspn in the header parsing since fetch.c revision 1.211, ftp removes trailingwhitespaces early so there's no need to re-do that when parsing a header. while here, remove an unused variable too. ok tb, millert CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/28 11:36:09 Modified files: usr.sbin/rpki-client: http.c Log message: drop needless strcspn in the header parsing like done in ftp' fetch.c revision 1.216. ok tb CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/06/28 11:36:51 Modified files: usr.bin/ftp : Makefile Log message: revert makefile change included by mistake in previous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/28 12:07:07 Modified files: lib/libcrypto/man: EC_GROUP_copy.3 Log message: Adjust EC_GROUP_get_basis_type() documentation After the GF2m removal, this function always returns 0, so adjust the documentation and remove EC_GROUP_get_{trinomial,pentanomial}_basis() that were left behind. Also add a tiny grammar tweak in the HISTORY section. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/06/28 15:33:35 Modified files: sys/net : pf_ioctl.c Log message: pfioctl() must make sure pfioctl_rw() gets unlocked before function returns. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/28 15:36:26 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230628 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/06/28 15:37:17 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230627 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/06/28 16:21:26 Modified files: security/opensc: Makefile distinfo security/opensc/patches: patch-configure_ac patch-src_libopensc_sc-ossl-compat_h patch-src_libopensc_sc_c patch-src_pkcs11_Makefile_am security/opensc/pkg: PLIST Added files: security/opensc/patches: patch-src_libopensc_card-iasecc_c patch-src_pkcs11_pkcs11-global_c Log message: update to opensc 0.23.0 https://github.com/OpenSC/OpenSC/releases/tag/0.23.0 patch using OPENSSL_cleanup() from tb OK sthen tb CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/06/28 17:00:36 Modified files: graphics/tiff : Makefile distinfo graphics/tiff/patches: patch-doc_Makefile_in graphics/tiff/pkg: PLIST Removed files: graphics/tiff/patches: patch-libtiff_tif_close_c patch-tools_tiffcrop_c Log message: update graphics/tiff 4.5.1 changelog: https://gitlab.com/libtiff/libtiff/-/releases/v4.5.1 - remove patches for backported fixes - update patch line numbers feedback from landry and sthen ok landry (on earlier diff that had minor bump, which has since been removed) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/29 00:11:33 Modified files: lib/libcrypto/evp: names.c lib/libcrypto/objects: objects.h Log message: Move check_defer() and obj_cleanup_defer to evp/names.c These formerly public symbols are the last things hidden by LIBRESSL_CRYPTO_INTERNAL. Most of their use is in evp/names.c Unfortunately, check_defer() needs to know about NUM_NIDS, so its implementation needs to remain in obj_dat.c, the only file that can include obj_dat.h due to NID tables. ok miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/29 00:12:04 Modified files: lib/libcrypto : Makefile Log message: Drop the no longer necessary -DLIBRESSL_CRYPTO_INTERNAL ok miod CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/29 00:50:18 Modified files: lang/ecl : Makefile Added files: lang/ecl/patches: patch-src_cmp_cmpc-wt_lsp patch-src_cmp_cmploc_lsp patch-src_cmp_cmptables_lsp Log message: lang/ecl: backport a fix for building recent lang/sbcl "cmp: fix specification of integer suffixes for the C compiler" https://gitlab.com/embeddable-common-lisp/ecl/-/commit/f3d4cf4b66ab6c3cd8629ab6d0c7f7c50d7fd8a4 while here, fix licence marker ok Timo Myyra (maintainer), op@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/29 00:52:46 Modified files: math/labplot : Makefile net/snort : Makefile x11/kde-applications/cantor: Makefile Log message: mark ports linked with luajit as USE_NOBTCFI=Yes ok sthen@ maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/29 01:22:10 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-1.7.15 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/06/29 01:22:14 Modified files: www/newsraft : Makefile distinfo Log message: update to newsraft-0.19 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/29 01:58:15 Modified files: sys/dev/pci : pcidevs Log message: add Intel Raptor Lake / 700 Series LP ids from: 13th Generation Intel Core Processors Datasheet, Volume 1 of 2, Doc. No.: 743844, Rev.: 005 Intel 700 Series Chipset Family On-Package Platform Controller Hub (PCH) Datasheet, Volume 1 of 2, Doc. No.: 763122, Rev.: 001 0xa75d (IPU) 0xa72f 0xa76e (TBT PCIE) not in tables inferred from a dmesg and pci dev:func descriptions in 13th Generation Intel Core Processors Datasheet, Volume 2 of 2, Doc. No.: 764981, Rev.: 1.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/29 01:58:54 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/06/29 04:17:04 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.32.0. see https://changelog.qgis.org/en/qgis/version/3.32/ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/06/29 04:22:37 Modified files: usr.sbin/rpki-client: print.c Log message: There no longer is a need to wrap the (now AFI-agnostic) ASPA providers in objects in filemode OK claudio@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/29 04:28:25 Modified files: usr.sbin/rpki-client: Makefile cert.c cms.c crl.c extern.h filemode.c mft.c parser.c roa.c rsc.c tak.c tal.c validate.c Removed files: usr.sbin/rpki-client: log.c Log message: Retire log.c Convert all cryptowarnx() and cryptoerrx() to appropriate versions of warn() and err{,x}(). Neither users nor developers benefit from them. If we need better errors, we need to do some thinking. libcrypto won't do that for us. suggested by claudio ok job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/29 04:29:18 Modified files: regress/usr.sbin/rpki-client: Makefile.inc Log message: update rpki-regress. log.c is no more. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/06/29 06:52:36 Modified files: sysutils/firmware/amdgpu: Makefile distinfo Log message: avoid a regression with amdgpu firmware on DCN 3.1.5 Paul de Weerd and Laurence Tratt both reported problems with the 20230625 amdgpu firmware on Raphael (GC 10.3.6, DCN 3.1.5). The commit which introduced the problem was ade163aa ("amdgpu: DMCUB updates for DCN 3.1.4 and 3.1.5") use a snapshot of the last amdgpu commit before that reported upstream: https://gitlab.freedesktop.org/drm/amd/-/issues/2666 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/06/29 07:27:28 Modified files: infrastructure/lib/DPB: State.pm Log message: if no clean build found, then i stays undef autovivication can be tricky thx naddy@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/29 08:09:42 Modified files: usr.sbin/rpki-client: repo.c Log message: In rrdp_session_save() stop the loop over deltas once MAX_RRDP_DELTAS have been processed. With and OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/29 08:33:35 Modified files: usr.sbin/rpki-client: aspa.c extern.h main.c output-ometric.c repo.c Log message: rpki-client: fix vap_pas stats A small mistake in a diff broke the counters. Make them AFI agnostic and adjust ometric output. guidance & ok claudio CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/06/29 09:02:03 Modified files: devel/rebar3 : Makefile distinfo devel/rebar3/patches: patch-rebar_config Log message: devel/rebar3: Update to 3.22.0 * Take MAINTAINER, aligned with jmatthew@ * Add erlang26 FLAVOR feedback and ok from kn@, op@, sthen@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/29 10:11:02 Modified files: usr.sbin/relayd: pfe_route.c Log message: Rewrite pfe_route() to actually work on 64bit archs since IPv6 had to be special. One can not define a struct for the route message since there is different padding between 32 and 64 bit systems for struct sockaddr_in6. Instead do what all other daemons do and use struct sockaddr_storage, iovec and writev. Problem reported by Joerg Streckfuss (streckfuss at dfn-cert.de) OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/06/29 10:24:53 Modified files: usr.sbin/relayd: pfe_route.c Log message: Spaces vs tabs from florian@ CVSROOT: /cvs Module name: ports Changes by: okan@cvs.openbsd.org 2023/06/29 13:15:14 Modified files: sysutils/sec : Makefile distinfo Log message: update sec to 2.9.2 ok kn benoit CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/06/29 13:38:50 Modified files: usr.sbin/nsd : Makefile.bsd-wrapper Makefile.in README.md acx_nlnetlabs.m4 answer.h axfr.c axfr.h bitset.h buffer.h config.h.in configlexer.lex configparser.y configure configure.ac dname.h dns.h edns.h ixfr.c ixfr.h ixfrcreate.c ixfrcreate.h namedb.h netio.h nsd-checkconf.8.in nsd-checkconf.c nsd-checkzone.8.in nsd-control.8.in nsd-control.c nsd.8.in nsd.c nsd.conf.5.in nsd.conf.sample.in nsd.h options.c options.h packet.h popen3.h query.h rbtree.h rdata.h region-allocator.h remote.c server.c tsig-openssl.h tsig.h util.h verify.c verify.h xfrd-disk.c xfrd-tcp.c xfrd.c zonec.c zonec.h usr.sbin/nsd/dnstap: dnstap.c dnstap.h dnstap_collector.c usr.sbin/nsd/doc: ChangeLog README RELNOTES Log message: Update to nsd 4.7.0 OK tb CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/06/29 14:10:11 Modified files: sbin/disklabel : editor.c Log message: Fix handling of 'N-* 100' template entries. 'N-* 100' means a max of all 'extra' disk space not all disk space. Fixes templates with partitions after a 'N-* 100' entry. Reported by anton@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/06/29 14:58:08 Modified files: sys/dev/acpi : acpi.c acpibtn.c acpivar.h Log message: acpi(4)/acpibtn(4): use opt-in approach for wakeup GPEs Previously, any discovered GPE that could be enabled for wake was being enabled prior to entering ACPI-based S3 or S4. On some newer machines, this caused S3-based suspend to break as some devices we don't fully control (e.g. lack of driver) might be capable of waking the system and will do so almost instantly if the GPE is enabled for wake up (i.e. the so called "instant wake" issue). This changes to a model of having device drivers explicitly opt into using their GPE for wake up. The first driver to explicitly toggle a GPE for wake is acpibtn(4). Variations of the above have been in snapshots for 2 weeks, so tested by many. ok deraadt@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/06/29 16:36:37 Modified files: . : ftp.html ftplist httpslist build : mirrors.dat openbgpd : ftp.html openntpd : portable.html openssh : ftp.html portable.html rpki-client : portable.html Log message: remove pidginhost.com mirror as it hasn't synced in over 6 months. ok sthen CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:14:42 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST Log message: Update mattermost-server 7.10.2 -> 7.10.3 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:16:59 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.13.3 -> 1.14.0 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.14.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:18:20 Modified files: databases/patroni: Makefile distinfo databases/patroni/patches: patch-patroni_validator_py databases/patroni/pkg: PLIST Log message: Update patroni 3.0.2 -> 3.0.3 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-303 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:21:23 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.46.1 -> 0.47.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.47.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:24:03 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.15.0 -> 2.15.1 Changelog: https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst#v2-15-1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/06/29 17:27:52 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Added files: sysutils/ansible/patches: patch-ansible_collections_community_general_plugins_modules_openbsd_pkg_py Log message: Update ansible 8.0.0 -> 8.1.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst#v8-1-0 CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/06/30 00:00:24 Modified files: build : mirrorcheck.sh Log message: print the URL used before pronting stderr output from curl/ftp, without this it isn't clear which mirror generated which error text. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/06/30 00:04:42 Modified files: build : mirrorcheck.sh Log message: don't send a null User-Agent ("User-Agent: ") when trying to load timestamp files; 1. it is invalid according to RFC 7231 ("The User-Agent field-value consists of one or more product identifiers, each followed by zero or more comments") 2. for mirrors, we care that they are fetchable by ftp(1) with its default settings because that's what the installer uses, so that's what should be tested CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/06/30 00:24:58 Modified files: lib/libc/stdlib: malloc.3 malloc.c Log message: Recommit "Allow to ask for deeper callers for leak reports using malloc options" Now only enabled for platforms where it's know to work and written as a inline functions instead of a macro. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/06/30 01:56:55 Modified files: devel/poedit : Makefile distinfo Log message: update devel/poedit to 3.3.2 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/06/30 03:25:21 Modified files: games/defendguin: Makefile distinfo games/defendguin/patches: patch-Makefile patch-src_defendguin_c games/defendguin/pkg: PLIST Log message: Update to defendguin-0.0.13. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/06/30 03:58:30 Modified files: sys/net : pf_if.c pf_ioctl.c pf_ruleset.c sys/sys : malloc.h Log message: Introduce M_PF type for pf(4) related memory allocations. Currently used M_TEMP and M_IFADDR types are unreasonable for that purpose. This dedicated statistics simplify the future pf(4) unlocking work by decreasing search area of possible memory leaks. ok bluhm sashan CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/06/30 04:42:07 Modified files: security/sqlmap: Makefile distinfo security/sqlmap/pkg: PLIST Log message: Update for SQLMap to 1.7.6 CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/06/30 05:18:24 Modified files: net/powerdns_recursor: Makefile distinfo net/powerdns_recursor/files: recursor.conf net/powerdns_recursor/patches: patch-Makefile_am patch-configure_ac net/powerdns_recursor/pkg: README Log message: Update to PowerDNS Recursor 4.9.0 CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/06/30 05:40:08 Modified files: sysutils/reed-alert: Makefile distinfo Log message: Update to reed-alert-1.06 tests are now enabled ok semarie@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/06/30 05:52:11 Modified files: sys/kern : uipc_socket.c Log message: Use "newcon" instead of "netlck" as identifier of the sleep reason while awaiting concurrent sonewconn() threads termination. ok bluhm CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/06/30 06:16:00 Modified files: usr.sbin/relayd: pfe_filter.c Log message: let check_table() also print table@anchor when it exits unexpectedly via call to fatal() OK claudio@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/30 07:19:33 Modified files: usr.bin/tmux : cmd-resize-window.c format.c hyperlinks.c input.c notify.c tty-keys.c tty-term.c Log message: Get rid of some warnings with GCC 10, from Thomas Klausner. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/06/30 07:31:37 Modified files: usr.sbin/btrace: bt.5 Log message: sepcific -> specific ok claudio@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/30 08:17:52 Modified files: lang/sbcl : Makefile distinfo lang/sbcl/patches: patch-src_runtime_GNUmakefile lang/sbcl/pkg : PLIST Removed files: lang/sbcl/patches: patch-contrib_build-contrib patch-src_runtime_Config_generic-openbsd patch-src_runtime_bsd-os_c patch-src_runtime_gc-common_c Log message: update lang/sbcl to 2.3.6 take maintainership ok op@ sthen@ solene@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/06/30 09:49:51 Modified files: devel/jdk/1.8 : Makefile distinfo Added files: devel/jdk/1.8/patches: patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp patch-hotspot_src_share_vm_runtime_globals_hpp Log message: * Update bootstraps with nobtcfi in prep for BTI * Sync sparc64 signal handling code with linux updates * Work-around a stablilty issue on sparc64 okay sthen@ CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/06/30 10:59:04 Modified files: opensmtpd : index.html Log message: release opensmtpd-7.3.0p1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/06/30 12:19:35 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/06/30 12:58:25 Modified files: emulators/retroarch: Makefile Log message: retroarch's bundled libchdr conflicts with emulators/libchdr so set HAVE_CHD=0 build breakage noticed by espie@ tested by Ryan Freeman, who also sent in a fresh diff based on mine CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/06/30 13:19:56 Modified files: net/openvpn : Makefile distinfo Log message: Update to openvpn-2.6.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/06/30 15:55:09 Modified files: usr.bin/tmux : arguments.c grid.c regsub.c utf8.c window-tree.c Log message: Change a few types to fix warnings, from Thomas Klausner. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/30 22:52:45 Modified files: x11/stumpwm : Makefile Log message: x11/stumpwm: few adjustments after sbcl update WANTLIB + LIB_DEPENDS for archivers/zstd (the compression method used by sbcl changed) ok Timo Myyrä (maintainer), solene@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/06/30 22:57:59 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: unbreak rust on riscv64 upload a new bootstrap for riscv64, built by jca@ (thanks !) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/06/30 23:03:41 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.63.0 Changes: https://rclone.org/changelog/#v1-63-0-2023-06-30 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/01 02:00:35 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230701 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 02:15:31 Modified files: lib/libcrypto/ec: ec_ameth.c eck_prn.c Log message: Simplify ASN1_bn_print() usage in ec/ ASN1_bn_print() doesn't print anything if the BIGNUM passed in is NULL. Also simplify the handling of the point conversion form of the generator. ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/01 02:20:39 Modified files: sys/arch/riscv64/dev: stftemp.c Log message: Add support for JH7110 to stftemp(4). This adds temperature sensor support for the Starfive VisionFive 2. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/01 02:22:41 Modified files: sys/dev/fdt : dwmmc.c Log message: Add support for JH7110 to dwmmc(4). This makes the eMMC and microSD mostly work on the Starfive VisionFive 2. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/01 02:27:26 Modified files: sys/dev/fdt : dwmmc.c Log message: Warn and fail to attach dwmmc(4) if no clock base is found. This makes it easier to track down clock related issues. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 03:04:19 Modified files: lib/libcrypto : crypto.h Log message: crypto.h: move the error stuff to the end The other public headers have function and reason codes at the end because the error header was inlined. This was also the case here, too, until the automatic library initialization was appended. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/01 04:25:58 Modified files: security/opensc: Makefile Log message: use --disable-static to avoid bogus fuzz_pkcs15init build We've been using --enable-static with LIBTOOL_FLAGS disabling static builds. in 0.23.0 --enable-static also causes extra fuzzing tools to be built which remain unused during build, test and are not packaged. fuzz_pkcs15init fails to build at first, but a second 'make build' works. Flip the flag to avoid this bug and not build anything wholly unused. reported by naddy 'go ahead' tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/01 04:26:43 Modified files: security/opensc/patches: patch-src_libopensc_card-iasecc_c patch-src_libopensc_sc-ossl-compat_h patch-src_pkcs11_pkcs11-global_c Log message: update patch comments with merged and pending PRs CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/01 04:27:06 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.7.8 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/01 07:17:32 Modified files: sysutils/gitlab-cli: Makefile distinfo sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.31.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/01 07:53:22 Log message: import secruity/web-eid-app 2.3.1; OK volker The Web eID application peforms cryptographic digital signing and authentication operations with electronic ID smart cards for the Web eID browser extension, for which it acts as native messaging host. Also works standalone without the extension in command-line mode. Status: Vendor Tag: kn Release Tags: kn_20230701 N ports/security/web-eid-app/Makefile N ports/security/web-eid-app/distinfo N ports/security/web-eid-app/pkg/DESCR-main N ports/security/web-eid-app/pkg/DESCR-chrome N ports/security/web-eid-app/pkg/PLIST-chrome N ports/security/web-eid-app/pkg/PLIST-main N ports/security/web-eid-app/pkg/README-chrome N ports/security/web-eid-app/patches/patch-src_app_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/01 07:53:51 Modified files: security : Makefile Log message: + web-eid-app CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:04:19 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.29.165. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:04:29 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.26.165. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:04:48 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.27.165. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:11:06 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-437.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:18:17 Modified files: databases/evolution-data-server: Makefile distinfo Log message: Update to evolution-data-server-3.48.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:18:40 Modified files: mail/evolution : Makefile distinfo Log message: Update to evolution-3.48.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:18:54 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-44.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:27:34 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.50.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:34:48 Modified files: net/glib2-networking: Makefile distinfo Log message: Update to glib2-networking-2.76.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:35:13 Modified files: x11/gnome/librsvg: Makefile crates.inc distinfo Log message: Update to librsvg-2.56.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:37:15 Modified files: print/libpaper : Makefile distinfo Log message: Update to libpaper-2.1.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:39:34 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Remove unused y from ECDH key computation ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:39:39 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.71.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:48:00 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.2. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:48:01 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Use BN_bn2binpad() instead of handrolling it As ugly as the BN_bn2binpad() internals are, what it does is quite handy with all sorts of EC stuff. So use it here too and eliminate some ugly manual pointer zeroing and offsets. Also switch len and buflen from size_t to int to remove an iffy cast: both are set by functions that return a non-negative int. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/01 08:48:20 Modified files: x11/gnome/control-center: Makefile distinfo Log message: Update to gnome-control-center-44.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:50:39 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Simplify handling of ret ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:52:34 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Reference commit needed in the next major bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:53:48 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Add a missing NULL check for group ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:56:12 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Test and assign for EC_KEY_get0_private_key() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 08:57:51 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Garbage collect the now unused len CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 09:03:05 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: tmp is a silly name for a point on an elliptic curve CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 09:09:54 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Reword comment to fit on a single line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 09:10:28 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Reverse polarity to avoid an overlong line CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/07/01 09:33:59 Modified files: mail/mailest : Makefile distinfo Removed files: mail/mailest/patches: patch-mailestd_Makefile Log message: Update mail/mailest 0.9.24 -> 0.9.25 Changelog: https://github.com/yasuoka/mailest/blob/master/README.md#0925 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/01 09:40:47 Log message: import new textproc/hexyl hexyl is a simple hex viewer for the terminal. It uses colored output to distinguish different categories of bytes (NULL bytes, printable ASCII characters, ASCII whitespace characters, other ASCII characters and non-ASCII) ok sthen@ Status: Vendor Tag: volker Release Tags: volker_20230701 N ports/textproc/hexyl/Makefile N ports/textproc/hexyl/crates.inc N ports/textproc/hexyl/distinfo N ports/textproc/hexyl/pkg/DESCR N ports/textproc/hexyl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2023/07/01 09:50:18 Modified files: sys/dev/fdt : qcpas.c Log message: Enable AC detection in qcpas driver. Will enable apm -A once cpu P-state driver is added. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/01 09:56:12 Modified files: textproc : Makefile Log message: + hexyl CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/01 09:57:54 Log message: import new textproc/pastel pastel is a command-line tool to generate, analyze, convert and manipulate colors. It supports many different color formats and color spaces like RGB (sRGB), HSL, CIELAB, CIELCh as well as ANSI 8-bit and 24-bit representations. ok sthen@ Status: Vendor Tag: volker Release Tags: volker_20230701 N ports/textproc/pastel/Makefile N ports/textproc/pastel/crates.inc N ports/textproc/pastel/distinfo N ports/textproc/pastel/pkg/DESCR N ports/textproc/pastel/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/01 10:00:23 Modified files: textproc : Makefile Log message: + pastel CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2023/07/01 10:34:30 Modified files: sys/arch/arm64/conf: GENERIC sys/dev/fdt : files.fdt Added files: sys/dev/fdt : qccpu.c Log message: Add driver for QC cpu Power States. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2023/07/01 10:39:11 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : qccpu.4 Log message: Manpage for qccpu.4 CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/07/01 12:35:14 Modified files: lib/libc/stdlib: malloc.3 Log message: Document that small allocations are initially junked with 0xdf now CVSROOT: /cvs Module name: src Changes by: drahn@cvs.openbsd.org 2023/07/01 12:59:11 Modified files: sys/dev/fdt : qccpu.c Log message: Add sensor to qccpu to be able to show all cpu frequencies. CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/01 14:40:47 Modified files: lang/ghc : Makefile distinfo lang/ghc-8.10.7: Makefile distinfo Log message: New ghc bootstrap (and ghc itself) with nobtcfi. Tested by semarie@, thanks! CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/07/01 15:53:45 Modified files: sysutils/firmware: Makefile Log message: Hook up qcpas CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/01 18:55:18 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_cpu_init: stagger clock interrupts by MAXCPUS During clockintr_cpu_init(), we can't stagger by ncpus because not every platform has fully incremented it yet. Instead, stagger by MAXCPUS. The resulting intervals are smaller, but are probably still sufficiently large to avoid aggravating lock contention, even on platforms where MAXCPUS is large. While here, don't bother staggering the statclock if it is randomized. With input from claudio@. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 20:28:20 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: ech_key.c: Fix includes We need stdint.h for uintptr_t, stdlib.h for malloc, ec.h for various things, but there's no need for objects. or sha.h. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 21:11:51 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Move the EC_POINT a bit down and a * to the right place CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 21:20:44 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Invert method checks to avoid stupid line breaks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/01 22:17:00 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: ECDSA_size(): move order a few lines down CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/07/01 23:32:36 Modified files: . : hackathons.html Log message: g2k23 begins in tallinn CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/02 00:37:27 Modified files: lib/libtls : tls.c tls.h tls_config.c lib/libtls/man : tls_config_set_protocols.3 regress/lib/libtls/config: configtest.c regress/lib/libtls/gotls: tls.go tls_test.go Log message: Remove the ability to do tls 1.0 and 1.1 from libtls. With this change any requests from configurations to request versions of tls before tls 1.2 will use tls 1.2. This prepares us to deprecate tls 1.0 and tls 1.1 support from libssl. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 01:05:15 Modified files: usr.bin/openssl: req.c Log message: Teach openssl req about EdDSA certs After a few things in libcrypto were adjusted, this diff makes issuing certificate requests with Ed25519 work. ok beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 01:08:58 Modified files: usr.bin/openssl: ca.c Log message: Teach openssl ca about Ed25519 certificates This adds a few logic curlies to end up setting the EVP_MD to EVP_md_null() as required by the API. This way ASN1_item_sign() now knows how to behave. "ok = (rv == 2);" beck CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/02 03:35:19 Modified files: sysutils/borgmatic: Makefile Log message: borgbackup no longer needs setuptools (for pkg_resources) at runtime; drop the dependency. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/07/02 04:26:09 Modified files: devel/jdk/11 : Makefile distinfo devel/jdk/17 : Makefile distinfo Log message: Update bootstraps with nobtcfi in prep for BTI okay sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/02 04:42:23 Modified files: security/qdigidoc4: Makefile distinfo Log message: config.json rerolled CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/02 05:04:30 Modified files: security/pcsc-cyberjack: Makefile distinfo security/pcsc-cyberjack/pkg: PLIST Log message: udpate pcsc-cyberjack to SP 15, take maintainer; OK feinerer CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/02 05:16:03 Modified files: sys/kern : kern_fork.c Log message: PS_CHROOT flag must also be copied when forking. This will block a ypconnect(2) from reading inside an incorrectly configured space. ok kettenis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 05:29:36 Modified files: lib/libcrypto/ecdh: ech_key.c Log message: Unconditionally zero the ECDH key While memset() is quite expensive, we can afford zeroing a few extra bytes to make this code more readable. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 06:25:33 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Simplify things by switching to bn_rand_interval() This avoids some silly dances in ECDSA signature generation by replacing them with a single API call. Also garbage collect the now unnecessary range. ok beck jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/02 06:45:01 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 06:48:59 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rename a few variables from X to x CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 07:05:29 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rename ctx_in into in_ctx, kinvp into out_kinv and rp into out_r CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/02 07:11:23 Modified files: lib/libcrypto/bn: bn_sqr.c Log message: Replace bn_sqr_words() with bn_sqr_add_words(). In order to implement efficient squaring, we compute the sum of products (omitting the squares), double the sum of products and then finally compute and add in the squares. However, for reasons unknown the final calculation was implemented as two separate steps. Replace bn_sqr_words() with bn_sqr_add_words() such that we do the computation in one step, avoid the need for temporary BN and remove needless overhead. This gives us a performance gain across most architectures (even with the loss of sse2 on i386, for example). ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 07:18:54 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rework handling of the out_kinv and out_r pointers suggested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 07:26:36 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Revert hunk accidentally committed in r1.39 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/02 07:33:10 Modified files: usr.sbin/pkg_add/OpenBSD: AddDelete.pm Log message: lost silence_children behavior by accident add a hook to compute the exit_code in more fun ways CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 07:37:10 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Switch sign_sig() and sign_setup() to using BN_CTX Both these functions use a BN_CTX internally to deal with the EC API that usually requires one. However, they don't actually make use of it. Get the BIGNUMs from the BN_CTX instead, which simplifies the cleanup. Also defer allocation of the ECDSA_SIG to the very end. Instead of using its internal r and s, use two local r and s variables and transfer those to the ECDSA_SIG on success. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 07:48:47 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Split ECPKParameters_print() This function has two entirely independent parts, so instead of a huge if/else just use two functions. In ecpk_print_explicity parameters() do some additional boring cleanup such as switching to actually using the local BN_CTX and shuffling things into a slightly more sensible order. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 08:53:18 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Use asprintf() to avoid repetition in string constants ... since ASN1_bn_print() is stupid. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 08:54:37 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Fix typo in previous CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/02 08:57:58 Modified files: lib/libcrypto/sha: sha512.c Log message: Demacro SHA-512. Use static inline functions instead of macros to implement SHA-512. At the same time, make two key changes - firstly, rather than trying to outsmart the compiler and shuffle variables around, write the algorithm the way it is documented and actually swap the variable contents. Secondly, instead of interleaving the message schedule update and the round, do the full message schedule update first, then process the round. Overall, we get safer and more readable code. Additionally, the compiler can generate smaller and faster code (with a gain of 5-10% across a range of architectures). ok beck@ tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 09:02:52 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: Fix return values of ecx methods It is hard to get your return values right if you choose them to be a random subset of {-2, ..., 3}. The item_verify() and the digestverify() methods don't return 0 on error, but -1. Here 0 means "failed to verify", obviously. ok jsing CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/07/02 09:33:26 Modified files: lang/gcc/11 : Makefile distinfo lang/gcc/11/patches: patch-gcc_common_opt patch-gcc_config_gcc patch-gcc_defaults_h Log message: sync with GCC 8: * use gas from ports on amd64 and i386 (from Brad) * default to -fcf-protection=branch on amd64 * regen bootstrap CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 11:12:17 Modified files: lib/libcrypto/asn1: a_strnid.c lib/libcrypto/x509: x509_purp.c x509_trs.c Log message: Convert some tables to C99 initializers ok & "happy pirate day" beck CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/02 11:21:33 Modified files: lib/libssl : s3_lib.c ssl_versions.c regress/lib/libssl: Makefile regress/lib/libssl/interop/version: Makefile regress/lib/libssl/ssl: ssltest.c testssl regress/lib/libssl/tls: tlstest.c regress/lib/libssl/tlsfuzzer: tlsfuzzer.py regress/lib/libssl/unit: ssl_versions.c Log message: Disable TLS 1.0 and TLS 1.1 in libssl Their time has long since past, and they should not be used. This change restricts ssl to versions 1.2 and 1.3, and changes the regression tests to understand we no longer speak the legacy protocols. For the moment the magical "golden" byte for byte comparison tests of raw handshake values are disabled util jsing fixes them. ok jsing@ tb@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/02 11:41:47 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20230525 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/02 13:02:28 Modified files: sys/ddb : db_command.c db_interface.h sys/kern : kern_clockintr.c kern_sysctl.c subr_suspend.c sys/arch/alpha/include: _types.h sys/arch/amd64/include: _types.h sys/arch/arm/include: _types.h sys/arch/arm64/include: _types.h sys/arch/hppa/include: _types.h sys/arch/i386/i386: apm.c sys/arch/i386/include: _types.h sys/arch/loongson/dev: apm.c sys/arch/m88k/include: _types.h sys/arch/mips64/include: _types.h sys/arch/powerpc/include: _types.h sys/arch/powerpc64/include: _types.h sys/arch/riscv64/include: _types.h sys/arch/sh/include: _types.h sys/arch/sparc64/include: _types.h Log message: all platforms, kernel: remove __HAVE_CLOCKINTR symbol Every platform made the clockintr switch at least six months ago. The __HAVE_CLOCKINTR symbol is now redundant. Remove it. Prompted by claudio@. Link: https://marc.info/?l=openbsd-tech&m=168826181015032&w=2 "makes sense" mlarkin@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 13:52:01 Modified files: lib/libcrypto : crypto_init.c Log message: Clean up dynamic tables in OPENSSL_cleanup() This is not currently done in OpenSSL, but it looks more like something that was mised rather than desired behavior. There are some thread safety issues here, but those are rife in this codebase anyway (although I heard claims on some versions of this lib being "fully threadsafe"). no objection jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/02 13:59:15 Modified files: sys/net : if.c if_loop.c sys/netinet : tcp_usrreq.c tcp_var.h usr.bin/netstat: inet.c Log message: Use TSO and LRO on the loopback interface to transfer TCP faster. If tcplro is activated on lo(4), ignore the MTU with TCP packets. They are passed along with the information that they have to be chopped in case they are forwarded later. New netstat(1) counter shows that software LRO is in effect. The feature is currently turned off by default. tested by jan@; OK claudio@ jan@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/02 14:05:40 Modified files: security/opendnssec: Makefile distinfo Log message: Update opendnssec 2.1.12 -> 2.1.13 Announcement: https://www.opendnssec.org/2023/06/opendnssec-2-1-13/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 14:16:47 Modified files: lib/libssl : d1_pkt.c Log message: Simplify allocation checks Instead of attempting to allocate a few times and only then check all the returned pointers for NULL, allocate and check one after the othre. This is easier on the eyes and what we usually do. Prompted by a report by Ilya Shipitsin ok beck CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2023/07/02 15:44:04 Modified files: sbin/wsconsctl : mouse.c mousecfg.c mousecfg.h share/man/man4 : wsmouse.4 sys/arch/arm64/dev: aplhidev.c sys/dev/usb : ubcmtp.c sys/dev/wscons : wsconsio.h wstpad.c Log message: Add button mappings for two- and three-finger clicks on clickpads. Based on a proposal of tobhe@. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:15:40 Modified files: security/p11-kit: Makefile distinfo security/p11-kit/patches: patch-p11-kit_server_c security/p11-kit/pkg: DESCR PLIST Log message: Update to p11-kit-0.25.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:19:09 Modified files: x11/gnome/keyring: Makefile x11/gnome/keyring/pkg: PLIST Log message: p11-kit modules are now installed under share/p11-kit/modules/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:20:40 Modified files: security/softhsm2: Makefile security/softhsm2/pkg: PLIST Log message: p11-kit modules are now installed under share/p11-kit/modules/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:30:12 Modified files: graphics/evince: Makefile distinfo Log message: Update to evince-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:32:17 Modified files: net/gupnp/core : Makefile distinfo Log message: Update to gupnp-1.6.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:33:23 Modified files: x11/gnome/librsvg: Makefile Log message: Skip development version 2.56.90. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:37:34 Modified files: x11/gnome/eog : Makefile distinfo Log message: Update to eog-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:38:10 Modified files: x11/gnome/maps : Makefile distinfo Log message: Update to gnome-maps-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:55:13 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 17:55:35 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/02 18:21:57 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-23.2. CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/07/02 23:06:00 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.7.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 23:29:03 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Trade a pair of extra braces for a missing empty line CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/02 23:31:56 Modified files: regress/usr.bin/openssl: appstest.sh test_client.sh test_server.sh Log message: Stop testing tls 1.0 and 1.1 They have gone behind the barn. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/02 23:45:53 Removed files: regress/usr.sbin/syslogd: args-tls-v10-noverify.pl args-tls-v10-verify.pl Log message: Stop caring about tls 1.0 and 1.1. Syslogd is not a tls protocol tester in any case. These tests should not care what version of tls they use CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/02 23:48:18 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Another empty line did not want to go in CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/02 23:52:14 Modified files: security/web-eid-app: Makefile Log message: add missing BDEP on qt6-qttools; spotted by aja CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/03 00:07:40 Modified files: sbin/disklabel : disklabel.c dkcksum.c editor.c Log message: The only thing worse than treating 'return' as a function call is randomly mixing 'return (blah)' and 'return blah' idioms. Nuke the '()'s. No intentional functional change. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/03 00:22:07 Modified files: usr.bin/openssl: openssl.1 s_client.c s_server.c Log message: Remove the tls1.0 and 1.1 related options from the openssl(1) toolkit ok tb@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/03 00:45:44 Modified files: share/man/man9 : malloc.9 sys/sys : malloc.h Log message: Bring malloc(9) and into sync for M_* entries, such that the former's text comes from the latter's comments. Rationalize capitalization, whitespace, and plural-vs-singular. Mark things for for automation in the future. Prompted by loss of sync from the addition of M_IFGROUP and M_PF Previously worked up in discussion with schwarze@ and jmc@ ok deraadt@, miod@, jmc@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/07/03 00:52:47 Modified files: sysutils/m1n1 : Makefile distinfo Log message: Update to m1n1 1.2.9 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/07/03 00:53:32 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Bump m1n1 version to 1.2.9 ok tobhe@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 00:55:45 Modified files: app/setxkbmap : ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh setxkbmap.c app/setxkbmap/man: Makefile.in Log message: Update setxkbmap to version 1.3.4 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 01:03:55 Modified files: app/xrdb : ChangeLog Makefile.in aclocal.m4 compile config.h.in configure configure.ac install-sh xrdb.c app/xrdb/man : Makefile.in Log message: Update xrdb to version 1.2.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 01:17:28 Modified files: app/xwd : ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac dsimple.c dsimple.h install-sh list.c multiVis.c wsutils.h xwd.c app/xwd/man : Makefile.in Log message: Update xwd to version 1.0.9 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 01:26:40 Modified files: lib/libcrypto/ec: ec_lib.c ec_local.h Log message: Provide internal-only EC_GROUP_get0_order() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 01:28:05 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Switch ECDSA code to using EC_GROUP_get0_order() ok jsing CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 01:28:54 Modified files: driver/xf86-input-mouse: COPYING ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh driver/xf86-input-mouse/include: Makefile.in xf86-mouse-properties.h driver/xf86-input-mouse/man: Makefile.am Makefile.in driver/xf86-input-mouse/src: Makefile.in sun_mouse.c Log message: Update to xf86-input-mouse 1.9.5 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/03 01:40:52 Modified files: sys/dev/pv : if_vio.c Log message: typofix lladdr in function names; OK deraadt jan CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 01:50:30 Modified files: driver/xf86-video-ati: ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac install-sh driver/xf86-video-ati/conf: Makefile.in driver/xf86-video-ati/man: Makefile.in driver/xf86-video-ati/src: Makefile.in cayman_shader.h drmmode_display.c evergreen_shader.h r600_shader.h radeon_dri2.c radeon_exa_render.c radeon_glamor_wrappers.c radeon_present.c radeon_textured_videofuncs.c simple_list.h Log message: Update xf86-video-ati to 22.0.0 All the important changes where already imported from upstreams. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:00:43 Modified files: driver/xf86-video-r128: ChangeLog Makefile.in README aclocal.m4 config.h.in configure configure.ac install-sh driver/xf86-video-r128/src: r128.h r128_accel.c r128_crtc.c r128_driver.c r128_probe.c r128_probe.h r128_reg.h r128_sarea.h Log message: Update to xf86-video-r128 6.12.1 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/03 02:03:56 Modified files: usr.bin/openssl: s_client.c s_server.c Log message: Bring back no_tls1 and no_tls1_1 as undocumented silently discarded opitons While I'm here, change the no_ssl2 and no_ssl3 options to use OPTION_DISCARD as well instead of continuing to set a no-op option flag. ok jsing@ tb@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:13:41 Modified files: lib/libXcomposite: ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac install-sh lib/libXcomposite/man: Makefile.in Xcomposite.man lib/libXcomposite/src: Makefile.in Xcomposite.c xcompositeint.h Log message: Update to libXcomposite 0.4.6 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/03 02:16:36 Modified files: sbin/disklabel : disklabel.c Log message: Nuke unused label 'next:'. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:16:49 Modified files: lib/libXdamage : ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac install-sh lib/libXdamage/src: Makefile.in Xdamage.c Log message: Update to libXdamage 1.1.6 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:19:15 xenocara/lib/libXfixes/m4 Update of /cvs/xenocara/lib/libXfixes/m4 In directory cvs.openbsd.org:/tmp/cvs-serv25429/m4 Log Message: Directory /cvs/xenocara/lib/libXfixes/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:21:09 Modified files: lib/libXfixes : COPYING ChangeLog Makefile.am Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac install-sh lib/libXfixes/include/X11/extensions: Xfixes.h lib/libXfixes/man: Makefile.am Makefile.in lib/libXfixes/src: Cursor.c Disconnect.c Makefile.in Region.c SaveSet.c Selection.c Xfixes.c Xfixesint.h Added files: lib/libXfixes/m4: libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update to libXfixes 6.0.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/07/03 02:22:31 Modified files: security/suricata: Makefile distinfo security/suricata/patches: patch-configure_ac patch-doc_userguide_Makefile_in patch-suricata_yaml_in Log message: Update for Suricata to 6.0.12 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:25:11 xenocara/lib/libXi/m4 Update of /cvs/xenocara/lib/libXi/m4 In directory cvs.openbsd.org:/tmp/cvs-serv37861/m4 Log Message: Directory /cvs/xenocara/lib/libXi/m4 added to the repository CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/07/03 02:25:54 Modified files: net/dendrite : Makefile distinfo modules.inc net/dendrite/pkg: PLIST dendrite.rc Log message: Update for Dendrite to 0.12.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:26:45 Modified files: lib/libXi : ChangeLog Makefile.in README.md aclocal.m4 compile configure configure.ac install-sh lib/libXi/include/X11/extensions: XInput.h lib/libXi/man : Makefile.in XAllowDeviceEvents.man XChangeDeviceDontPropagateList.man XChangeKeyboardDevice.man XChangePointerDevice.man XDeviceBell.man XGetDeviceControl.man XGetDeviceKeyMapping.man XGetDeviceModifierMapping.man XGetDeviceMotionEvents.man XGetDeviceProperty.man 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/specs: Makefile.in library.xml lib/libXi/src : Makefile.in XChgFCtl.c XExtInt.c config.h.in Added files: lib/libXi/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update to libXi 1.8.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:31:22 Modified files: lib/libXrandr : ChangeLog Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac install-sh lib/libXrandr/include/X11/extensions: Xrandr.h lib/libXrandr/man: Makefile.in lib/libXrandr/src: Makefile.in Xrandr.c Xrandrint.h XrrConfig.c XrrCrtc.c XrrMonitor.c XrrOutput.c XrrProperty.c XrrProvider.c XrrProviderProperty.c XrrScreen.c Log message: Update to libXrandr 1.5.3 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/03 02:32:20 Modified files: usr.sbin/vmd : vmd.c Log message: when shutting down a vm, handle the VM id in the same way as a VM name argument ok dv@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:36:58 Modified files: lib/libXv : ChangeLog Makefile.am Makefile.in aclocal.m4 compile config.h.in configure configure.ac install-sh lib/libXv/include: Makefile.in lib/libXv/include/X11: Makefile.in lib/libXv/include/X11/extensions: Makefile.in lib/libXv/man : Makefile.in xv-library-v2.2.txt lib/libXv/src : Makefile.in Xv.c Xvlibint.h Added files: lib/libXv : README.md Log message: Update to libXv 1.0.12 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/03 02:37:14 Modified files: usr.bin/tmux : utf8.c Log message: Another warning fix for GCC from Thomas Klausner. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/03 02:37:22 Modified files: usr.bin/openssl: openssl.1 Log message: some minor fix up; CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:37:44 Removed files: lib/libXv : README Log message: remove file missed in previous commit CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:44:04 Modified files: lib/libXvMC : ChangeLog Makefile.am Makefile.in README.md XvMC_API.txt aclocal.m4 compile config.h.in configure configure.ac install-sh xvmc-wrapper.pc.in xvmc.pc.in lib/libXvMC/include: Makefile.in lib/libXvMC/include/X11: Makefile.in lib/libXvMC/include/X11/extensions: Makefile.in lib/libXvMC/src: Makefile.in XvMC.c lib/libXvMC/wrapper: Makefile.in XvMCWrapper.c Added files: lib/libXvMC : meson.build Log message: Update to libXvMC 1.0.13 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/03 02:53:27 Modified files: lib/libc/uuid : uuid_compare.3 Log message: fix uuid_dec_{b,l}e prototypes ok jmc@ CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 02:57:57 Modified files: lib/libxshmfence: ChangeLog Makefile.in aclocal.m4 config.h.in configure configure.ac install-sh lib/libxshmfence/src: Makefile.in lib/libxshmfence/test: Makefile.in Log message: Update to libxshmfence 1.3.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 03:07:44 Modified files: lib/xcb-util : ChangeLog Makefile.am Makefile.in NEWS aclocal.m4 autogen.sh compile config.h.in configure configure.ac install-sh lib/xcb-util/m4: xcb_util_common.m4 lib/xcb-util/src: Makefile.in atoms.c xcb_aux.c Added files: lib/xcb-util : README.md Removed files: lib/xcb-util : README Log message: Update to xcb-util 0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/03 03:09:01 Modified files: net/unifi : Makefile Removed files: net/unifi/5.14 : Makefile distinfo net/unifi/5.14/files: unifi.sh net/unifi/5.14/patches: patch-unifi_sh_api net/unifi/5.14/pkg: DESCR PLIST README unifi.rc Log message: remove unifi 5.14, it was mostly kept because I had problems with some of the changes in 6.0 on an installation, but long since fixed and there are already enough obsolete versions of this software for various reasons. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/03 03:12:05 Modified files: sys/dev/pci : if_iwx.c Log message: use semicolon not comma at eol ok stsp@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/03 03:12:59 Modified files: net/unifi : Makefile.inc net/unifi/5.6 : Makefile Log message: adjust mongodb RDEP to permit only 3.6 for unifi 5.6, and to allow either 3.6 or 4.4 for unifi 6.0+, but to prefer 4.4 for new installs; if you're using this with mongodb 3.6 and would like to update, see unifi's pkg-readme for information about db migration. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/03 03:14:47 Modified files: net/unifi/6.0 : Makefile net/unifi/6.0/pkg: DESCR Log message: mention in the DESCR that despite ubnt's noise about obsoleting old hardware, the newer releases do still currently work with the older Atheros-based devices. CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2023/07/03 03:17:48 Modified files: build/openssh : releases.pl openssh : releasenotes.html Log message: Mark up links to ssh-keyscan and ssh-keysign too. Mark up complete "GHPR#" links instead of partial ones. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 03:20:47 Modified files: lib/libXt : COPYING ChangeLog Makefile.bsd-wrapper Makefile.in README.md aclocal.m4 compile config.h.in configure configure.ac install-sh test-driver xt.pc.in lib/libXt/include: Makefile.in lib/libXt/include/X11: CallbackI.h ConvertI.h Intrinsic.h IntrinsicP.h ThreadsI.h Xtos.h lib/libXt/man : Makefile.in XtAllocateGC.man XtAppError.man XtAppErrorMsg.man XtAppInitialize.man XtAppSetTypeConverter.man XtError.man XtErrorMsg.man XtGetErrorDatabase.man XtGetGC.man XtGetSelectionTimeout.man XtInsertEventTypeHandler.man XtMalloc.man XtOpenApplication.man lib/libXt/specs: CH09.xml Makefile.in appB.xml appC.xml lib/libXt/src : ActionHook.c Alloc.c ArgList.c Callback.c ClickTime.c Composite.c Constraint.c Convert.c Converters.c Core.c Create.c Destroy.c Display.c Error.c Event.c EventUtil.c Functions.c GCManager.c Geometry.c GetActKey.c GetResList.c GetValues.c HookObj.c Hooks.c Initialize.c Intrinsic.c Keyboard.c Makefile.in Manage.c NextEvent.c Object.c PassivGrab.c Pointer.c Popup.c PopupCB.c RectObj.c ResConfig.c Resources.c Selection.c SetSens.c SetValues.c SetWMCW.c Shell.c TMaction.c TMgrab.c TMkey.c TMparse.c TMprint.c TMstate.c Threads.c VarCreate.c VarGet.c Varargs.c Vendor.c sharedlib.c lib/libXt/test : Alloc.c Converters.c Event.c Makefile.am Makefile.in lib/libXt/util : Makefile.in makestrs.c Log message: Update to libXt 1.3.0. minor bump because XtReallocArray() was added. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/03 03:21:26 Modified files: net/unifi/main : Makefile distinfo net/unifi/main/pkg: DESCR PLIST Log message: update unifi/main to 7.4.162 and update DESCR to note that some of the older devices that were meant to be unsupported after 6.0 do actually still work with this. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 03:23:03 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:25:44 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Inline two copies of EC_GROUP_order_bits() This code is way more complicated than it needs to be. Simplify. ec_bits() was particularly stupid. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:29:55 Modified files: lib/libcrypto/ec: ec_check.c Log message: Convert EC_GROUP_check() to EC_GROUP_get0_order() ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:35:26 Modified files: lib/libcrypto/ec: ec_key.c Log message: Convert ossl_ec_key_gen() and EC_KEY_check_key() These also get the EC_GROUP_get0_order() treatment ok beck jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/03 03:37:06 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: www/nextcloud/25: update to 25.0.8. see https://nextcloud.com/changelog/#25-0-8 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:37:30 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Explicit parameter printing can also use get0_order() ok beck jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/03 03:37:47 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: www/nextcloud/26: update to 26.0.3 see https://nextcloud.com/changelog/#26-0-3 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 03:38:08 Modified files: usr.sbin/relayd: check_tcp.c check_tls.c parse.y Log message: Use ibuf_data() instead of accessing ibuf->buf directly. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/03 03:38:55 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/25/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/25: MFC update to 25.0.8 see https://nextcloud.com/changelog/#25-0-8 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 03:40:47 Modified files: usr.sbin/ospfd : auth.c ospfe.c packet.c Log message: Use ibuf_data() instead of directly accessing ibuf->buf. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 03:51:38 Modified files: usr.sbin/ospf6d: lsreq.c lsupdate.c ospfe.c packet.c Log message: Use ibuf_data() instead of direct access to ibuf->buf, use ibuf_size() instead of direct access to ibuf->wpos, use ibuf_left() in places where the code checks if there is enough space left in the ibuf. OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:55:42 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Streamline ossl_ecdsa_verify() Make it single exit and use API more idiomatically and some other cosmetics. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 03:59:20 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Switch ossl_ecdsa_verify() to timingsafe_memcmp() Requested by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:04:05 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Make ossl_ecdsa_verify_sig() single exit ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:06:00 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Split a bunch of unrelated checks ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:09:13 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: In ossl_ecdsa_verify_sig() use BN_CTX more idiomatically ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:10:58 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: List variables in a somewhat more sensible order CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:16:14 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: ossl_ecdsa_verify_sig(): simplify range checks The checks whether r and s lie in the interval [1, order) were a bit uglier than necessary. Clean this up. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:19:52 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Switch a couple of test from ucmp to cmp This is confusing, as both sides involved should be unsigned. The ec code is undecided on whether the group order can be negative. It should never be, so lets see what happen with this slightly stricter check. discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 04:21:25 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Split range checks for ECDSA r and ECDSA s requested by jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 04:34:08 Modified files: usr.sbin/ripd : message.c Log message: Use ibuf_data() and ibuf_size() instead of accessing struct ibuf. OK tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 04:34:31 Modified files: usr.sbin/eigrpd: packet.c Log message: Use ibuf_data() and ibuf_size() instead of accessing struct ibuf. OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/03 04:48:26 Modified files: usr.bin/tmux : format.c Log message: Do not risk writing over the end of the buffer when it ends in # (because strchr \0 will be non-NULL), reported by Robert Morris in GitHub issue 3610. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/03 04:59:16 Modified files: lib/libcrypto/hidden: README Log message: typo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 05:06:28 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: sign_setup: split another check into two CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 05:10:28 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: sign_sig: test on assignment CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 05:29:14 xenocara/lib/libXaw/m4 Update of /cvs/xenocara/lib/libXaw/m4 In directory cvs.openbsd.org:/tmp/cvs-serv90813/m4 Log Message: Directory /cvs/xenocara/lib/libXaw/m4 added to the repository CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 05:30:14 Modified files: lib/libXaw : ChangeLog Makefile.in README.md aclocal.m4 config.h.in configure configure.ac install-sh lib/libXaw/include: Makefile.in lib/libXaw/include/X11/Xaw: AsciiSinkP.h AsciiSrcP.h AsciiTextP.h BoxP.h CommandP.h DialogP.h FormP.h GripP.h LabelP.h List.h ListP.h MenuButtoP.h MultiSinkP.h MultiSrc.h MultiSrcP.h Paned.h PanedP.h PannerP.h PortholeP.h RepeaterP.h ScrollbarP.h SimpleMenP.h SimpleP.h SmeBSBP.h SmeLineP.h SmeP.h StripCharP.h Text.h TextP.h TextSink.h TextSinkP.h TextSrc.h TextSrcP.h ToggleP.h TreeP.h VendorEP.h ViewportP.h lib/libXaw/man : Makefile.am Makefile.in Xaw.man lib/libXaw/old-doc: CHANGES Changelog lib/libXaw/specs: Dialog.xml Makefile.in Repeater.xml lib/libXaw/src : Actions.c AsciiSink.c AsciiSrc.c Box.c Converters.c DisplayList.c Form.c Label.c List.c Makefile.in MultiSink.c MultiSrc.c Paned.c Panner.c Pixmap.c Scrollbar.c SimpleMenu.c Sme.c StripChart.c Text.c TextAction.c TextPop.c TextSink.c TextSrc.c Tip.c Toggle.c Viewport.c XawIm.c Added files: lib/libXaw/m4 : libtool.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4 Log message: Update libXaw to version 1.0.15 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/03 05:43:15 Modified files: lib/libcrypto/hidden/openssl: x509_vfy.h Log message: Delete some more references to dead policy code. Fixes -DNAMESPACE ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/03 05:51:27 Modified files: usr.sbin/ldpd : hello.c labelmapping.c Log message: Use new ibuf API. Use ibuf_data() and ibuf_size() instead of direct struct access and use ibuf_set_n16() to update the length field. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/03 05:55:05 Modified files: graphics/darktable: Makefile distinfo graphics/darktable/pkg: PLIST Log message: update to darktable-4.4.1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/03 06:08:38 Modified files: devel/p5-Commandable: Makefile distinfo Log message: update p5-Commandable to 0.11 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 06:53:59 Modified files: lib/libxtrans : COPYING ChangeLog Makefile.in README.md Xtrans.c Xtrans.h Xtransint.h Xtranslcl.c Xtranssock.c Xtransutil.c aclocal.m4 compile configure install-sh xtrans.m4 lib/libxtrans/doc: Makefile.in xtrans.xml Log message: Update to xtrans 1.5.0 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 07:09:25 Modified files: lib/pixman : Makefile.am Makefile.in README compile config.h.in configure configure.ac meson.build meson_options.txt test-driver lib/pixman/demos: Makefile.in dither.c gtk-utils.c scale.c lib/pixman/pixman: Makefile.am Makefile.in meson.build pixman-arm-neon.c pixman-arm.c pixman-bits-image.c pixman-compiler.h pixman-fast-path.c pixman-implementation.c pixman-ppc.c pixman-private.h pixman-region.c pixman-sse2.c pixman.h lib/pixman/test: Makefile.in utils.c Added files: lib/pixman : a64-neon-test.S lib/pixman/pixman: pixman-arma64-neon-asm-bilinear.S pixman-arma64-neon-asm.S pixman-arma64-neon-asm.h Log message: Update to pixman 0.42.2 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 07:18:53 Modified files: dist/fontconfig: README configure.ac meson.build meson_options.txt dist/fontconfig/conf.d: Makefile.am link_confs.py meson.build dist/fontconfig/doc: FcAtomicCreate.3 FcAtomicDeleteNew.3 FcAtomicDestroy.3 FcAtomicLock.3 FcAtomicNewFile.3 FcAtomicOrigFile.3 FcAtomicReplaceOrig.3 FcAtomicUnlock.3 FcBlanksAdd.3 FcBlanksCreate.3 FcBlanksDestroy.3 FcBlanksIsMember.3 FcCacheCopySet.3 FcCacheCreateTagFile.3 FcCacheDir.3 FcCacheNumFont.3 FcCacheNumSubdir.3 FcCacheSubdir.3 FcCharSetAddChar.3 FcCharSetCopy.3 FcCharSetCount.3 FcCharSetCoverage.3 FcCharSetCreate.3 FcCharSetDelChar.3 FcCharSetDestroy.3 FcCharSetEqual.3 FcCharSetFirstPage.3 FcCharSetHasChar.3 FcCharSetIntersect.3 FcCharSetIntersectCount.3 FcCharSetIsSubset.3 FcCharSetMerge.3 FcCharSetNew.3 FcCharSetNextPage.3 FcCharSetSubtract.3 FcCharSetSubtractCount.3 FcCharSetUnion.3 FcConfigAppFontAddDir.3 FcConfigAppFontAddFile.3 FcConfigAppFontClear.3 FcConfigBuildFonts.3 FcConfigCreate.3 FcConfigDestroy.3 FcConfigEnableHome.3 FcConfigFileInfoIterGet.3 FcConfigFileInfoIterInit.3 FcConfigFileInfoIterNext.3 FcConfigFilename.3 FcConfigGetBlanks.3 FcConfigGetCache.3 FcConfigGetCacheDirs.3 FcConfigGetConfigDirs.3 FcConfigGetConfigFiles.3 FcConfigGetCurrent.3 FcConfigGetFilename.3 FcConfigGetFontDirs.3 FcConfigGetFonts.3 FcConfigGetRescanInterval.3 FcConfigGetSysRoot.3 FcConfigHome.3 FcConfigParseAndLoad.3 FcConfigParseAndLoadFromMemory.3 FcConfigReference.3 FcConfigSetCurrent.3 FcConfigSetRescanInterval.3 FcConfigSetSysRoot.3 FcConfigSubstitute.3 FcConfigSubstituteWithPat.3 FcConfigUptoDate.3 FcDefaultSubstitute.3 FcDirCacheClean.3 FcDirCacheCreateUUID.3 FcDirCacheDeleteUUID.3 FcDirCacheLoad.3 FcDirCacheLoadFile.3 FcDirCacheRead.3 FcDirCacheRescan.3 FcDirCacheUnlink.3 FcDirCacheUnload.3 FcDirCacheValid.3 FcDirSave.3 FcDirScan.3 FcFileIsDir.3 FcFileScan.3 FcFini.3 FcFontList.3 FcFontMatch.3 FcFontRenderPrepare.3 FcFontSetAdd.3 FcFontSetCreate.3 FcFontSetDestroy.3 FcFontSetList.3 FcFontSetMatch.3 FcFontSetPrint.3 FcFontSetSort.3 FcFontSetSortDestroy.3 FcFontSort.3 FcFreeTypeCharIndex.3 FcFreeTypeCharSet.3 FcFreeTypeCharSetAndSpacing.3 FcFreeTypeQuery.3 FcFreeTypeQueryAll.3 FcFreeTypeQueryFace.3 FcGetDefaultLangs.3 FcGetLangs.3 FcGetVersion.3 FcInit.3 FcInitBringUptoDate.3 FcInitLoadConfig.3 FcInitLoadConfigAndFonts.3 FcInitReinitialize.3 FcIsLower.3 FcIsUpper.3 FcLangGetCharSet.3 FcLangNormalize.3 FcLangSetAdd.3 FcLangSetCompare.3 FcLangSetContains.3 FcLangSetCopy.3 FcLangSetCreate.3 FcLangSetDel.3 FcLangSetDestroy.3 FcLangSetEqual.3 FcLangSetGetLangs.3 FcLangSetHasLang.3 FcLangSetHash.3 FcLangSetSubtract.3 FcLangSetUnion.3 FcMatrixCopy.3 FcMatrixEqual.3 FcMatrixInit.3 FcMatrixMultiply.3 FcMatrixRotate.3 FcMatrixScale.3 FcMatrixShear.3 FcNameConstant.3 FcNameGetConstant.3 FcNameGetObjectType.3 FcNameParse.3 FcNameRegisterConstants.3 FcNameRegisterObjectTypes.3 FcNameUnparse.3 FcNameUnregisterConstants.3 FcNameUnregisterObjectTypes.3 FcObjectSetAdd.3 FcObjectSetBuild.3 FcObjectSetCreate.3 FcObjectSetDestroy.3 FcPatternAdd-Type.3 FcPatternAdd.3 FcPatternAddWeak.3 FcPatternBuild.3 FcPatternCreate.3 FcPatternDel.3 FcPatternDestroy.3 FcPatternDuplicate.3 FcPatternEqual.3 FcPatternEqualSubset.3 FcPatternFilter.3 FcPatternFindIter.3 FcPatternFormat.3 FcPatternGet-Type.3 FcPatternGet.3 FcPatternGetWithBinding.3 FcPatternHash.3 FcPatternIterEqual.3 FcPatternIterGetObject.3 FcPatternIterGetValue.3 FcPatternIterIsValid.3 FcPatternIterNext.3 FcPatternIterStart.3 FcPatternIterValueCount.3 FcPatternObjectCount.3 FcPatternPrint.3 FcPatternReference.3 FcPatternRemove.3 FcRangeCopy.3 FcRangeCreateDouble.3 FcRangeCreateInteger.3 FcRangeDestroy.3 FcRangeGetDouble.3 FcStrBasename.3 FcStrBuildFilename.3 FcStrCmp.3 FcStrCmpIgnoreCase.3 FcStrCopy.3 FcStrCopyFilename.3 FcStrDirname.3 FcStrDowncase.3 FcStrFree.3 FcStrListCreate.3 FcStrListDone.3 FcStrListFirst.3 FcStrListNext.3 FcStrPlus.3 FcStrSetAdd.3 FcStrSetAddFilename.3 FcStrSetCreate.3 FcStrSetDel.3 FcStrSetDestroy.3 FcStrSetEqual.3 FcStrSetMember.3 FcStrStr.3 FcStrStrIgnoreCase.3 FcToLower.3 FcUcs4ToUtf8.3 FcUtf16Len.3 FcUtf16ToUcs4.3 FcUtf8Len.3 FcUtf8ToUcs4.3 FcValueDestroy.3 FcValueEqual.3 FcValuePrint.3 FcValueSave.3 FcWeightFromOpenType.3 FcWeightFromOpenTypeDouble.3 FcWeightToOpenType.3 FcWeightToOpenTypeDouble.3 fontconfig-devel.txt fontconfig-user.html fontconfig-user.txt fonts-conf.5 dist/fontconfig/doc/fontconfig-devel: t1.html dist/fontconfig/fc-cache: meson.build dist/fontconfig/fontconfig: fontconfig.h dist/fontconfig/m4: libtool.m4 ltversion.m4 dist/fontconfig/po: LINGUAS fontconfig.pot meson.build zh_CN.po dist/fontconfig/po-conf: LINGUAS fontconfig-conf.pot meson.build zh_CN.po dist/fontconfig/src: fccharset.c fcstdint.h fcstr.c dist/fontconfig/test: run-test.sh lib/fontconfig : Makefile.inc lib/fontconfig/conf.d: Makefile lib/fontconfig/pc: Makefile Added files: dist/fontconfig/conf.d: 10-no-antialias.conf 10-yes-antialias.conf dist/fontconfig/po: ka.po dist/fontconfig/po-conf: ka.po Log message: Update to fontconfig 2.14.2 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/03 07:39:54 Modified files: devel/p5-Syntax-Keyword-Match: Makefile distinfo Log message: update p5-Syntax-Keyword-Match to 0.12 CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/03 07:43:48 Log message: Initial import of solvespace. Work by new maintainer Johannes Thyssen Tishman, commented by sthen@, ok sdk@, tested & built on vanilla install. Status: Vendor Tag: ian Release Tags: ian_20230703 N ports/cad/solvespace/Makefile N ports/cad/solvespace/distinfo N ports/cad/solvespace/pkg/DESCR N ports/cad/solvespace/pkg/PLIST N ports/cad/solvespace/patches/patch-CMakeLists_txt N ports/cad/solvespace/patches/patch-src_platform_guigtk_cpp N ports/cad/solvespace/patches/patch-src_resource_cpp N ports/cad/solvespace/files/FindCairo.cmake No conflicts created by this import CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 07:43:54 Modified files: distrib/sets/lists/xbase: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/03 07:44:45 Modified files: regress/usr.bin/pkg-config: Makefile Log message: add a few tests related to --cflags and --libs in combination with Requires.private. skipping one (currently failing) test which exhibits the behaviour described by humm@ljabl.com on bugs@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/03 07:46:11 Modified files: cad : Makefile Log message: += solvespace CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/03 07:48:36 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.372. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/03 07:51:34 Modified files: net/iodine : Makefile Log message: iodine-0.8.0 client/server communication seems broken, skip it CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/03 07:51:55 Modified files: regress/lib/libc/uuid: uuidtest.c Log message: add regress tests for the remainder of the function provided by our uuid.h CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 07:53:54 Modified files: util/makedepend: ChangeLog Makefile.in aclocal.m4 configure configure.ac include.c install-sh makedepend-config.h.in makedepend.man Log message: Update makedepend to version 1.0.8 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 07:53:54 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rework the logic in ECDSA sign_sig() If the caller supplied both kinv and r, we don't loop but rather throw an undocumented error code that no one uses, which is intended to tell the caller to run ECDSA_sign_setup() and try again. Use a boolean that indicates this situation so that the logic becomes a bit more transparent. ok jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/03 08:01:58 Modified files: infrastructure/lib/DPB: MiniCurses.pm Log message: fix blink CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/07/03 08:03:29 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: security/osv-scanner: update to 1.3.5 ok gonzalo@ CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2023/07/03 08:03:56 Modified files: java/jna : Makefile Log message: drop maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/03 08:13:37 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build Log message: Update to libvirt-9.5.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/03 08:13:47 Modified files: sysutils/libvirt-python: Makefile distinfo sysutils/libvirt-python/pkg: PLIST Log message: Update to py3-libvirt-9.5.0. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/03 08:47:25 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.34 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/03 08:51:09 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: sign_sig: drop ckinv The only reason ckinv exists is to be able to avoid a copy. This copy leaks some timing info, that will be mitigated in a subsequent step. It is an unused or at least uncommonly used codepath. ok jsing CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/03 08:55:13 Modified files: security/p5-Crypt-OpenSSL-X509: Makefile distinfo Log message: update p5-Crypt-OpenSSL-X509 to 1.915 CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2023/07/03 09:12:57 Modified files: security/boofuzz: Makefile distinfo security/boofuzz/pkg: PLIST Removed files: security/boofuzz/patches: patch-setup_py Log message: - update to boofuzz-0.4.1 from wen heping some time ago CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/03 09:27:07 Modified files: sbin/disklabel : disklabel.c Log message: An empty string indicates there is no NXTNUM(). Fixes segfault in -e if you happen to delete everything after a partition line's ":". CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/03 09:27:27 Modified files: security/libksba: Makefile distinfo Log message: Bugfix update to libksba-1.6.4 No API/ABI change. Release notes: https://dev.gnupg.org/T6543 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/03 09:52:51 Modified files: sys/net : if_ethersubr.c Log message: use consistent queue(9) example for LIST removal; OK bluhm mvs CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/03 09:54:07 Modified files: sys/arch/arm64/dev: apldc.c Log message: Enable mouse.tp.mtbuttons for apldcms ok bru@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/03 10:47:44 Modified files: usr.bin/tmux : input.c tmux.1 tmux.h window-copy.c Log message: Add support for marking lines with a shell prompt based on the OSC 133 extension, from Munif Tanjim in GitHub issue 3596. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/03 11:02:00 Modified files: usr.sbin/pkg_add/OpenBSD/PackageRepository: HTTP.pm Log message: also make things 5.36 if not used CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/03 11:46:07 Modified files: lang/rust : Makefile Log message: bootstrap: don't require llvm-strip llvm strip(1) is shipped by base on most architectures where rust is built. No need to require llvm-strip(1) from devel/llvm (currently unused on all archs) for the bootstrap target. ok semarie@ (maintainer) CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/03 11:55:51 Modified files: regress/usr.bin/pkg-config: Makefile Log message: favor REGRESS_EXPECTED_FAILURES CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/03 12:13:13 Modified files: lang/rust : Makefile distinfo Log message: lang/rust: update riscv64 bootstrap upload a new bootstrap for riscv64, built by jca@ (thanks !) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/03 13:04:51 Modified files: . : MODULES 3RDPARTY Log message: update CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/03 13:12:08 Modified files: usr.sbin/pkg_add/OpenBSD: PkgAdd.pm Log message: record when pkg_add is actually doing something. details of rc code to be set in stone later (currently as an option) CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/07/03 14:01:11 Modified files: net/wormhole-william: Makefile distinfo Added files: net/wormhole-william: modules.inc Log message: net/wormhole-william: Update to version 1.0.6. While we are here, use go modules so we don't have to vendor tarballs. OK abieber@, thanks! CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/03 15:25:59 Modified files: devel/liburcu : Makefile distinfo devel/liburcu/pkg: PLIST Removed files: devel/liburcu/patches: patch-tests_benchmark_common_sh Log message: Update to liburcu-0.14.0 Lightly tested with its sole consumer net/knot. While here, drop MAINTAINER. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/03 20:01:55 Modified files: sys/net : pf_ioctl.c Log message: remove unused global var ok sashan@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/03 20:56:11 Modified files: usr.sbin/ospf6d: parse.y Log message: a little knf, no functional change CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/03 21:56:07 Modified files: share/man/man9 : mbuf.9 sys/sys : mbuf.h Log message: m_reclaim() was removed in uipc_mbuf.c rev 1.195 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/03 21:59:21 Modified files: usr.bin/ssh : channels.c channels.h ssh.c Log message: add support for unix domain sockets to ssh -W ok djm@ dtucker@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/03 23:19:47 ports/textproc/delta/patches Update of /cvs/ports/textproc/delta/patches In directory cvs.openbsd.org:/tmp/cvs-serv26210/patches Log Message: Directory /cvs/ports/textproc/delta/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/03 23:20:21 Modified files: textproc/delta : Makefile crates.inc distinfo Added files: textproc/delta/patches: patch-modcargo-crates_libgit2-sys-0_14_2+1_5_1_build_rs Log message: update to delta 0.16.5, from maintainer Laurent Cheylus CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 01:04:11 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document the recent addition of "Building from scratch" and what it means. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 01:38:31 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Factor the computation of ECDSA s into a function ossl_ecdsa_sign_sig() is already complicated enough. The math bit is entirely self contained and does not need to obfuscate control flow and logic. with feedback from and ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 02:47:01 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Plug leak in the ssltest Removing -tls1 moved some tests from the legacy stack to the TLSv1.3 stack. On a HRR, the alpn callback would be called twice and allocate the global twice, thereby leaking. So free it up front. Joint suffering with bcook and beck CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/04 03:00:24 Modified files: sys/dev/ic : dwqe.c Log message: Add some extra parenthesis for consistency. stolen from jsing@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 03:08:59 Modified files: x11/xfce4/xfce4-settings: Makefile distinfo Log message: x11/xfce4/xfce4-settings: update to 4.18.3 see https://mail.xfce.org/pipermail/xfce-announce/2023-July/001312.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/04 03:47:51 Modified files: sys/sys : mbuf.h sys/conf : param.c Log message: Remove mbuf low watermark vars. Unused since uipc_mbuf.c rev 1.244. ok kn@ bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:06:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Rework ecdsa_prepare_digest() Make it take an EC_KEY instead of a group order in preparation for further cleanup. Rename m into e to match the standard better. Also buy some vowels for jsing. ok beck jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:14:37 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Normalize on digest and digest_len rather than dgst dlen dgstlen, etc. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/07/04 04:22:39 Modified files: sys/dev/pci : if_bge.c if_bgereg.h Log message: Make the hardware counters available on BCM5705 and newer available as kstats. Some of the hardware counters are already used in bge_stats_update_regs() to update interface counters and work around hardware bugs, and all counters reset on read, so to keep things simple the work is split between that function and bge_kstat_read(), which reads the rest of the counters. tested by bluhm@ on BCM5720 (with counters) and BCM5704 (without), and by me on BCM5720 A0 (with counters and hardware bugs) ok bluhm@ dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:23:34 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Normalize ECDSA_SIG to be sig everywhere CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:26:47 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Some more consistency in variable names CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:31:57 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Use key for the EC_KEY everywhere CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/04 04:34:04 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add a bunch of clocks for GMAC0 and GMAC1 on the JH7110 SoC. Based on an initial diff from jsing@ ok jsing@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/04 04:48:19 Modified files: sys/netinet : ip_output.c tcp_output.c Log message: Remove redundant code when calculating checksum. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 04:53:42 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Extract private key and group order in s computation This pushes a few variables no longer needed in ossl_ecdsa_sign_sig() into ecdsa_compute_s() separating API logic and pure computation a bit more. ok beck CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/04 05:14:00 Modified files: sys/sys : mount.h proc.h sysctl.h tty.h Log message: remove prototypes for removed functions CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/04 05:27:13 Log message: Run Perl tests from our regress tree. It needs a Perl obj directory with Makefile. To create the test environment, use the Makefile.bsd-wrapper in /usr/src/gnu/usr.bin/perl and build Perl there if it does not exist. This allows to test Perl easily and in a consistent manner. Do not link tests to regress tree due to this reach around and the combination of build and test. Status: Vendor Tag: bluhm Release Tags: bluhm_20230704 N src/regress/gnu/usr.bin/perl/Makefile No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/07/04 05:34:20 Modified files: libexec/snmpd/snmpd_metrics: mib.c sys/net : pf_ioctl.c pfvar.h usr.bin/systat : pftop.c Log message: The recent change to DIOCGETRULE allows applications which periodically read rules from pf(4) to consume all kernel memory. The bug has been discovered and root caused by florian@. In this particular case it was snmpd(8) what ate all kernel memory. This commit introduces DIOCXEND to pf(4) so applications such as snmpd(8) and systat(1) to close ticket/transaction when they are done with fetching the rules. This change also updates snmpd(8) and systat(1) to use newly introduced DIOCXEND ioctl(2). OK claudio@, deraadt@, kn@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/04 06:20:10 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: Unbreak kprobes. Since LLVM emits endbr64 instructions for IBT, dt could no longer identify function boundaries and as such no kprobes were found anymore. Adjust the parser accordingly. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/04 06:27:44 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: consistenly name instruction defines CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/04 06:48:42 Modified files: sys/dev/ic : dwqe.c Log message: Handle rx error. ok jsing@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/04 06:58:42 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: Add StarFive JH7110 support. Based on an initial diff from jsing@ ok jsing@, patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/04 07:04:08 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK Log message: enable dwqe(4) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/04 07:36:32 Modified files: infrastructure/lib/DPB: Util.pm Log message: fiddling with time: since we're only recording the current time cache it, so that if several things happen during the same second, we don't reformat the same string. Also first non-contrieved use of state variables for me CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/07/04 07:37:47 Modified files: sys/net : if.c Log message: Check for interface type ethernet before call ether_brport_isset() Pointed out by bluhm. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/04 07:43:46 Modified files: infrastructure/bin: clean-old-distfiles Log message: convert to 5.36, but also add a state/progressmeter to be able to see where we're at CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 07:58:01 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm PkgCreate.pm Log message: fix some very minor syntactic nits CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 08:00:18 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: explain why NO_TS_IN_PLIST exists CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 08:03:16 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: add some more fluff to documentation CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 08:08:30 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: stop saying the format is "simple" there are so many annotations. "straightforward" is a better description at this point. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/04 08:10:03 Modified files: infrastructure/bin: install-wrapper port-extract-dependencies-helper port-search-helper Log message: use v5.36 for simple scripts as well (and replace a few prints with says) CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/07/04 08:23:38 Modified files: sys/net : pf_ioctl.c Log message: This diff limits the number of transactions/tickets pf_open_trans() can issue for each clone of /dev/pf to 512. The pf_open_trans() is currently being used by DIOCGETRULES ioctl(2). The limit avoids processes to consume all kernel memory by asking DIOCGETRULES for more tickets. If DIOCGETRULES hits the limit, then the application will see EBUSY error. This diff was fine tuned with feedback from cluadio@, deraadt@ and kn@. OK kn@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/04 08:32:21 Modified files: sys/dev/fdt : qcsmptp.c Log message: Instead of waiting for the inbound item to show up in the interrupt handler, allocate it ourselves. The firmware doesn't seem to mind that it's us doing the allocation. This fixes a splassert, because the code that retrieves the item reaches through the shared memory driver, which acquires the hardware mutex, which in turn mallocs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/04 08:41:26 Modified files: usr.sbin/pkg_add/OpenBSD: PackingElement.pm Log message: use local assignment to $ENV{TZ} like we do for signal handlers CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 08:57:05 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: ECDSA signing: annotate code with steps corresponding to FIPS 185-6. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 08:59:32 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Clean up ECDSA verification Use variable names that correspond more closely to the standard. Use an additional variable for s^-1 for readability. Annotate the code with the corresponding steps from FIPS 186-5. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 09:09:01 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.91, will be required for gecko 116. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_91.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/04 09:09:31 Modified files: lib/libcrypto/ecdsa: ecs_ossl.c Log message: Avoid outputting invalid signatures The caller can provide an r which will be added to the ECDSA_SIG unchecked. This can happen via ECDSA_{,do_}sign_ex() or ECDSA_sign_setup() or else via a custom sign_sig() handler. Therefore add a check that it is in the bounds required. Since k was long thrown away, there's no way to check kinv, so it needs to be trusted. Misdesigned APIs that will output garbage everywhere... ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 09:09:56 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-config_makefiles_rust_mk patch-toolkit_components_downloads_DownloadIntegration_sys_mjs www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 115.0. see https://www.mozilla.org/en-US/firefox/115.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 09:12:28 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 102.13.0. see https://www.mozilla.org/en-US/firefox/102.13.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-23/ note that in a month this port will switch to 115esr, 102esr will be EOL at the end of august CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 09:14:48 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: MFC update to 102.13.0. see https://www.mozilla.org/en-US/firefox/102.13.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-23/ the 102esr branch will be EOL at the end of august with 102.15.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/04 09:19:52 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-config_makefiles_rust_mk patch-toolkit_components_downloads_DownloadIntegration_sys_mjs Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-build_moz_configure_nss_configure Log message: www/mozilla-firefox: MFC update to 115.0. see https://www.mozilla.org/en-US/firefox/115.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-22/ - add patch to relax nss requirement (7.3 ships with 3.89) - build against bundled icu4c, 7.3 ships with 72 while the requirement was bumped to 73 in #1824744 - the resulting package works for me CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 09:26:14 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-agent_ssm_service_go Log message: Update to amazon-ssm-agent-3.2.1297.0. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/04 11:29:32 Modified files: sys/arch/amd64/include: cpu.h Log message: amd64: cpu_info: rearrange members, keep ci_mds_tmp 32-byte aligned ci_mds_tmp needs to be 32-byte aligned, otherwise we trip a CTASSERT in amd64/cpu.c and break kernel compilation. However, ci_mds_tmp's 32-byte alignment is at risk: the size of schedstate_percpu is about to change. Move ci_curproc and ci_schedstate up just after ci_mds_buf. This puts ci_mds_tmp at page offset 64 with no structs ahead of it in cpu_info. With this arrangement it should remain 32-byte aligned without much effort. With input from guenther@. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/04 12:28:32 Modified files: infrastructure/bin: clean-old-distfiles Log message: add the ability to set the cutdate to a time string, e.g., 2023-07-01 for instance or 2023-07-03T12:00Z CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/04 13:01:46 Modified files: regress/gnu/usr.bin/perl: Makefile Log message: favor hw.ncpuonline; ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/04 15:32:06 Modified files: security/web-eid-app: Makefile Log message: add yet another missing BDEP on qt6svg; thanks naddy CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/07/04 16:06:10 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.8.1 CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/07/04 16:09:21 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-2.17.0 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/07/04 16:28:24 Modified files: sys/kern : uipc_socket.c uipc_socket2.c sys/sys : socketvar.h Log message: Introduce SBL_WAIT and SBL_NOINTR sbwait() flags. This refactoring is another step to make standalone socket buffers locking. sblock() uses M_WAITOK and M_NOWAIT flags passed as the third argument together with the SB_NOINTR flag on the `sb_flags' to control sleep behaviour. To perform uninterruptible acquisition, SB_NOINTR flag should be set before sblock() call. `sb_flags' modification requires to hold solock() around sblock()/sbunlock() that makes standalone call impossible. Also `sb_flags' modifications outside sblock()/sbunlock() makes uninterruptible acquisition code huge enough. This time only sorflush() does this (and forgets to restore SB_NOINTR flag, so shutdown(SHUT_RDWR) call permanently modifies socket locking behaviour) and this looks not the big problem. But with the standalone socket buffer locking it will be many such places, so this huge construction is unwanted. Introduce new SBL_NOINTR flag passed as third sblock() argument. The sblock() acquisition will be uninterruptible when existing SB_NOINTR flag is set on `sb_flags' or SBL_NOINTR was passed. The M_WAITOK and M_NOWAIT flags belongs to malloc(9). It has no M_NOINTR flag and there is no reason to introduce it. So for consistency reasons introduce new SBL_WAIT and use it together with SBL_NOINTR instead of M_WAITOK and M_NOINTR respectively. ok bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 16:51:46 Modified files: net/h323plus : Makefile distinfo net/h323plus/patches: patch-configure Removed files: net/h323plus/patches: patch-src_h235_h235crypto_cxx patch-src_h235_h235support_cxx patch-src_h235auth1_cxx patch-src_h323ep_cxx Log message: Update to h323plus-1.28.0. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/07/04 16:52:20 Modified files: devel/goreleaser: Makefile distinfo modules.inc Log message: Update to goreleaser-1.19.1 From Laurent Cheylus (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 17:07:27 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 17:11:19 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 17:37:45 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.13.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/04 19:21:51 Modified files: usr.sbin/pkg_add: pkg_create.1 Log message: fw_update is in section 8 not 1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 21:52:00 Modified files: archivers/gcab : Makefile distinfo archivers/gcab/patches: patch-meson_build Log message: Update to gcab-1.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/04 21:53:26 Modified files: www/webkitgtk4 : Makefile distinfo Removed files: www/webkitgtk4/patches: patch-Source_WTF_wtf_glib_Sandbox_cpp Log message: Update to webkitgtk{40,41,60}-2.40.3. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/05 01:22:46 Modified files: geo/geos : Makefile distinfo geo/geos/pkg : PLIST Log message: geo/geos: update to 3.12.0, now requires C++14 see https://github.com/libgeos/geos/blob/3.12.0/NEWS.md#changes-in-3120 CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/05 01:28:10 Modified files: sbin/disklabel : editor.c Log message: Restore (R)esize functionality to sparc64 disklabel(8). Empty or FS_UNUSED partitions don't intrude into the OpenBSD area of a disk and therefore should not disable partition resizing. Encountered by claudio@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/05 01:57:15 Modified files: www/chromium : Makefile Added files: www/chromium/patches: patch-v8_src_flags_flags_cc Log message: put the v8_flags into the openbsd.mutable section and call mimmutable(2) on it when v8 "freezes" the v8 flags CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/05 02:02:54 Modified files: www/chromium/patches: patch-v8_src_flags_flags_cc Log message: add missing include CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/05 02:02:58 Log message: Serialization library for C++. Improvements from Renato Aguiar and kn@; ok kn@ Status: Vendor Tag: ian Release Tags: ian_20230705 N ports/devel/cereal/Makefile N ports/devel/cereal/distinfo N ports/devel/cereal/pkg/DESCR N ports/devel/cereal/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/05 02:05:04 Modified files: sbin/disklabel : disklabel.8 Log message: Simplify and clarify the description of auto allocation. Tweaks and ok jmc@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/05 02:07:34 Modified files: devel : Makefile Log message: + cereal CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 02:15:34 Modified files: sys/arch/armv7/armv7: armv7_machdep.c Log message: remove unused armv7 max_processes global ok miod@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/05 02:26:56 Modified files: sys/arch/arm64/dev: apm.c Log message: Suspend from suspend_taskq in apmioctl. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 02:39:40 Modified files: lib/libcrypto/ec: ec_key.c ec_kmeth.c ec_local.h lib/libcrypto/ecdh: ech_key.c ech_lib.c lib/libcrypto/ecdsa: ecs_lib.c ecs_local.h ecs_ossl.c Log message: Drop useless ossl_ prefixes discussed with jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/05 03:16:55 Added files: infrastructure/lib/DPB: ISO8601.pm Log message: option parser for clean-old-distfiles and possibly dpb-replay CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/05 03:25:55 Modified files: sys/arch/riscv64/stand/efiboot: efiboot.c Log message: They may have fixed the cache coherency problems in the JH7110, but it is still criplled as the SD/MMC controllers only do 32-bit DMA. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/05 03:51:46 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.17.8 Tests & ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/05 03:52:46 Modified files: net/samba : Tag: OPENBSD_7_3 Makefile distinfo Log message: Update to samba-4.17.8 Tests & ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/05 03:54:18 Modified files: net/samba : Makefile Log message: Bump to stay ahead of -stable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 04:36:28 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Use dc_update_planes_and_stream From Rodrigo Siqueira 8d855bc67630fa2b17855d85de61b9cd4300e3ad in linux-6.1.y/6.1.36 f7511289821ffccc07579406d6ab520aa11049f5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 04:38:11 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Add wrapper to call planes and stream update From Rodrigo Siqueira e538342002cbe468224f71b7ae116586e55c1134 in linux-6.1.y/6.1.36 81f743a08f3b214638aa389e252ae5e6c3592e7c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 04:40:14 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: fix the system hang while disable PSR From Tom Chung 9bcac453890bf2c0ab5a7cefb407c0a9d6cbc4cb in linux-6.1.y/6.1.36 ea2062dd1f0384ae1b136d333ee4ced15bedae38 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 04:41:57 Modified files: sys/dev/pci/drm/radeon: radeon_gem.c Log message: drm/radeon: fix race condition UAF in radeon_gem_set_domain_ioctl From Min Li 1af1cd7be370b08694d8752c97325fe51fdab6aa in linux-6.1.y/6.1.36 982b173a6c6d9472730c3116051977e05d17c8c5 in mainline linux CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/05 05:07:37 Modified files: sys/arch/riscv64/dev: stfclock.c stfpinctrl.c Log message: Implement support for the GPIOs on the JH7110. Makes it possible to reboot the VisionFive 2 from OpenBSD. ok jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 05:28:50 Modified files: lib/libcrypto/ecdsa: ecs_local.h Log message: Make variables in prototypes match function declarations CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 05:37:46 Modified files: lib/libcrypto/gost: gostr341001_pmeth.c gostr341001.c lib/libcrypto/ec: ec_kmeth.c lib/libcrypto/ecdsa: ecs_ossl.c ecs_lib.c ecs_asn1.c Added files: lib/libcrypto/ecdsa: ecdsa_local.h Removed files: lib/libcrypto/ecdsa: ecs_local.h Log message: Rename ecs_local.h into ecdsa_local.h CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/07/05 06:00:01 Modified files: share/man/man4 : pf.4 Log message: Document DIOCXEND in pf(4) manpage. With many improvements from jmc@ and kn@ OK jmc@, kn@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:18:21 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/ecdsa: ecdsa.c Removed files: lib/libcrypto/ecdsa: ecs_asn1.c ecs_ossl.c Log message: Merge ECDSA code that will stay into ecdsa.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:27:36 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Move ECDSA_size() to a more sensible place in this file CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:31:14 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/ecdh: ecdh.c Removed files: lib/libcrypto/ecdh: ecdh_kdf.c ech_key.c Log message: Merge ECDH code that will stay into ecdh.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:49:43 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Improve BN_bn2bin() error check for readability CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:51:11 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Remove local prototypes for public API (?!) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:54:46 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Fix #includes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 06:56:52 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Missing . in comment CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/05 06:58:55 Modified files: sys/arch/amd64/amd64: trap.c Log message: Drop kernel lock before panic to avoid WITNESS report during fault holding a spinlock, eg. malloc's malloc_mutex in "Data modified on freelist ..." triggers "acquiring blockable sleep lock with spinlock or critical section held" since kpageflttrap() grabs the kernel lock before fault() to serialise multiple threds/faults avoid interleaved console text. But fault() immediately sets the per-CPU panic string, so the kernel lock does not really help here. Use 'show panic' to recover from garbled console text if need be, as usual. The i386 equivalent does not use the kernel lock, either. OK bluhm kettenis CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 07:01:44 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Drop an incorrect part from a comment CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/07/05 07:06:06 Modified files: lib/libcrypto : crypto.h Log message: Adjust the public declaration of OpenSSLDie to use a portable method of indicating that the function does not return. ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/05 07:35:59 Modified files: sysutils/telegraf: Makefile Log message: sysutils/telegraf: fix 'telegraf version' to properly report MODGO_VERSION ok lraab@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/07/05 07:37:54 Modified files: wayland/wayland: Makefile distinfo Log message: Update to Wayland 1.22. ok rsadowski@ who has the same diff CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/05 07:45:52 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update rust-openssl-tests to 20230705 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/05 08:01:48 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update to py-tlsfuzzer 20230702 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/05 08:17:47 Log message: import sysutils/efivar 38, from Sergii Dmytruk; tweaks sthen kn; OK jasper ThinkPad X395 works (jasper), T14 gen 3 Intel panics (sthen kn). Import to continue work in-tree, but do not hook up until crashes are fixed. --- This packages provides user-space tools and libraries for EFI. It includes libraries for managing EFI variables (libefivar), device paths, load options (both by libefiboot), security certificates (libefisec) as well as binaries for accessing EFI variables (efivar) and certificates (efisecdb). Status: Vendor Tag: kn Release Tags: kn_20230705 N ports/sysutils/efivar/Makefile N ports/sysutils/efivar/distinfo N ports/sysutils/efivar/patches/patch-src_Makefile N ports/sysutils/efivar/patches/patch-src_include_defaults_mk N ports/sysutils/efivar/patches/patch-tests_Makefile N ports/sysutils/efivar/pkg/DESCR N ports/sysutils/efivar/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 08:39:05 Modified files: lib/libcrypto/ecdh: ecdh.c lib/libcrypto/ecdsa: ecdsa.c Log message: ECDHerror() and ECDSAerror will go away Move some trivial ones to ECerror(). discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 08:41:18 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: One more ECDSAerror goes. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/07/05 09:07:28 Modified files: sys/dev/pci : if_iwm.c if_iwx.c Log message: Add iwm/iwx background scan task to the queue which it will be deleted from. The corresponding task_add and task_del calls were operating on different queues by mistake. Background scan tasks should now get cancelled properly during driver state transitions. ok mvs@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/05 09:07:54 Modified files: infrastructure/lib/OpenBSD: FS2.pm Log message: link resolution shouldn't fail, but just in case it does, be more helpful this should help solene@ figure out her problem CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/05 09:08:04 Modified files: security/pcsc-lite: Makefile distinfo security/pcsc-lite/patches: patch-src_debug_c Log message: update to pcsc-lite 2.0.0; OK lraab CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/05 09:13:28 Modified files: sys/kern : vfs_syscalls.c sys/sys : mount.h sys/ufs/ffs : ffs_softdep.c ffs_vfsops.c Log message: Make softdep mounts a no-op Softdep is a significant impediment to progressing in the vfs layer so we plan to get it out of the way. It is too clever for us to continue maintaining as it is. ok kettenis@ kn@ tobhe@ and most of the g2k23 room except bluhm@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/07/05 09:34:52 Modified files: gnu/lib/libcxx : Makefile gnu/llvm/libcxx/include: algorithm module.modulemap Added files: gnu/llvm/libcxx/include/__algorithm: ranges_find.h ranges_find_if.h ranges_find_if_not.h Log message: backport the implementation of ranges::find{, _if, _if_not} this will be required by future chromium releases From ee0f8c4010309a25c95115a9f727a02741e2de48 Mon Sep 17 00:00:00 2001 From: Nikolas Klauser Date: Sat, 12 Mar 2022 01:45:35 +0100 Subject: [PATCH] [libc++][ranges] Implement ranges::find{, _if, _if_not} ok tb@ CVSROOT: /cvs Module name: xenocara Changes by: tb@cvs.openbsd.org 2023/07/05 09:52:50 Modified files: lib/pixman : Makefile.bsd-wrapper Log message: Disable neon asm on aarch64 to unbreak the build with/ok matthieu CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/05 10:17:20 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/chacha: chacha.c Added files: lib/libcrypto/hidden/openssl: chacha.h Log message: Hide symbols in chacha ok jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 11:10:10 Modified files: lib/libcrypto/ec: ec.h ec_err.c lib/libcrypto/ecdh: ecdh.c lib/libcrypto/ecdsa: ecdsa.c Log message: Mop up last uses of ECDHerror() and ECDSAerror() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 11:30:14 Modified files: regress/lib/libssl/tlsext: tlsexttest.c Log message: Avoid undefined behavior in tlsexttest An empty array cannot be initialized and it is an incomplete type, so the sizeof() operator can't be applied to it. Therefore initialize it with a zero byte and replace sizeof() use with lengths. Slightly tweaked version of a patch by inoguchi in portable. Discussed with bcook, beck, kettenis CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/05 11:32:51 Modified files: lib/libcrypto/bio: bio.h Log message: Correct formatting ok jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 11:36:19 Modified files: lib/libcrypto/sm2: sm2_sign.c Log message: whitespace CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/05 12:11:08 Modified files: sys/dev/pci : virtio_pci.c Log message: Fix off-by-one in the MSI-X interrupt establish loop that always tried to establish one more interrupt than would be needed for per-VQ IRQs. This meant even though there were enough MSI-X vectors available this path could fail, roll back previously established interrupts and switch to shared IRQs as a fallback. ok dv@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/05 12:23:10 Modified files: sys/arch/amd64/amd64: locore.S sys/dev/pv : hyperv.c Log message: The hypercall page populated with instructions by the hypervisor is not IBT compatible due to lack of endbr64. Replace the indirect call with a new hv_hypercall_trampoline() routine which jumps to the hypercall page without any indirection. Allows me to boot OpenBSD using Hyper-V on Windows 11 again. ok guenther@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/05 12:45:14 Modified files: bin/pax : pax.c usr.sbin/amd/amd: amd.c xutil.c Log message: It isn't portable to use stderr (or std{in,out}) in file-scope initializers as they are not required to be compile-time constants. So, intialize these global variables at the top of main(). ok miod@ deraadt@ yasuoka@ millert@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/07/05 12:48:49 Modified files: sys/dev/fdt : if_dwge.c Log message: Handle fixed-link configuration in the device tree. If fixed-link is present, populate the interface baudrate, link status (full duplex or half duplex) and media type, and then call the statch handler to apply that config to the MAC. If fixed-link is specified then do not attach a phy. Note that phy lookup and reset still occurs in case the device tree still uses the deprecated snps,reset-gpio properties. Based on if_dwqe_fdt.c v1.11 and dwqe.c v1.8. Tested on a Banana Pi R1 (aka Lamobo R1), which has its dwge interface connected directly to an ethernet switch. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/05 12:51:56 Modified files: sys/dev/acpi : acpi.c acpi_x86.c Log message: Move acpiioctl to acpi_x86.c, it is only used up on i386 and amd64. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/05 13:08:24 Modified files: infrastructure/bin: clean-old-distfiles Log message: Don't parse undef as a date ajacoutot@ got a fatal error from running clean-old-distfiles without a timestamp argument. ok espie@ Cvs: ---------------------------------------------------------------------- CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/05 13:14:43 Log message: import splicebench 1.02 OK jca@ Comment: socket splicing network benchmarking tool Description: Splicebench implements a relay for OpenBSD socket splicing. Goal it to have a minimal setup for performance and reliability testing. Status: Vendor Tag: bluhm Release Tags: bluhm_20230705 N ports/benchmarks/splicebench/Makefile N ports/benchmarks/splicebench/distinfo N ports/benchmarks/splicebench/pkg/DESCR N ports/benchmarks/splicebench/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/05 13:17:43 Modified files: benchmarks : Makefile Log message: +splicebench CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/05 13:25:01 Modified files: lib/libcrypto/bio: bio.h Log message: Merge bio.h patch from libressl-portable ok beck@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/07/05 14:56:29 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: don't return in a void function ok tb@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/07/05 15:14:54 Modified files: lib/libcrypto/hidden/openssl: chacha.h hmac.h pkcs12.h pkcs7.h stack.h ui.h x509.h x509_vfy.h x509v3.h lib/libssl/hidden/openssl: ssl.h Log message: upstream hidden file #include_next workaround for MS C compilers ok beck@, tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/05 15:23:37 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/asn1: a_bitstr.c a_enum.c a_int.c a_mbstr.c a_object.c a_octet.c a_pkey.c a_print.c a_pubkey.c a_strex.c a_string.c a_strnid.c a_time.c a_time_tm.c a_type.c ameth_lib.c asn1_err.c asn1_gen.c asn1_item.c asn1_old.c asn1_old_lib.c asn1_par.c asn1_types.c asn_mime.c asn_moid.c bio_asn1.c p5_pbe.c p5_pbev2.c p8_pkey.c t_crl.c t_pkey.c t_req.c t_spki.c t_x509.c t_x509a.c tasn_dec.c tasn_enc.c tasn_fre.c tasn_new.c tasn_prn.c tasn_typ.c x_algor.c x_attrib.c x_crl.c x_exten.c x_info.c x_name.c x_pkey.c x_pubkey.c x_req.c x_sig.c x_spki.c x_val.c x_x509.c x_x509a.c lib/libcrypto/bio: b_dump.c b_posix.c b_print.c b_sock.c bf_buff.c bf_nbio.c bf_null.c bio_cb.c bio_err.c bio_lib.c bio_meth.c bss_acpt.c bss_bio.c bss_conn.c bss_dgram.c bss_fd.c bss_file.c bss_log.c bss_mem.c bss_null.c bss_sock.c Added files: lib/libcrypto/hidden/openssl: asn1.h asn1t.h bio.h Log message: Hide symbols in asn1 and bio ok jsing@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/05 15:38:22 Modified files: regress/gnu/usr.bin/perl: Makefile Log message: Perl tests expect executable permission on source files to match the Perl distribution. Fix them in obj directory during test run. This seems easier than to fiddle with permissions in CVS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/05 16:37:29 Modified files: textproc/asciinema: Makefile distinfo Log message: Update to asciinema-2.3.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/05 16:47:38 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/05 16:48:25 Modified files: mail/geary : Makefile distinfo mail/geary/pkg : PLIST Removed files: mail/geary/patches: patch-src_client_accounts_accounts-editor-row_vala patch-src_client_accounts_accounts-editor-servers-pane_vala Log message: Update to geary-44.0. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/05 17:14:46 Modified files: mail/s-nail : Makefile Added files: mail/s-nail/patches: patch-mk_make-config_sh patch-src_mx_xtls_c Log message: mail/s-nail: unbreak build with OPENSSL_NO_TLS1 from upstream/maintainer CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/05 17:39:45 Modified files: lang/tcc : Makefile distinfo Log message: Update to latest TinyCC. Fixes #pragma once usage. Changelog: https://github.com/TinyCC/tinycc/compare/0ec3a40dfd9513f3e803450eaa1ed7833f89568c...5b28165fbf8549c5d92893339e4f6b6181316894 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/05 17:49:04 Modified files: devel/zmac : Makefile distinfo devel/zmac/pkg : DESCR PLIST Log message: Update zmac to version 2023oct18. Also include the ld80 linker; it links the relocatable object files that zmac creates. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 22:13:52 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Remove optimization for VRR updates From Alvin Lee dd6d6f9d47aebf50713fb857f91402a1c6c3131c in linux-6.1.y/6.1.38 3442f4e0e55555d14b099c17382453fdfd2508d5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 22:16:28 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Do not update DRR while BW optimizations pending From Aric Cyr a905b0b318ad7d37c3041573454129923e0a0723 in linux-6.1.y/6.1.38 32953485c558cecf08f33fbfa251e80e44cef981 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 22:18:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c Log message: drm/amdgpu: Validate VM ioctl flags. From Bas Nieuwenhuizen 9d0b2afadfd71e9bedd593358bd7ac4701e46477 in linux-6.1.y/6.1.38 a2b308044dcaca8d3e580959a4f867a1d5c37fac in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/05 22:20:00 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Ensure vmin and vmax adjust for DCE From Rodrigo Siqueira c50065a3927932cd9baf3d5c94c91b58c31200d5 in linux-6.1.y/6.1.38 2820433be2a33beb44b13b367e155cf221f29610 in mainline linux CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/05 22:55:05 Modified files: sys/net : if.c if_pfsync.c if_pfsync.h netisr.h pf.c pf_ioctl.c pf_norm.c pfvar.h pfvar_priv.h sys/netinet : in_proto.c ip_ipsp.h Log message: big update to pfsync to try and clean up locking in particular. moving pf forward has been a real struggle, and pfsync has been a constant source of pain. we have been papering over the problems for a while now, but it reached the point that it needed a fundamental restructure, which is what this diff is. the big headliner changes in this diff are: - pfsync specific locks this is the whole reason for this diff. rather than rely on NET_LOCK or KERNEL_LOCK or whatever, pfsync now has it's own locks to protect it's internal data structures. this is important because pfsync runs a bunch of timeouts and tasks to push pfsync packets out on the wire, or when it's handling requests generated by incoming pfsync packets, both of which happen outside pf itself running. having pfsync specific locks around pfsync data structures makes the mutations of these data structures a lot more explicit and auditable. - partitioning to enable future parallelisation of the network stack, this rewrite includes support for pfsync to partition states into different "slices". these slices run independently, ie, the states collected by one slice are serialised into a separate packet to the states collected and serialised by another slice. states are mapped to pfsync slices based on the pf state hash, which is the same hash that the rest of the network stack and multiq hardware uses. - no more pfsync called from netisr pfsync used to be called from netisr to try and bundle packets, but now that there's multiple pfsync slices this doesnt make sense. instead it uses tasks in softnet tqs. - improved bulk transfer handling there's shiny new state machines around both the bulk transmit and receive handling. pfsync used to do horrible things to carp demotion counters, but now it is very predictable and returns the counters back where they started. - better tdb handling the tdb handling was pretty hairy, but hrvoje has kicked this around a lot with ipsec and sasyncd and we've found and fixed a bunch of issues as a result of that testing. - mpsafe pf state purges this was committed previously, but because the locks pfsync relied on weren't clear this just caused a ton of bugs. as part of this diff it's now reliable, and moves a big chunk of work out from under KERNEL_LOCK, which in turn improves the responsiveness and throughput of a firewall even if you're not using pfsync. there's a bunch of other little changes along the way, but the above are the big ones. hrvoje has done performance testing with this diff and notes a big improvement when pfsync is not in use. performance when pfsync is enabled is about the same, but im hoping the slices means we can scale along with pf as it improves. lots (months) of testing by me and hrvoje on pfsync boxes tests and ok sashan@ deraadt@ says this is a good time to put it in CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/06 00:15:36 Modified files: lib/libcrypto : opensslfeatures.h Log message: Define the 'standard' OPENSSL_NO_BLAHBLAH's for no tls 1.0 or 1.1 We have no tls 1.0 or 1.1 or methods for them. These "in theory" will make things that check the openssl #ifdef soup for all the floating eyeballs make the correct decisions, or if they do not they at least can not blame us. ok tb@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/06 00:25:49 Modified files: lib/libelf : gelf.3 Log message: Add missing entry for gelf_update_ehdr in the list of functions that update an existing header. ok jmc@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/06 00:38:01 Modified files: lib/libcrypto : opensslfeatures.h Log message: define OPENSSL_NO_DTLS1_1 since we no longer have that either. ok tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/06 00:43:25 Modified files: www/ephemetoot : Makefile distinfo www/ephemetoot/pkg: PLIST Log message: update www/ephemetoot to 3.2.0 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/06 00:45:29 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.45 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 00:58:07 Modified files: sys/dev/acpi : acpi.c acpi_x86.c Log message: moving acpiioctl to a different file than acpiopen is not going to work for ramdisks. noticed by anton. this must be reconsidered. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/07/06 01:21:30 Modified files: lib/libdrm : xf86drm.c Log message: fix drmGetMinorNameForFD(). tweaks and ok jsg@. For the gpu n, the main device node is /dev/dri/card and the render device node is /dev/dri/renderD not /dev/dri/renderD and miod@ checked that no port should be affected. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 01:45:56 Modified files: regress/sys/kern: Makefile Removed files: regress/sys/kern/syscall: Makefile syscall.c Log message: syscall(2) regress will eventually be pointless, and untestable also ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 01:47:04 Modified files: regress/sys/copy: copy.c Log message: sysctl(2) is now sysctl(3), in particular it does not access name[0] in userland. This test should have been written with a signal handler to be accurate.. Anyways, stop using syscall() to work around that ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 01:49:52 Modified files: sys/kern : kern_exec.c Log message: remove during-development special cases for MNT_WXALLOWED and chrome and IBT/BTI, because many more things are about to work correctly CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/06 01:56:32 Modified files: lib/libssl : Makefile ssl_local.h ssl_methods.c Log message: unifdef the LIBRESSL_HAS_TLS1_3_[CLIENT|SERVER] goo And remove the tendrils. This was useful for transition but we are now well past this. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/06 01:57:30 Removed files: www/firefox-esr/patches: patch-third_party_rust_mp4parse_src_lib_rs Log message: www/firefox-esr: remove patch applied upstream in #1840323 should fix a build failure reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/06 02:15:21 Modified files: www/ungoogled-chromium: Makefile Added files: www/ungoogled-chromium/patches: patch-v8_src_flags_flags_cc Log message: put the v8_flags into the openbsd.mutable section and call mimmutable(2) on it when v8 "freezes" the v8 flags CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/06 02:18:23 Modified files: www/iridium : Makefile Added files: www/iridium/patches: patch-v8_src_flags_flags_cc Log message: put the v8_flags into the openbsd.mutable section and call mimmutable(2) on it when v8 "freezes" the v8 flags CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/06 02:29:26 Modified files: usr.bin/libtool/LT: Archive.pm Exec.pm Getopt.pm LaFile.pm LaLoFile.pm LoFile.pm Trace.pm Log message: start moving a few files to use v5.36; (this went through a full bulk) CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/07/06 02:32:37 Modified files: sys/dev/fdt : if_dwge.c Log message: Register a mapping of dwge interfaces to ofw nodes/phandles. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 02:48:03 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc clang.octeon clang.powerpc64 clang.riscv64 clang.sparc64 Log message: sync CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/06 03:15:24 Modified files: sys/netinet : tcp_input.c tcp_output.c tcp_subr.c tcp_timer.c tcp_usrreq.c tcp_var.h Log message: Convert tcp_now() time counter to 64 bit. After changing tcp now tick to milliseconds, 32 bits will wrap around after 49 days of uptime. That may be a problem in some places of our stack. Better use a 64 bit counter. As timestamp option is 32 bit in TCP protocol, use the lower 32 bit there. There are casts to 32 bits that should behave correctly. Start with random 63 bit offset to avoid uptime leakage. 2^63 milliseconds result in 2.9*10^8 years of possible uptime. OK yasuoka@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/06 03:33:23 Modified files: infrastructure/bin: clean-old-distfiles Log message: fix a few nits - rewrite history as needed - use external ISO8601 parser (to be used in dpb-replay as well) - don't do a progressmeter in verbose mode, the % are distracting (should also display "non removed files" as comments but since I fucked up history a bit that will be waaay too verbose for now) CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/06 03:40:36 Modified files: sys/arch/arm64/dev: agintc.c Log message: Use correct variable to check for successful allocation. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 03:52:38 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf-bfd.h elf.c gnu/usr.bin/binutils-2.17/binutils: readelf.c gnu/usr.bin/binutils-2.17/include: bfdlink.h gnu/usr.bin/binutils-2.17/include/elf: common.h gnu/usr.bin/binutils-2.17/ld: ld.texinfo ldgram.y gnu/usr.bin/binutils-2.17/ld/emultempl: elf32.em Log message: teach the BFD tools how to handle NOBTCFI, quite similar to WXNEEDED ok kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 04:01:15 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf.c Log message: use symbolic name PF_X instead of 1, pointed out by kettenis CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 04:02:23 Modified files: gnu/llvm/lld/docs: ld.lld.1 Log message: document NOBTCFI similar to WXNEEDED CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 04:07:09 Modified files: bin/ps : ps.1 Log message: Document PS_CHROOT, and upcoming PS_NOBTCFI flags CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/07/06 04:16:58 Modified files: sys/dev/wscons : wsevent.c Log message: Clear knotes when finishing wseventvar When finishing a wseventvar in wsevent_fini(), clear the klist. Otherwise knotes can be left dangling, which can crash the kernel. In general, klist_invalidate() should happen after vdevgone() in order to avoid a race with kevent registration. However, the current wscons drivers clear the wsevent pointer (sc->sc_base.me_evp) before calling wsevent_fini(). This prevents the drivers from registering new kevents. Prompted by a report by Peter J. Philipp on bugs@ OK mvs@ miod@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/07/06 04:17:43 Modified files: sys/dev/ic : mfi.c mpi.c sys/dev/pci : mfii.c mpii.c sys/scsi : scsi_base.c Log message: Use mtx_init() to initialize stack-based mutexes mtx_init() ensures the mutex' lock_object has static storage duration. This makes it safe to re-enable WITNESS with stack-based mutexes. OK bluhm@ miod@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/06 04:43:37 Modified files: share/man/man1 : clean-old-distfiles.1 Log message: new options (boilerplate progressmeter options) and also the ability to specify a timestamp as a subset of ISO8601 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/06 04:53:11 Modified files: sys/dev/dt : dt_prov_kprobe.c Log message: if panic() is meant, use panic() ok mpi@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/06 04:54:18 Modified files: infrastructure/bin: dpb-replay Log message: use ISO8601 there as well, allows showing the replay starting at a given date. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/06 04:57:03 Modified files: share/man/man1 : dpb-replay.1 Log message: add support for starting at a given timestamp/ISO8601 time CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/06 08:37:40 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_local.h Added files: lib/libcrypto/bn: bn_print.c Log message: Add bn_printf(), a replacement for ASN1_bn_print() ASN1_bn_print() will be removed in an upcoming bump. This adds an internal API that covers the same functionality but doesn't require that the caller pass in a sufficiently large scratch space that ASN1_bn_print() may or may not use. In addition, this takes a format string, which allows us to ditch some extra dances. ok jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/06 08:38:25 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.4.8 Necessary for samba-4.18.4 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/06 08:40:33 Modified files: devel/libtalloc: Makefile distinfo Log message: Update to talloc-2.4.0 Minor bump for new symbol talloc_asprintf_addbuf Update needed for samba-4.18.4 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/06 08:47:42 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-buildtools_wafsamba_samba_autoconf_py patch-source3_wscript patch-source4_dsdb_samdb_ldb_modules_acl_c net/samba/pkg : PLIST-main Log message: Update to samba-4.18.4 This will be the major samba release shipped with the next OpenBSD stable release. ChangeLog: https://www.samba.org/samba/history/samba-4.18.0.html https://www.samba.org/samba/history/samba-4.18.1.html https://www.samba.org/samba/history/samba-4.18.2.html https://www.samba.org/samba/history/samba-4.18.3.html https://www.samba.org/samba/history/samba-4.18.4.html While here, add dep on libarchive so that smbclient can read/write tar archives (useful for backing up shares). Missing support noted by Alexander Klimov, addition tested by Ian McWilliam. Tests and ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/06 09:00:58 Modified files: databases/sqlite3: Makefile distinfo Log message: databases/sqlite3: update to 3.42.0. see https://www.sqlite.org/releaselog/3_42_0.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/06 09:08:54 Modified files: regress/lib/libcrypto/bn: Makefile Added files: regress/lib/libcrypto/bn: bn_print.c Log message: Add regress coverage for bn_printf This must be one of the ugliest tests I've ever written, but I can't think of a better way of doing it. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/06 09:11:06 Modified files: security/gnupg : Makefile distinfo security/gnupg/patches: patch-agent_protect_c patch-g10_keylist_c security/gnupg/pkg: PLIST Added files: security/gnupg/patches: patch-dirmngr_server_c Removed files: security/gnupg/patches: patch-doc_Makefile_in Log message: Update to gnupg-2.4.3 New 2.4 stable branch. See the "noteworthy changes" in https://dev.gnupg.org/source/gnupg/browse/STABLE-BRANCH-2-4/NEWS Use gmake to avoid rebuilding .info files with our ancient makeinfo. Update our printf(%n) patch for agent/protect.c, mechanical change proofread by tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/06 09:11:21 Modified files: regress/lib/libcrypto/bn: bn_print.c Log message: bn_print: remove unused bio, plug leak CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/06 09:18:02 Modified files: lib/libcrypto/ec: eck_prn.c Log message: Convert ecpk_print_explicit_parameters() to bn_printf() This eliminates a few stupid dances the horrible ASN1_bn_print() API required. ok jsing CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/06 10:45:30 Modified files: gnu/usr.bin/binutils-2.17/bfd: elf.c Log message: oops, an extra PT_ snuck in; spotted by guenther CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/06 11:51:00 Modified files: devel/ruby-tilt: Makefile distinfo devel/ruby-tilt/pkg: PLIST Log message: Update tilt to 2.2.0, suggested by and ok jeremy@, who takes MAINTAINER since he's also the upstream maintainer now. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/06 13:46:53 Modified files: sys/sys : refcnt.h sys/net : if_ethersubr.c sys/netinet : if_ether.h sys/dev/dt : dt_prov_static.c Log message: use refcnt API for multicast addresses, add tracepoint:refcnt:ethmulti probe Replace hand-rolled reference counting with refcnt_init(9) and hook it up with a new dt(4) probe. OK mvs Feedback OK bluhm CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/07/06 13:52:20 src/regress/sys/net/pf_trans Update of /cvs/src/regress/sys/net/pf_trans In directory cvs.openbsd.org:/tmp/cvs-serv24335/pf_trans Log Message: Directory /cvs/src/regress/sys/net/pf_trans added to the repository CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/07/06 13:55:58 Added files: regress/sys/net/pf_trans: Makefile dev-limit.c iocmd-limit.c Log message: adding regression tests: to verify limit on tickets progam can retrieve by DIOCXGETRULES. Ad tests which verify DIOCXEND works as expected, that program can release ticket obtained by earlier call to DIOCGETRULES improvements from anton@ OK anton@, bluhm@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2023/07/06 14:02:36 Modified files: sys/dev/fdt : axppmic.c Log message: - fix voltage range defined by base2 and delta2 works correctly - fix AXP209 dcdc3 vmask value - always use vmask for voltage setting (especially for AXP209 ldo2/ldo5) - add AXP305 support ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/06 14:51:31 Modified files: share/man/man9 : refcnt_init.9 Log message: Document dt(4)'s refcnt_init_trace "yes please" mvs Input jca CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/06 14:53:53 Modified files: share/man/man9 : refcnt_init.9 Log message: missed refcnt_init_trace in NAME CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/06 15:08:50 Modified files: sbin/bioctl : bioctl.8 Log message: Rectify -s lie -s to read passphrases from stdin can indeed be used for creation. OK jmc CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/07/06 16:17:59 Modified files: usr.bin/ssh : ssh-add.c Log message: minleft and maxsign are u_int so cast appropriately. Prompted by github PR#410, ok deraadt. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/06 16:48:17 Modified files: textproc/py-lxml: Makefile distinfo textproc/py-lxml/pkg: PLIST Log message: update to py3-lxml-4.9.3 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/06 17:24:37 Modified files: sys/kern : kern_timeout.c Log message: timeout_hardclock_update: enter timeout_mutex before reading uptime clock We have no way of knowing how long we will spin before entering timeout_mutex. Enter timeout_mutex first, then wait until just before we start dumping kclock buckets to read the uptime clock. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/07/06 20:07:35 Modified files: gnu/usr.bin/perl/cpan/OpenBSD-Unveil/t: OpenBSD-Unveil.t Log message: Adjust perl unveil test to test the right thing Normal users can't write to /dev/random, so the -w test would always fail for root and succeed for everyone else no matter what unveil did. Testing with a temp file at least gives consistent results no matter the user, even if I don't completely understand why the -w and -r test results are different. Noticed by bluhm@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/06 21:50:03 Modified files: sys/dev/pci : pcidevs Log message: add more Intel 13G TBT PCIE ids from Volker Schlecht's Framework 13 dmesg and 13th Generation Intel Core Processors Datasheet, Volume 2 of 2, Doc. No.: 764981, Rev.: 1.2 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/06 21:50:46 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/07/06 22:53:42 Modified files: security/p5-Crypt-Argon2: Makefile distinfo Log message: Update to p5-Crypt-Argon2-0.019 from wen heping. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/07/06 23:16:42 Modified files: textproc/p5-PPI: Makefile distinfo Log message: Update to p5-PPI-1.276 from wen heping. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/07/06 23:46:52 Modified files: math/mlpack : Makefile Log message: mark port as parallel OK MAINTAINER espie@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/07/06 23:47:51 Modified files: lang/gambit : Makefile Log message: mark port as parallel OK MAINTAINER juanfra@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/07/06 23:50:48 Modified files: www/firefox-esr: Makefile Log message: Do the same thing as www/mozilla-firefox, and pass MAKE_JOBS to the linker. Unlike mozilla-firefox, always do it (by request from MAINTAINER), OK MAINTAINER landry@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 00:10:14 Modified files: lib/libcrypto : Makefile Log message: One source file per line. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 00:41:59 Modified files: lib/libcrypto/bn: bn_print.c Log message: Insert leading octet if high bit of first nibble is 1 The reason the function this replaces is called ASN1_bn_print() is that it actually prints a representation of the ASN.1 encoding. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 00:59:18 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c lib/libcrypto/ec: ec_ameth.c lib/libcrypto/rsa: rsa_ameth.c Log message: Mop up remaining uses of ASN1_bn_print() This removes lots of silly buffers and will allow us to make this API go away. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 01:04:24 Modified files: lib/libcrypto/bn: bn_print.c Log message: Use an unsigned long long and corresponding formats Fixes build on 32 bit. Reported by claudio CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 01:25:21 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/ts: ts_asn1.c ts_conf.c ts_err.c ts_lib.c ts_req_print.c ts_req_utils.c ts_rsp_print.c ts_rsp_sign.c ts_rsp_utils.c ts_rsp_verify.c ts_verify_ctx.c Added files: lib/libcrypto/hidden/openssl: ts.h Log message: Hide symbols in ts ok jsing@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/07 01:29:47 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230707 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/07 01:37:59 Modified files: sys/dev/acpi : acpi.c acpithinkpad.c acpivar.h Log message: Add support for multiple batteries to acpithinkpad setchargestart and setchargestop. With this laptops like x270 or x240 properly set the thresholds for both batteries. Tested by kn@ and jmatthew@ OK kettenis@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/07/07 01:44:59 Modified files: regress/lib/libcrypto/aead: aeadtest.c Log message: fixup for MS compilers CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 01:47:25 Modified files: regress/lib/libcrypto/bn: bn_print.c Log message: Add test coverage for leading zero octet dance CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/07 02:05:02 Modified files: sys/net : if.c if_var.h pf.c sys/netinet : ip_output.c sys/netinet6 : ip6_forward.c ip6_output.c Log message: Fix path MTU discovery for TCP LRO/TSO when forwarding. When doing LRO (Large Receive Offload), the drivers, currently ix(4) and lo(4) only, record an upper bound of the size of the original packets in ph_mss. When sending, either stack or hardware must chop the packets with TSO (TCP Segmentation Offload) to that size. That means we have to call tcp_if_output_tso() before ifp->if_output(). Put that logic into if_output_tso() to avoid code duplication. As TCP packets on the wire do not get larger that way, path MTU discovery should still work. tested by and OK jan@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 02:07:50 Modified files: net/kea : Makefile distinfo net/kea/pkg : PFRAG.mysql PFRAG.postgresql PLIST Added files: net/kea/patches: patch-src_bin_agent_agent_lexer_cc patch-src_bin_d2_d2_lexer_cc patch-src_bin_dhcp4_dhcp4_lexer_cc patch-src_bin_dhcp6_dhcp6_lexer_cc patch-src_bin_netconf_netconf_lexer_cc patch-src_lib_eval_lexer_cc Log message: update to kea-2.4.0 (with an ugly hack around a build problem, https://gitlab.isc.org/isc-projects/kea/-/issues/2970 if anyone has better ideas) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 02:29:37 Modified files: lib/libcrypto/rc2: rc2.h rc2_cbc.c rc2_ecb.c rc2_local.h rc2_skey.c rc2cfb64.c rc2ofb64.c Log message: Hit rc2 with the loving mallet of knfmt. ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/07 02:43:47 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add a few more JH7110 clocks. ok jsing@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 02:53:55 Modified files: lib/libssl : ssl_both.c Log message: Enable reading RSA-PSS certificates ok beck jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 03:14:24 Modified files: devel/glib2 : Makefile distinfo devel/glib2/patches: patch-gio_glib-compile-schemas_c devel/glib2/pkg: PLIST Log message: Update to glib2-2.76.4. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/07 03:15:13 Modified files: usr.bin/netstat: inet.c Log message: Use "llu%" for printing the uint64_t fields in tcpcb. ok blumn CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 03:21:50 Modified files: x11/gnome/mutter: Makefile distinfo x11/gnome/mutter/patches: patch-clutter_clutter_clutter-frame-clock_c Log message: Update to mutter-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 03:36:15 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-44.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 03:36:35 Modified files: meta/gnome : Makefile Log message: Welcome GNOME 44.3. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/07 03:43:31 Modified files: benchmarks/udpbench: Makefile distinfo Log message: update udpbench to 1.08 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/07 04:08:50 Modified files: lang/sbcl : Makefile Log message: lang/sbcl: disable threads FLAVOR on i386 the sb-threads support needs i386_set_ldt() (we removed in 2016). found by the hard way by sthen@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 04:11:23 Modified files: lib/libcrypto/rsa: rsa_eay.c Log message: Rename RSA_eay_* to rsa_*. Rename all of the RSA_eay_* functions to rsa_*, as well as changing the method name (and naming). Reorder things slightly so that we can remove all of the prototypes for static functions. ok tb@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/07 04:11:40 Modified files: sys/arch/arm64/dev: agintc.c Log message: Keep more information about the established LPI around, so that we can use targeted invalidation through INV instead of flushing the whole cache through INVALL. Having this information enables us to send DISCARD, which clears the mapping from the ITT. This seems to be necessary to make the Hetzner VM's ITS happy when we try to disestablish and re-establish an LPI. This also moves the LPI table completely into agintc(4), as LPIs are global to an agintc(4) and especially with multiple agintcmsi(4) they should be unique. Tested by claudio@ ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 04:16:18 Modified files: net/bro : Makefile distinfo net/bro/patches: patch-CMakeLists_txt patch-auxil_broker_CMakeLists_txt patch-src_net_util_h patch-src_zeek_bif net/bro/pkg : PLIST Log message: Update to zeek-6.0.0. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 04:22:28 Modified files: lib/libcrypto/sha: sha256.c Log message: Replace HOST_l2c() with htob32() or crypto_store_htobe32(). ok beck@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/07 04:23:39 Modified files: sys/dev/pci : virtio_pci.c sys/dev/pv : virtio.c virtiovar.h Log message: The per-VQ MSI-X interrupt handler needs to sync DMA mappings in the same way that the shared interrupt handler does. This is one of the requirements of virtio_dequeue(), as specified in its comment above. Without the DMA sync, it will not see a new entry on the ring and return. Since the interrupt is edge-triggered there won't be another one and we'll get stuck. ok dv@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/07 04:44:15 Modified files: lang/node : Makefile lang/node/patches: patch-common_gypi Added files: lang/node/patches: 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_regexp_x64_regexp-macro-assembler-x64_cc patch-deps_v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-deps_v8_src_wasm_jump-table-assembler_cc patch-deps_v8_src_wasm_jump-table-assembler_h Log message: drop USE_NOBTCFI=Yes and backport WIP endbr64 support in the JIT code of v8 https://chromium-review.googlesource.com/c/v8/v8/+/4637222 with these, node can build itself and also build chromium so let's see if anything else needs work CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/07 05:34:16 Modified files: infrastructure/lib/DPB: Clock.pm infrastructure/lib/DPB/Job: Port.pm Log message: if we've seen the "Building from scratch" message, adjust the watched offset at end of task so that % matches reality. based off some request from matthieu@, thanks ! CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/07 05:36:25 Modified files: converters/p5-Cpanel-JSON-XS: Makefile distinfo Log message: update p5-Cpanel-JSON-XS to 4.37 CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 06:01:32 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/poly1305: poly1305.c lib/libcrypto/rand: rand_err.c rand_lib.c randfile.c lib/libcrypto/sm3: sm3.c lib/libcrypto/sm4: sm4.c Added files: lib/libcrypto/hidden/openssl: poly1305.h rand.h sm3.h sm4.h Log message: hide symbols in sm, rand, and poly1305 ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 06:51:58 Modified files: lib/libcrypto/idea: i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c idea.h idea_local.h Log message: Hit idea with the loving mallet of knfmt ok knfmt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:04:40 Modified files: lang/php : Makefile.inc lang/php/7.4 : Makefile lang/php/8.0 : Makefile Log message: sync WANTLIB-gd, it gained a new library dependency (sharpyuv, via libwebp). bump REVISION-gd for 7.4/8.0 with a comment to keep it above the version in -stable (because the extra libwebp lib was post-release). 8.1/8.2 will be handled with updates shortly. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:04:52 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-configure_ac Log message: update to php-8.1.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:04:58 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-configure_ac Log message: update to php-8.2.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:06:58 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.1/patches: Tag: OPENBSD_7_3 patch-configure_ac Log message: update to php-8.1.21 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:07:24 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo lang/php/8.2/patches: Tag: OPENBSD_7_3 patch-configure_ac Log message: update to php-8.2.8 CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/07/07 07:17:17 Modified files: faq : faq14.html Log message: Remove paragraph about softdep CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/07/07 07:21:28 Modified files: share/man/man5 : fstab.5 Log message: Remove softdep from example fstab file CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/07/07 07:26:29 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/07 07:29:36 Modified files: security/vault : Makefile Log message: mark BROKEN-i386, out of memory linking CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/07 07:34:05 Log message: import p5-Data-Section 0.200008 OK sthen@ Comment: read multiple hunks of data out of your DATA section Description: Data::Section provides an easy way to access multiple named chunks of line-oriented data in your module's DATA section. It was written to allow modules to store their own templates, but probably has other uses. Status: Vendor Tag: bluhm Release Tags: bluhm_20230707 N ports/devel/p5-Data-Section/Makefile N ports/devel/p5-Data-Section/distinfo N ports/devel/p5-Data-Section/pkg/DESCR N ports/devel/p5-Data-Section/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/07 07:38:29 Log message: import p5-Software-License 0.104004 from Ashlen; OK sthen@ Comment: packages that provide templated software licenses Description: Software::License provides templated software licenses. It also includes Software::LicenseUtils, which contains useful bits of code for guessing licenses and creating Software::License objects. Status: Vendor Tag: bluhm Release Tags: bluhm_20230707 N ports/devel/p5-Software-License/Makefile N ports/devel/p5-Software-License/distinfo N ports/devel/p5-Software-License/pkg/DESCR N ports/devel/p5-Software-License/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 07:40:44 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/lhash: lh_stats.c lhash.c lib/libcrypto/pem: pem_all.c pem_err.c pem_info.c pem_lib.c pem_oth.c pem_pk8.c pem_pkey.c pem_sign.c pem_x509.c pem_xaux.c pvkfmt.c lib/libcrypto/rc2: rc2_cbc.c rc2_ecb.c rc2_skey.c rc2cfb64.c rc2ofb64.c Added files: lib/libcrypto/hidden/openssl: lhash.h pem.h rc2.h Log message: Hide symbols in lhash, pem, and rc2 ok jsing@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/07 07:43:28 Modified files: devel : Makefile Log message: +p5-Data-Section +p5-Software-License CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 07:53:52 Added files: lib/libcrypto/hidden/openssl: ec.h ecdsa.h err.h evp.h hkdf.h Log message: Hide symbols in hkdf, evp, err, ecdsa and ec ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 07:54:46 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/ec: ec_asn1.c ec_check.c ec_curve.c ec_cvt.c ec_err.c ec_key.c ec_kmeth.c ec_lib.c ec_oct.c ec_print.c eck_prn.c ecp_mont.c ecp_smpl.c lib/libcrypto/ecdh: ecdh.c ech_err.c ech_lib.c lib/libcrypto/ecdsa: ecdsa.c ecs_err.c ecs_lib.c lib/libcrypto/err: err.c err_all.c err_prn.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c c_all.c cipher_method_lib.c digest.c e_aes.c e_aes_cbc_hmac_sha1.c e_bf.c e_camellia.c e_cast.c e_chacha.c e_chacha20poly1305.c e_des.c e_des3.c e_gost2814789.c e_idea.c e_null.c e_rc2.c e_rc4.c e_rc4_hmac_md5.c e_sm4.c e_xcbc_d.c encode.c evp_aead.c evp_enc.c evp_err.c evp_key.c evp_lib.c evp_pbe.c evp_pkey.c m_gost2814789.c m_gostr341194.c m_md4.c m_md5.c m_md5_sha1.c m_null.c m_ripemd.c m_sha1.c m_sha3.c m_sigver.c m_sm3.c m_streebog.c m_wp.c names.c p5_crpt.c p5_crpt2.c p_dec.c p_enc.c p_lib.c p_open.c p_seal.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libcrypto/hkdf: hkdf.c Log message: Hide symbols in hkdf, evp, err, ecdsa, and ec (part 2 of commit) ok jsing@ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/07/07 07:58:57 Modified files: faq : faq14.html Log message: Also remove Soft Updates from TOC CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/07/07 08:11:17 Modified files: faq : faq1.html index.html Log message: more softdep removal CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/07 08:17:35 Modified files: sys/sys : mbuf.h usr.bin/netstat: mbuf.c Log message: Expand the counters in struct mbstat from u_short to u_long. ok blumn mvs CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 08:32:41 Modified files: lib/libcrypto/sha: sha256.c Log message: Remove unused SHA-256 implementation. ok beck@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/07/07 08:43:57 Modified files: infrastructure/lib/DPB: Engine.pm ISO8601.pm Log message: interject ISO8601 strings into engine.log as an option CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/07/07 08:52:00 Modified files: usr.sbin/smtpd : lka_filter.c smtpd-filters.7 Log message: swap link-auth filter arguments Fields which can contain a '|' character are kept last to avoid ambiguities so move result before username; link-auth was likely forgot in r1.61 of lka_filter.c when the same treatment was applied to other events. Discovered after a report on -portable due to filter-rspamd crashing. ok millert@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 09:03:55 Modified files: lib/libcrypto/sha: sha256.c Log message: Clean up SHA-256 input handling and round macros. Avoid reach around and initialisation outside of the macro, cleaning up the call sites to remove the initialisation. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 09:06:50 Modified files: lib/libcrypto/sha: sha256.c Log message: Clean up alignment handling for SHA-256. If input data is 32 bit aligned use be32toh() directly, otherwise use crypto_load_be32toh(), cleaning up all of the HOST_c2l() usage. ok beck@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 09:09:45 Modified files: lib/libcrypto/sha: sha1.c Log message: Implement SHA1_{Update,Transform,Final}() directly in sha1.c. Copy the update, transform and final functions from md32_common.h, manually expanding the macros for SHA1. This will allow for further clean up to occur. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/07 09:44:54 Modified files: . : .gitignore Log message: Ignore CVS directories for easier git + CVS coexistence. ok bluhm@ stsp@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 09:51:03 Added files: lib/libcrypto/arch/riscv64: Makefile.inc Log message: Provide a libcrypto Makefile.inc for riscv64. This is currently no different from the existing behaviour and just pulls in the C code that would have previously been built. However, it means that OPENSSL_NO_ASM is no longer being defined by the main libcrypto Makefile, which in turn will allow us to implement assembly optimisations. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/07 10:04:57 Modified files: lib/libcrypto/cms: cms_local.h Log message: Remove symbols already declared in the public header ok bcook beck jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/07 10:10:32 Modified files: lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Provide optimised bn_mulw() for riscv64. This provides a 1.5-2x performance gain for BN multiplication, with a similar improvement being seen for RSA operations. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/07 10:27:46 Modified files: sys/kern : kern_sysctl.c Log message: Expand the counters in struct mbstat from u_short to u_long. Use malloc(9) memory instead of kernel stack for sysctl kern.mbstat. from yasuoka@; chunk missed in previous commit; OK claudio@ tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 10:39:53 Log message: Import libgedit-gtksourceview-299.0.3 libgedit-gtksourceview is a library that extends GtkTextView, the standard GTK widget for multiline text editing. This library adds support for syntax highlighting, undo/redo, file loading and saving, search and replace, a completion system, printing, displaying line numbers, and other features typical of a source code editor. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230707 N ports/x11/libgedit-gtksourceview/Makefile N ports/x11/libgedit-gtksourceview/distinfo N ports/x11/libgedit-gtksourceview/patches/patch-gtksourceview_gtksourcebufferoutputstream_c N ports/x11/libgedit-gtksourceview/pkg/DESCR N ports/x11/libgedit-gtksourceview/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 10:40:23 Modified files: x11 : Makefile Log message: +libgedit-gtksourceview CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 10:40:42 Modified files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: PLIST Log message: Update to tepl-6.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 10:41:04 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-45.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/07 10:41:20 Modified files: x11/gnome/gedit-plugins: Makefile distinfo x11/gnome/gedit-plugins/pkg: PLIST Log message: Update to gedit-plugins-45.0. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/07 10:52:09 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add resets for the RK3588 USB 3.0 controllers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/07 10:52:57 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add clocks for the RK3588 I2C controllers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/07 10:53:39 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add clocks for the RK3588 PWM controllers. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: pascal@cvs.openbsd.org 2023/07/07 11:23:03 Modified files: gnu/usr.bin/binutils-2.17/bfd: elflink.c Log message: Missing bit to make ld.bfd actually emit PT_OPENBSD_NOBTCFI. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/07/07 11:25:07 Modified files: lang/fpc : Makefile distinfo Added files: lang/fpc/patches: patch-fpcsrc_compiler_systems_t_bsd_pas Log message: All fpc-compiled binaries need to be linked with -znobtcfi. Regen bootstrap accordingly. Note that this needs the recent binutils changes. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/07 11:47:07 Modified files: www/chromium : Makefile www/chromium/patches: patch-build_config_compiler_BUILD_gn Added files: www/chromium/patches: patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl patch-third_party_dav1d_BUILD_gn patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_ffmpeg_libavutil_x86_x86inc_asm patch-v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-v8_src_wasm_jump-table-assembler_cc patch-v8_src_wasm_jump-table-assembler_h Log message: add support for IBT by merging the needed patches for boringssl and by backporting the WIP support from v8: https://chromium-review.googlesource.com/c/v8/v8/+/4637222 as a temporary fix we need to use the bundled copy of dav1d with asm disabled on amd64 until multimedia/dav1d gets fixed CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/07 13:36:10 Modified files: graphics : Makefile Removed files: graphics/gdcm : Makefile distinfo graphics/gdcm/patches: patch-CMakeLists_txt patch-Source_MediaStorageAndFileFormat_gdcmFileStreamer_cxx graphics/gdcm/pkg: DESCR PLIST Log message: Retire graphics/gdcm. Not use by any other port, and in the way for a poppler update. ok jasper@ (maintainer) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/07 13:37:54 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/asn1: a_pkey.c a_pubkey.c a_strex.c a_time_tm.c ameth_lib.c asn1_item.c asn1_old.c p5_pbe.c p5_pbev2.c p8_pkey.c t_crl.c t_req.c t_spki.c t_x509.c t_x509a.c x_algor.c x_attrib.c x_crl.c x_exten.c x_info.c x_name.c x_pkey.c x_pubkey.c x_req.c x_sig.c x_spki.c x_val.c x_x509.c x_x509a.c lib/libcrypto/bio: b_dump.c bio_lib.c bss_bio.c bss_conn.c lib/libcrypto/chacha: chacha-merged.c lib/libcrypto/ec: ec_asn1.c ec_lib.c ec_oct.c lib/libcrypto/err: err.c lib/libcrypto/evp: bio_b64.c bio_enc.c bio_md.c c_all.c cipher_method_lib.c digest.c e_aes.c e_aes_cbc_hmac_sha1.c e_bf.c e_camellia.c e_cast.c e_chacha.c e_chacha20poly1305.c e_des.c e_des3.c e_gost2814789.c e_idea.c e_null.c e_rc2.c e_rc4.c e_rc4_hmac_md5.c e_sm4.c e_xcbc_d.c encode.c evp_aead.c evp_enc.c evp_err.c evp_key.c evp_lib.c evp_pbe.c evp_pkey.c m_gost2814789.c m_gostr341194.c m_md4.c m_md5.c m_md5_sha1.c m_null.c m_ripemd.c m_sha1.c m_sha3.c m_sigver.c m_sm3.c m_streebog.c m_wp.c names.c p5_crpt.c p5_crpt2.c p_dec.c p_enc.c p_lib.c p_open.c p_seal.c p_sign.c p_verify.c pmeth_fn.c pmeth_gn.c pmeth_lib.c lib/libcrypto/hidden/openssl: asn1.h asn1t.h bio.h chacha.h ec.h ecdsa.h err.h hkdf.h lhash.h pem.h poly1305.h rand.h sm4.h ts.h lib/libcrypto/rand: rand_lib.c randfile.c lib/libcrypto/sm3: sm3.c lib/libcrypto/ts: ts_req_utils.c ts_rsp_utils.c Removed files: lib/libcrypto/hidden/openssl: evp.h sm3.h Log message: Unbreak the namespace build after a broken mk.conf and tool misfire had me aliasing symbols not in the headers I was procesing. This unbreaks the namespace build so it will pass again ok tb@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/07 13:45:26 Modified files: sys/net : if.c Log message: Keep mbuf header field ph_mss during loopback TCP with LRO/TSO. When M_TCP_TSO is preserved, also keep ph_mss. In lo(4) this logic was missing. This may be relevant only for weird pf configs that forward from loopback. OK mvs@ jan@ CVSROOT: /cvs Module name: src Changes by: bcook@cvs.openbsd.org 2023/07/07 13:54:36 Modified files: regress/lib/libcrypto/ocsp: ocsp_test.c Log message: upstream portable fix for ocsp_test CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/07 14:38:18 Modified files: regress/sys/net/rtable: kern_compat.h util.c util.h Log message: Implement route reference counting mockup poperly in rtable regress. This allows to change rtable implementation in kernel without breaking test. CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/07/07 20:43:02 Modified files: sys/dev/i2c : files.i2c sys/dev/acpi : dwiic_acpi.c sys/arch/amd64/conf: GENERIC share/man/man4 : Makefile Added files: sys/dev/i2c : ietp.c ietp.h share/man/man4 : ietp.4 Log message: Add ietp driver for Elantech I2C touchpads From Vladimir Serbinenko CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/07 23:35:24 Modified files: share/man/man4 : iic.4 Log message: add ietp(4); CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 00:04:33 Added files: lib/libcrypto/hidden/openssl: ecdh.h Log message: unbreak build when namespaced, file was here in my tree but didn't manage to cvs add CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 00:13:08 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/sm3: sm3.c Added files: lib/libcrypto/hidden/openssl: sm3.h Log message: Hide symbols in sm3 ok tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:36:55 Modified files: lib/libcrypto/sm3: sm3.c Removed files: lib/libcrypto/sm3: sm3_local.h Log message: Inline sm3_local.h in sm3.c. sm3_local.h is not really a local header, just another layer of indirection that cannot be included by anything other than sm3.c. As such, include it directly instead. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:39:19 Modified files: lib/libcrypto/md4: md4_dgst.c Removed files: lib/libcrypto/md4: md4_local.h Log message: Inline md4_local.h in md4_dgst.c. md4_local.h is not really a local header, just another layer of indirection that cannot be included by anything other than md4_dgst.c. As such, include it directly instead. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:41:45 Modified files: lib/libcrypto/md5: md5_dgst.c Removed files: lib/libcrypto/md5: md5_local.h Log message: Inline md5_local.h in md5_dgst.c. md5_local.h is not really a local header, just another layer of indirection that cannot be included by anything other than md5_dgst.c. As such, include it directly instead. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:43:39 Modified files: lib/libcrypto/ripemd: rmd_dgst.c Removed files: lib/libcrypto/ripemd: rmd_local.h Log message: Inline rmd_local.h in rmd_dgst.c. rmd_local.h is not really a local header, just another layer of indirection that cannot be included by anything other than rmd_dgst.c. As such, include it directly instead. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:47:26 Modified files: lib/libcrypto/md4: md4.h md4_dgst.c md4_one.c Log message: Hit md4 with the style(9) stick. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:50:38 Modified files: lib/libcrypto/md5: md5.h md5_dgst.c md5_one.c Log message: Hit md5 with the style(9) stick. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 00:52:56 Modified files: lib/libcrypto/ripemd: ripemd.h rmd_dgst.c rmd_one.c rmdconst.h Log message: Hit ripemd with the style(9) stick. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/08 00:54:44 Modified files: www/chromium : Makefile Log message: regenerate the perlasm files in boringssl, this bit was missing from the previous commit CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:08:11 Modified files: lib/libcrypto/sha: sha.h Log message: style(9) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 01:11:07 Modified files: lib/libcrypto/des: cbc_cksm.c cbc_enc.c cfb64ede.c cfb64enc.c cfb_enc.c des.h des_enc.c des_local.h ecb3_enc.c ecb_enc.c ede_cbcm_enc.c enc_read.c enc_writ.c fcrypt.c fcrypt_b.c ncbc_enc.c ofb64ede.c ofb64enc.c ofb_enc.c pcbc_enc.c qud_cksm.c rand_key.c set_key.c spr.h str2key.c xcbc_enc.c Log message: Hit the des directory with the loving mallet of knfmt ok tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/08 01:16:15 Modified files: textproc/itstool: Makefile textproc/itstool/patches: patch-itstool_in Log message: apply a PR patch from itstool's git repo to fix https://github.com/itstool/itstool/issues/36 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:16:26 Modified files: telephony/asterisk/16: Makefile distinfo telephony/asterisk/16/pkg: PLIST-main Removed files: telephony/asterisk/16/patches: patch-third-party_apply_patches Log message: update to asterisk-16.30.1 backported security fixes from pjproject 2.13.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:17:07 Modified files: telephony/asterisk/18: Makefile distinfo Removed files: telephony/asterisk/18/patches: patch-third-party_apply_patches Log message: update to asterisk-18.18.1 pjproject updated to 2.13.1 for security fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:17:21 Modified files: telephony/asterisk/20: Makefile distinfo Removed files: telephony/asterisk/20/patches: patch-third-party_apply_patches Log message: update to asterisk-20.3.1 pjproject updated to 2.13.1 for security fixes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:18:08 Modified files: telephony/asterisk: Tag: OPENBSD_7_3 Makefile.inc telephony/asterisk/16: Tag: OPENBSD_7_3 Makefile distinfo telephony/asterisk/16/pkg: Tag: OPENBSD_7_3 PLIST-main telephony/asterisk/18: Tag: OPENBSD_7_3 Makefile distinfo telephony/asterisk/18/patches: Tag: OPENBSD_7_3 patch-configure_ac telephony/asterisk/18/pkg: Tag: OPENBSD_7_3 PLIST-main telephony/asterisk/20: Tag: OPENBSD_7_3 Makefile distinfo telephony/asterisk/20/patches: Tag: OPENBSD_7_3 patch-configure_ac telephony/asterisk/20/pkg: Tag: OPENBSD_7_3 PLIST-main Removed files: telephony/asterisk/16/patches: Tag: OPENBSD_7_3 patch-third-party_apply_patches telephony/asterisk/18/patches: Tag: OPENBSD_7_3 patch-main_iostream_c patch-third-party_apply_patches telephony/asterisk/20/patches: Tag: OPENBSD_7_3 patch-main_iostream_c patch-third-party_apply_patches Log message: MFC Asterisk updates; security fixes for bundled pjproject CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 01:18:39 Modified files: sys/arch/amd64/amd64: efi_machdep.c Log message: Toggle IBT off during EFI runtime services calls. While UEFI 2.10 has a way of indicating that runtime services use the appropriate ENDBR64 instructions, firmware that's out int the wild doesn't actually use that yet. Once the landscape changes we may want to reconsider toggling IBT off. ok guenther@, kn@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 01:22:58 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/ct: ct_b64.c ct_log.c ct_oct.c ct_policy.c ct_prn.c ct_sct.c lib/libcrypto/dso: dso_dlfcn.c dso_err.c dso_lib.c dso_null.c dso_openssl.c Added files: lib/libcrypto/hidden/openssl: ct.h dso.h Log message: Hide symbols in dso and ct ok jsing@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:25:43 Modified files: lib/libcrypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c cast.h cast_local.h cast_s.h Log message: Hit cast with the style(9) stick. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:31:33 Modified files: telephony/pjsua: Makefile distinfo Log message: update to pjsip-2.13.1 - Possible buffer overread when parsing a specially crafted STUN message with unknown attribute. The vulnerability affects applications that uses STUN including PJNATH and PJSUA-LIB. - Heap buffer overflow when parsing DNS packet. Affects applications that uses PJSIP DNS resolver, e.g: in PJSUA/PJSUA2 configured via pjsua_config.nameserver or UaConfig.nameserver. If this is not configured the library will use the OS resolver so is unaffected. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:32:19 Modified files: telephony/pjsua: Tag: OPENBSD_7_3 Makefile distinfo Log message: update to pjsip-2.13.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:33:32 Modified files: devel/py-setuptools: Makefile distinfo devel/py-setuptools/pkg: PLIST Log message: update to py3-setuptools-68.0.0, ok kmos@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:34:34 Modified files: lib/libcrypto/des: cbc_cksm.c cfb64ede.c des_enc.c ede_cbcm_enc.c enc_writ.c fcrypt.c fcrypt_b.c ncbc_enc.c pcbc_enc.c qud_cksm.c set_key.c spr.h str2key.c xcbc_enc.c Log message: More style(9). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:37:14 Modified files: graphics/py-Pillow: Makefile distinfo graphics/py-Pillow/pkg: PLIST Log message: update to py3-Pillow-10.0.0 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:43:44 Modified files: lib/libcrypto/sha: sha1.c Log message: Reorder functions. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:43:53 Modified files: textproc/py-elementpath: Makefile distinfo Log message: update to py3-elementpath-4.1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:44:52 Modified files: textproc/py-charset-normalizer: Makefile distinfo Log message: update to py3-charset-normalizer-3.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:44:54 Modified files: textproc/py-MarkupSafe: Makefile distinfo Log message: update to py3-MarkupSafe-2.1.3 CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:49:45 Modified files: lib/libcrypto/sha: sha1.c Log message: Inline HASH_MAKE_STRING macro. No change to generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:52:25 Modified files: lib/libcrypto/sha: sha1.c Log message: Remove now unnecessary "do { } while (0)" CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 01:56:35 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.4.1.8 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 01:56:56 Modified files: x11/gnome/libcryptui: Makefile x11/gnome/libcryptui/patches: patch-configure Log message: Unbreak after recent gnupg update. Regen WANTLIB while here. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/08 01:58:25 Modified files: lib/libcrypto/sha: sha1.c Log message: Remove unused SHA-1 implementation. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 02:01:02 Added files: x11/gnome/seahorse/patches: patch-meson_build Log message: Allow building with GnuPG-2.4.x. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/08 02:01:10 Modified files: sys/arch/amd64/conf: files.amd64 sys/arch/i386/conf: files.i386 sys/dev/acpi : acpi.c Added files: sys/dev/acpi : acpi_apm.c Log message: Move /dev/apm related acpi code to acpi_apm.c which is only built on amd64 and i386. This is the first step towards a machine independent safe sleep API. tested by yasuoka@ bluhm@ ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 02:03:19 Modified files: net/libproxy : Makefile distinfo Log message: Update to libproxy-0.5.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 02:07:49 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.31.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 02:07:59 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 02:08:16 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.1. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 02:10:27 Modified files: sys/dev/mii : miidevs.h Log message: Add Motorcomm YT8531. ok jsing@, patrick@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/08 02:13:01 Modified files: net/samba : Tag: OPENBSD_7_3 Makefile distinfo Log message: Bugfix update to samba-4.17.9 Release notes: https://www.samba.org/samba/history/samba-4.17.9.html Tests and ok bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 02:13:31 Modified files: sys/dev/mii : miidevs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/08 02:15:32 Modified files: usr.bin/libtool/LT: Library.pm Program.pm Util.pm usr.bin/libtool/LT/Mode: Compile.pm Install.pm Link.pm usr.bin/libtool/LT/Mode/Link: Library.pm Log message: move everyone besides UList to use v5.36 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 02:18:31 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK sys/dev/fdt : if_dwqe_fdt.c sys/dev/mii : miidevs miivar.h ytphy.c Log message: Add support for the Motorcomm YT8521/YT8531 PHYs. Since these PHYs may need various board-dependent tweaks, pass the device tree node down to the PHY driver such that we can look at various properties to make the necessary tweaks. Enable ytphy(4) on riscv64. ok jsing@, patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 02:22:28 Modified files: devel/udis86 : Makefile Log message: udis86 doesn't need python2; adjust MODPY_VERSION (not sure it needs python at runtime at all, but left for now) CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 02:26:26 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/buffer: buf_err.c buffer.c lib/libcrypto/cms: cms_asn1.c cms_att.c cms_enc.c cms_env.c cms_err.c cms_ess.c cms_io.c cms_kari.c cms_lib.c cms_pwri.c cms_sd.c cms_smime.c lib/libcrypto/comp: c_rle.c c_zlib.c comp_err.c comp_lib.c lib/libcrypto/conf: conf_api.c Added files: lib/libcrypto/hidden/openssl: buffer.h cms.h comp.h conf_api.h Log message: Hide symbols in cms, comp, conf, and buffer ok jsing@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 02:28:23 Modified files: lib/libcrypto : Symbols.namespace cpt_err.c cryptlib.c crypto_init.c crypto_lock.c cversion.c ex_data.c malloc-wrapper.c mem_dbg.c Added files: lib/libcrypto/hidden/openssl: crypto.h Log message: Hide symbols in crypto.h ok jsing@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/08 02:37:39 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add some resets for the PCIe controllers on the RK3588. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/08 02:38:27 Modified files: security/web-eid-app: Makefile Added files: security/web-eid-app/patches: patch-lib_libelectronic-id_lib_libpcsc-cpp_src_SCardCall_hpp Log message: Fix i386 build, reported by sthen The patch is inside a prefetched git submodule, which must now be moved rather than symlinked into place for, otherwise `make update-patches' does not pick up the new patch. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/08 02:38:41 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/08 02:45:54 Modified files: usr.bin/libtool/LT: UList.pm Log message: cosmetic clean-up of UList.pm, no signatures yet remove prototype that's actually unused, since method call CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/08 02:53:26 Modified files: lib/libradius : radius.c radius.h radius_attr.c radius_eapmsk.c radius_userpass.c Log message: Tidy up #include lines. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/07/08 03:01:30 Modified files: sys/dev/pci : if_ix.c Log message: Check rx dma map was allocated before trying to free it, so we don't crash if we ran out of memory while bringing the interface up. tested by hrvoje, ok kevlo@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 03:11:51 Modified files: sys/dev/pci : pcidevs Log message: Add PLDA XpressRICH-AXI PCIe controller CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/08 03:12:28 Modified files: sys/dev/fdt : rkpciephy.c Log message: Add support for the RK3588 PCIe3 PHY to rkpciephy(4). The PHY controls 4 lanes that can be routed to 4 of the 5 PCIe controllers in the following configurations. Either all 4 lanes go to the x4 controller, then the other 3 controllers stay disabled. If those are split, lane 0 goes to the x4 controller and lane 2 goes to the x2 controller. Lane 1 now either goes to the x4 one to build a x2, or it gets routed to a x1 controller. Lane 3 also either goes to the x2 one to build a x2, or it gets routed to a x1 controller. If lanes 1 or lane 3 are configured, they are routed towards the PCIe3 PHY instead of the Combo PHY. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 03:13:27 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/08 03:40:29 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: bugfix update to 115.0.1. see https://www.mozilla.org/en-US/firefox/115.0.1/releasenotes/ while here drop the ulimit -d check as done by phessler@ in firefox-esr, i havent seen lld take more than 8Gb on my 8-core VM so passing MAKE_JOBS should be fine. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/08 03:42:48 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: bugfix update to 115.0.1. see https://www.mozilla.org/en-US/firefox/115.0.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/08 03:47:25 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 102.13.0. see https://www.thunderbird.net/en-US/thunderbird/102.13.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-24/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/08 03:47:57 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: MFC update to 102.13.0. see https://www.thunderbird.net/en-US/thunderbird/102.13.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-24/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/08 03:50:03 Removed files: mail/mozilla-thunderbird/patches: patch-third_party_rust_mp4parse_src_lib_rs Log message: mail/mozilla-thunderbird: drop patch merged upstream in #1840323 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 04:06:14 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK files.riscv64 Added files: sys/arch/riscv64/dev: stfpcie.c stfpciephy.c Log message: Add support for the PCIe controller on the JH7110 SoC. MSIs don't work reliably so these are disabled for now. The stfpcie(4) driver is based on preliminary device tree bindings that might still change. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 04:17:35 Modified files: share/man/man4/man4.riscv64: stfclock.4 stfpinctrl.4 Log message: Mention JH7110. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 04:18:34 Added files: share/man/man4/man4.riscv64: stfpcie.4 Log message: stfpcie(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 04:18:51 Added files: share/man/man4/man4.riscv64: stfpciephy.4 Log message: stfpciephy(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/08 04:19:19 Modified files: share/man/man4/man4.riscv64: Makefile Log message: stfpcie(4) and stfpciephy(4) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 04:20:16 Modified files: infrastructure/mk: bsd.port.mk Log message: ld.bfd has been taught about nobtcfi now, so no more need for USE_NOBTCFI to be conditional on USE_LLD. CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 04:44:00 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/cast: c_cfb64.c c_ecb.c c_enc.c c_ofb64.c c_skey.c lib/libcrypto/idea: i_cbc.c i_cfb64.c i_ecb.c i_ofb64.c i_skey.c lib/libcrypto/ocsp: ocsp_asn.c ocsp_cl.c ocsp_err.c ocsp_ext.c ocsp_ht.c ocsp_lib.c ocsp_prn.c ocsp_srv.c ocsp_vfy.c Added files: lib/libcrypto/hidden/openssl: cast.h idea.h ocsp.h Log message: Hide symbols in cast, idea, and ocsp ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 04:45:57 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/md4: md4_dgst.c md4_one.c lib/libcrypto/md5: md5_dgst.c md5_one.c Added files: lib/libcrypto/hidden/openssl: md4.h md5.h Log message: Hide symbols in md4 and md5 ok tb@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/08 05:03:45 Modified files: libexec/ld.so : Makefile Log message: zap stray backslash ok deraadt@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 05:28:04 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/txt_db: txt_db.c Added files: lib/libcrypto/hidden/openssl: txt_db.h Log message: Hide symbols in txt_db ok tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/08 06:16:33 Modified files: security/web-eid-app: Makefile security/web-eid-app/patches: patch-src_app_CMakeLists_txt Log message: link to pending upstream work CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 06:21:58 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/bn: bn_add.c bn_blind.c bn_const.c bn_convert.c bn_ctx.c bn_err.c bn_exp.c bn_kron.c bn_lib.c bn_mod.c bn_mod_sqrt.c bn_mont.c bn_mul.c bn_prime.c bn_rand.c bn_shift.c bn_sqr.c bn_word.c Added files: lib/libcrypto/hidden/openssl: bn.h Log message: Hide symbols in bn ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 06:24:10 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/sha: sha1.c sha256.c sha512.c Added files: lib/libcrypto/hidden/openssl: sha.h Log message: Hide symbols in sha ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 06:26:45 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/rsa: rsa_asn1.c rsa_chk.c rsa_crpt.c rsa_eay.c rsa_err.c rsa_gen.c rsa_lib.c rsa_meth.c rsa_none.c rsa_oaep.c rsa_pk1.c rsa_pmeth.c rsa_prn.c rsa_pss.c rsa_saos.c rsa_sign.c Added files: lib/libcrypto/hidden/openssl: rsa.h Log message: Hide symbols in rsa ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 06:27:52 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/objects: o_names.c obj_dat.c obj_err.c obj_lib.c obj_xref.c Added files: lib/libcrypto/hidden/openssl: objects.h Log message: Hide symbols in objects ok tb@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/08 06:34:04 Modified files: sysutils/py-platformdirs: Makefile distinfo Added files: sysutils/py-platformdirs/patches: patch-tests_test_unix_py Log message: Update to py-platformdirs-2.8.1 Changes: https://github.com/platformdirs/platformdirs/releases OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/08 06:37:21 Modified files: sysutils/borgbackup/2.0: Makefile sysutils/borgbackup/2.0/patches: patch-src_borg_testsuite_helpers_py Added files: sysutils/borgbackup/2.0/patches: patch-src_borg_archiver_benchmark_cmd_py Log message: borgbackup-2.0 - cherry pick fixes for broken benchmark command and several tests Bump revision CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 07:58:20 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Log message: update to py3-sphinx-7.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/08 07:58:51 Modified files: devel/bpython : Makefile Log message: run sphinx-build by hand; newer Sphinx drops the setuptools DocBuild pieces CVSROOT: /cvs Module name: ports Changes by: jasper@cvs.openbsd.org 2023/07/08 08:04:29 Modified files: editors/ht : Makefile editors/ht/patches: patch-elfstruc_h patch-htelfphs_cc patch-httag_h Log message: teach ht about PT_OPENBSD_MUTABLE and PT_OPENBSD_NOBTCFI ok benoit@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/08 08:09:43 Modified files: libexec/ld.so : dlfcn.c loader.c resolve.c libexec/ld.so/aarch64: ldasm.S Log message: turn an ifdef'd _dl_printf call into DL_DEB and various whitespace fixes sure deraadt@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/07/08 08:15:06 Modified files: lang/gambit : Makefile Log message: apparently this doesn't generate enough jobs to fill all parallel build slots, so revert the parallel flag. noticed by naddy@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/07/08 08:18:37 Modified files: gnu/usr.bin/perl: AUTHORS Configure INSTALL MANIFEST META.json META.yml Makefile.SH Makefile.bsd-wrapper1 README README.haiku README.macosx README.os2 README.vms configure.com embed.fnc embed.h gv.c handy.h makedef.pl mg.c op.c patchlevel.h perl.c pp_ctl.c pp_hot.c proto.h sv.c util.c gnu/usr.bin/perl/Cross: config.sh-arm-linux config.sh-arm-linux-n770 gnu/usr.bin/perl/Porting: config.sh config_H epigraphs.pod make-rmg-checklist perldelta_template.pod release_managers_guide.pod release_schedule.pod todo.pod gnu/usr.bin/perl/dist/Module-CoreList: Changes Makefile.PL gnu/usr.bin/perl/dist/Module-CoreList/lib/Module: CoreList.pm gnu/usr.bin/perl/dist/Module-CoreList/lib/Module/CoreList: Utils.pm gnu/usr.bin/perl/ext/XS-APItest/t: xsub_h.t gnu/usr.bin/perl/hints: catamount.sh gnu/usr.bin/perl/lib/B: Op_private.pm gnu/usr.bin/perl/plan9: config_sh.sample gnu/usr.bin/perl/pod: perl.pod perldelta.pod perlexperiment.pod perlhist.pod gnu/usr.bin/perl/t/io: defout.t gnu/usr.bin/perl/t/op: lexsub.t method.t taint.t write.t gnu/usr.bin/perl/t/re: pat_re_eval.t gnu/usr.bin/perl/vms: descrip_mms.template gnu/usr.bin/perl/win32: GNUmakefile Makefile pod.mak Added files: gnu/usr.bin/perl/pod: perl5360delta.pod Log message: Update to perl 5.36.1 Many small bugfixes you should commit 5.36.1 bluhm@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 08:27:14 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/cmac: cmac.c Added files: lib/libcrypto/hidden/openssl: cmac.h Log message: Hide symbols in cmac ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 08:28:15 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/dsa: dsa_asn1.c dsa_err.c dsa_gen.c dsa_key.c dsa_lib.c dsa_meth.c dsa_ossl.c dsa_prn.c Added files: lib/libcrypto/hidden/openssl: dsa.h Log message: hide symbols in dsa ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 08:30:44 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/gost: gost2814789.c gost89_params.c gost_asn1.c gost_err.c gostr341001_key.c gostr341194.c streebog.c Added files: lib/libcrypto/hidden/openssl: gost.h Log message: Hide symbols in gost. ok tb@ after some puking in his mouth. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/08 08:33:46 Modified files: sysutils : Makefile Log message: hook up efivar, sys/arch/amd64/amd64/efi_machdep.c r1.7 fixed the crashes CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/08 08:44:43 Modified files: sys/arch/arm64/dev: aplsmc.c apm.c sys/arch/macppc/dev: apm.c sys/dev/acpi : acpi_apm.c sys/sys : device.h Log message: Adds request_sleep(), a MI way of sending the machine to sleep in a safe thread. Support is limited to amd64, i386 and arm64 at the moment, macppc gets only an empty stub. feedback from kettenis@ tested by bluhm@ ok phessler@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/08 08:49:55 Modified files: gnu/usr.bin/perl/t/porting: exec-bit.t regress/gnu/usr.bin/perl: Makefile Log message: Fix Perl tests in OpenBSD regress. Disable Perl test t/porting/exec-bit.t as it only checks permissions. The x-bit in OpenBSD CVS tree does not match Perl distribution tar. This is known and accepted. Set permission of Test-Harness source.sh and source_args.sh to executable as Perl uses it to test module features. Stay close to upstream. During regress, set the x-bit of the files in obj directory. Do not touch src tree, it might be read-only. discussed with anton@; OK afresh1@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 08:55:36 Modified files: lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c gcm128.c modes.h modes_local.h ofb128.c xts128.c Log message: Hit modes with the loving mallet of knfmt ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 08:56:54 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/modes: cbc128.c ccm128.c cfb128.c ctr128.c gcm128.c ofb128.c xts128.c Added files: lib/libcrypto/hidden/openssl: modes.h Log message: Hide symbols in modes.h ok tb@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/08 09:01:09 Modified files: distrib/miniroot: install.sub Log message: Floppies don't have bioctl(8) The installer always checks for softraid using it, skip if unavailable. Apply the usual idiom in encrypt_root() to silence stderr noise. Do so in do in get_softraid_chunks() as well which is always called in get_dkdevs_unitialized() and finish_up(); get_softraid_chunks() discards stderr and both users still do the right thing on bioctl failure/empty output from get_dkdevs_unitialized(), but there's no point in trying plus the idiom clarifies how this code is indeed used on floppies. Found and tested by krw OK deraadt krw CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 09:12:49 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/curve25519: curve25519.c Added files: lib/libcrypto/hidden/openssl: curve25519.h Log message: Hide symbols in curve22519 ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 09:29:04 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/dh: dh_ameth.c dh_asn1.c dh_check.c dh_err.c dh_gen.c dh_key.c dh_lib.c Added files: lib/libcrypto/hidden/openssl: dh.h Log message: Hide symbols in dh ok tb@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 10:40:14 Modified files: lib/libssl : bio_ssl.c d1_srtp.c s3_lib.c ssl_algs.c ssl_asn1.c ssl_cert.c ssl_ciph.c ssl_clnt.c ssl_err.c ssl_init.c ssl_lib.c ssl_methods.c ssl_rsa.c ssl_sess.c ssl_srvr.c ssl_stat.c ssl_txt.c tls12_record_layer.c lib/libssl/hidden/openssl: ssl.h Added files: lib/libssl/hidden/openssl: srtp.h tls1.h Log message: Hide all public symbols in libssl With the guentherizer 9000 ok tb@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/08 12:02:00 Modified files: usr.bin/make : make.1 Log message: talk about "jobs" because that's make knows, and mention the heuristics about the recursive non exploding kitten recursive behavior outside of BUGS. okay naddy@, jca@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/08 12:10:32 Modified files: distrib/sets/lists/base: mi Log message: sync perl 5.36.1 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/08 12:33:41 Modified files: regress/lib/libcrypto/wycheproof: Makefile Log message: partial fix for make -j8 (bluhm@ is sitting right next to me and agreeing) there is a subtler issue with make regress/make all that will be way more of a headache to sort ! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/08 12:42:27 Modified files: usr.bin/make : make.c Log message: nitpicking: singular of children is child CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/08 13:07:35 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.19.3 - > 1.19.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.19.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/08 13:41:07 Modified files: regress/lib/libcrypto/wycheproof: Makefile Log message: Fix whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/08 14:01:26 Added files: lib/libcrypto/man: EVP_MD_meth_new.3 Log message: Import EVP_MD_meth_new.3 from OpenSSL 1.1.1 head As usual, this has a lot of room for improvement, but it is better than nothing at all. It leaves a dangling reference to EVP_MD_CTX_md_data(), which I leave for schwarze to document. This is a terrible API and the way it is used in the wild is terrifying. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/08 14:13:13 Modified files: lib/libcrypto/man: Makefile Log message: link EVP_MD_meth_new.3 to build CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/08 14:14:30 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/07/08 14:38:23 Modified files: lib/libssl : tls12_record_layer.c Log message: fix comment to unbreak things that care about warnings ok tb@ krw@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/08 15:51:45 Modified files: usr.bin/make : main.c Log message: max_processes -> max_jobs in usage(); CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/08 17:29:01 Modified files: x11/gnome/libshumate: Makefile distinfo x11/gnome/libshumate/pkg: PLIST Log message: Update to libshumate-1.0.4. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/07/08 18:46:35 Modified files: databases/tdb : Makefile Log message: tdb wants thread-local storage now. Move to ports-gcc for base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/07/08 18:58:50 Modified files: devel/libtalloc: Makefile Log message: libtalloc wants thread-local storage now. Move to ports-gcc for base-gcc arches Fixes the build on sparc64 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/08 19:12:04 Modified files: share/man/man4 : ietp.4 Log message: correct spelling confirmed by Vladimir CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/08 20:10:08 Modified files: graphics/libvips: Makefile Log message: Add -Dfontconfig=disabled to unbreak build without pango In libvips, our -Dpangocairo=disabled also disabled fontconfig, but only after meson.build required both fontconfig and pangoft2. If you didn't install devel/pango, then "make configure" failed at pangoft2. If you did have pango, then pangoft2 got found but never used. Diff from Brad Smith CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/07/08 21:32:51 Modified files: textproc/raptor: Makefile Log message: This uses C++, so base-gcc arches must use ports-gcc Fixes build on sparc64 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 00:45:03 Modified files: lib/libcrypto/man: ASN1_buf_print.3 BN_bn2bin.3 BN_new.3 Makefile Removed files: lib/libcrypto/man: ASN1_bn_print.3 Log message: ASN1_bn_print() will be removed soon. Remove docs. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 00:45:48 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 00:47:51 Modified files: lib/libcrypto/man: EVP_MD_meth_new.3 Log message: Fix OpenBSD release CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 00:49:25 Modified files: lib/libcrypto/man: evp.3 Log message: Add Xr to EVP_MD_meth_new to top level library CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/09 02:02:14 Modified files: sys/dev/usb : makemap.awk sys/dev/hid : hidkbd.c sys/dev/wscons : wskbd.c wsksymdef.h Log message: Add suspend key support in wskbd and make it work on Apple ARM laptops. feedback and ok miod@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/09 02:04:09 Modified files: sys/dev/usb : ukbdmap.c Log message: regen CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/09 02:34:40 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/09 02:51:00 Modified files: sysutils/krename: Makefile sysutils/krename/pkg: PLIST Log message: Remove gtk-update-icon-cache tag for /usr/local/share/icons/locolor; there are no such icons dir in this package. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/09 03:02:13 Modified files: distrib/sets/lists/man: mi Log message: sync perl 5.36.1 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/09 03:33:30 Modified files: regress/sys/kern/unixsockets: unsendrecvthr.c Log message: Allocate enough memory to pervent SIGSEGV or SIGABRT due to write after free. There was confusion between size of struct and size of pointer. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/09 03:48:44 Modified files: lang/php/7.4 : Makefile Log message: reinstate REVISION-curl, found by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/09 03:49:11 Modified files: lang/php/7.4 : Tag: OPENBSD_7_3 Makefile Log message: reinstate REVISION-curl, found by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/09 04:24:24 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-config_defaults_inc_php mail/roundcubemail/pkg: PLIST-main Added files: mail/roundcubemail/patches: patch-bin_update_sh patch-program_include_rcmail_install_php patch-program_include_rcmail_oauth_php patch-program_include_rcmail_php Log message: update to roundcubemail-1.6.2 plus a couple of cherry-picked patches on top (fix secure_urls problem, fix problem with install/update script not copying all config parameters from old config) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/09 04:36:53 Modified files: lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Provide optimised bn_addw() for riscv64. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/09 04:37:32 Modified files: lib/libcrypto/bn/arch/riscv64: bn_arch.h Log message: Provide optimised bn_subw() for riscv64. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/09 06:32:22 Modified files: sys/dev/fdt : sncodec.c Log message: Add mute control. This makes the mute button on laptops that use sncodec(4) work. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/09 06:54:36 Modified files: graphics/darktable: Makefile Log message: sync LIB_DEPENDS, pointed out by aja@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/09 06:58:14 Modified files: audio/flac123 : Makefile distinfo Log message: audio/flac123: update to 2.1.0 after move to GitHub CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/09 07:30:03 Modified files: regress/gnu/usr.bin/perl: Makefile Log message: Some Perl tests set owner, permissions, access time, and modification time on files in the Perl source distribution. Replace the symlink in obj directory with a copy, so that they do not modify OpenBSD src tree. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/09 09:33:47 Added files: x11/gnome/seahorse-nautilus/patches: patch-meson_build Log message: Allow building with GnuPG-2.4.x breakage reported by naddy@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/09 10:33:49 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h Log message: Add some more RK3588 PCIe clocks and resets. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 12:27:22 Modified files: lib/libcrypto/bn: bn_convert.c bn_local.h Log message: Refactor BN_bn2hex() Various outputting functions are variants of BN_bn2hex(). They do not want a sign or they display the BIGNUM at nibble granularity instead of byte granularity. So add this functionality to an internal variant of BN_bn2hex(). with/ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 12:35:52 Modified files: lib/libcrypto/bn: bn_print.c Log message: Simplify bn_print() We no longer need to do weird things as taking the length of the hex string and jumping over a sign we didn't need. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 12:37:59 Modified files: lib/libcrypto/bn: bn_convert.c bn_print.c Log message: Reimplement BN_print() and BN_print_fp() These can now use the internal version of BN_bn2hex() and be direct wrappers of BIO_printf() and fprintf() as they should have been all along. ok jsing CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/09 13:06:48 Modified files: sys/netinet6 : in6_ifattach.c Log message: Fix route entry leak. In in6_ifdetach() two struct rtentry were leaked. This was triggered by regress/sbin/route and detected with btrace(8) refcnt. The reference returned by rtalloc() must be freed with rtfree() in all cases. OK phessler@ mvs@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/09 13:11:30 Modified files: sys/dev/fdt : rkpciephy.c Log message: It turns out that there are seperate pins for the PCIe Gen 2 and 3, which means that the x4 PCIe controller can get all PCIe Gen 3 lines, while the others then only get PCIe Gen 2 lines. Therefore the decision on how to configure the mux needs to be adjusted so that the PCIe Gen 3 lines are only routed to other PCIe controllers when they are explicitly configured for them. While there, fix an obvious typo. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 13:22:43 Modified files: lib/libcrypto/asn1: bio_ndef.c Log message: Fix ndef_{prefix,suffix}() These functions inline a poor version of asn1_item_flags_i2d() without error checks. This can be replaced with a single correct call to ASN1_item_ndef_i2d(). Mechanically adding malloc checks and checks for negative did not really improve things all that much in a related project. ok beck jsing CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/09 16:54:52 Modified files: usr.bin/tmux : spawn.c Log message: Call closefrom after removing signals because newer libevent doesn't like its signal fd being closed Azat Khuzhin. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/09 18:31:03 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 20:29:28 Modified files: lib/libcrypto/bn: bn_print.c Log message: bn_print: string.h is no longer needed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 20:33:33 Modified files: lib/libcrypto/bio: bio_lib.c Log message: BIO_indent: use %*s rather than puts in a loop ok beck jsing millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/09 21:26:30 Modified files: lib/libcrypto/bn: bn_const.c Log message: Pull BIGNUM constants out of get_* function bodies The get_rfc*_prime_* functions will be removed. The constants will remain for the BN_get_rfc*_prime_* functions. Make the latter call BN_bin2bn() directly on these constants rather than going through get_*. This avoids some overlong lines. Also KNF for some comments. Reduces the diff I currently carry by quite a bit. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/09 21:31:58 Modified files: sys/kern : kern_exec.c sys/sys : proc.h Log message: Add PS_NOBTCFI, a per-process flag indicating that Branch Target Control Flow Integrity has been disabled for the process. At exec-time, set that flag iff EXEC_NOBTCFI is passed from the ELF exec bits (which set it based on presence of a PT_OPENBSD_NOBTCFI segment). This will be used by the amd64 code. kern_exec.c part by kettenis@ ok guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/09 21:32:10 Modified files: sys/arch/amd64/amd64: cpu.c locore.S machdep.c vmm_machdep.c sys/arch/amd64/include: codepatch.h fpu.h specialreg.h Log message: Enable Indirect Branch Tracking for amd64 userland, using XSAVES/XRSTORS to save/restore the state and enabling it at exec-time (and for signal handling) if the PS_NOBTCFI flag isn't set. Note: this changes the format of the sc_fpstate data in the signal context to possibly be in compressed format: starting now we just guarantee that that state is in a format understood by the XRSTOR instruction of the system that is being executed on. At this time, passing sigreturn a corrupt sc_fpstate now results in the process exiting with no attempt to fix it up or send a T_PROTFLT trap. That may change. prodding by deraadt@ issues with my original signal handling design identified by kettenis@ lots of base and ports preparation for this by deraadt@ and the libressl and ports teams ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/09 22:51:26 Modified files: usr.bin/ssh : ssh-agent.c Log message: misplaced debug message CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/07/09 23:11:09 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.8.0 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/10 03:24:53 Modified files: usr.bin/tmux : cmd-find.c cmd-select-pane.c cmd-swap-pane.c format.c spawn.c tmux.h window.c Log message: Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issue 3588. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/10 03:29:48 Modified files: usr.bin/libtool/LT: UList.pm Log message: finish v5.36, UList was a bit more work CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/10 03:35:46 Modified files: usr.bin/tmux : client.c Log message: Loop around waitpid in client, from Azat Khuzhin. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/10 04:46:35 Modified files: print/qpdf : Makefile distinfo print/qpdf/patches: patch-CMakeLists_txt Log message: Update to qpdf-11.5.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/10 05:12:00 Modified files: lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/8.1 : Makefile lang/php/8.2 : Makefile lang/php/files : README-main Log message: zap stray space in pkg-readme CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/10 06:00:08 Modified files: usr.bin/tmux : client.c Log message: It should no longer be necessary to ignore SIGCHLD because it is now blocked around daemon(), and doing so causes trouble with newer libevent (it cannot restore the original handler). Reported by Azat Khuzhin in GitHub issue 3626. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/07/10 06:02:37 Modified files: usr.sbin/rpki-client: aspa.c Log message: Update outdated comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/10 06:09:54 Modified files: cad/pcb2gcode : Makefile distinfo cad/pcb2gcode/patches: patch-geos_helpers_cpp Removed files: cad/pcb2gcode/patches: patch-bg_operators_cpp Log message: update to pcb2gcode-2.5.0 plus an upstream patch to unbreak with newer geos CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/10 07:27:33 Modified files: lang/dmd : Makefile distinfo Added files: lang/dmd/patches: patch-dmd_compiler_src_dmd_link_d Log message: Disable BT CFI with DMD. Will work with upstream to try to get BT CFI working with DMD. Regen bootstrap. CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/10 07:48:02 Modified files: sys/dev/fdt : rkgpio.c Log message: The changes to the register layout affect the interrupt status/ack registers as well. Make use of these, otherwise it might lead to an interrupt flood. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/10 09:04:31 Modified files: net/openfire : Makefile distinfo net/openfire/pkg: PLIST openfire.rc Log message: 4.6.8 stable fixes several CVEs, most recently CVE-2023-32315 Use precompiled, until maven is easier to use in ports. Take maintainer. Looks right & ok sthen@ CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2023/07/10 10:28:33 Modified files: bin/pax : ar_subs.c Log message: Don't open files that will be skipped Previously, when creating an archive file with pax(1), pax will attempt to open a file even if the file will be skipped due to an -s replacement with the empty string. With this change, pax will not attempt to open files that it knows will be skipped. When doing direct copies to a directory (-rw), pax already skips the file before attempting to open it. So this makes the behavior more consistent. This can measurably speed up pax when skipping a large number of files. OK tb@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/10 11:45:17 Modified files: regress/sys/net/pf_trans: dev-limit.c iocmd-limit.c Log message: Improve err/warn messages: * The colon space separator is already appended by err/warn. * Favor err(1, NULL) for malloc errors. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/10 11:46:03 Modified files: regress/sys/net/pf_trans: Makefile Log message: Infer the timeout from the environment, with sane defaults. Should hopefully make these tests more stable on my slow^W regress machines. ok sashan@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/10 11:46:29 Modified files: regress/usr.bin/rsync: lib.sh Log message: The rsync tests are unstable since the directory listing includes the last modification timestamp. One directory represents the one rsync is operating on and the other is our reference to compare against. If the current time managed to tick up to the next minute between creation of the two directories, the timestamps will differ. Improving the normalization in the findme helper makes the tests stable. ok bluhm@ claudio@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/10 12:22:31 Modified files: news/sabnzbd : Makefile distinfo news/sabnzbd/pkg: PLIST Log message: Update to sabnzbd-4.0.3 Changes: https://github.com/sabnzbd/sabnzbd/releases/tag/4.0.3 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/10 12:52:13 Modified files: net/catgirl : Makefile distinfo Log message: update to catgirl 2.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/10 13:10:51 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Rename EC_KEY from r to key like in the rest of the file CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/10 13:35:02 Modified files: security/rust-ring: Makefile security/rust-ring/patches: patch-pregenerated_aesni-gcm-x86_64-elf_S patch-pregenerated_aesni-x86_64-elf_S patch-pregenerated_chacha-x86_64-elf_S patch-pregenerated_chacha20_poly1305_x86_64-elf_S patch-pregenerated_ghash-x86_64-elf_S patch-pregenerated_p256-x86_64-asm-elf_S patch-pregenerated_sha256-x86_64-elf_S patch-pregenerated_sha512-x86_64-elf_S patch-pregenerated_x86_64-mont5-elf_S Added files: security/rust-ring/patches: patch-pregenerated_vpaes-x86_64-elf_S patch-pregenerated_x86_64-mont-elf_S Log message: rust-ring: backport endbr64 patches from boringssl/head IBT breakage reported by and patch tested by Matthias Schmidt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/10 13:35:14 Modified files: audio/ncspot : Makefile devel/maturin : Makefile lang/deno : Makefile lang/gleam : Makefile mail/meli : Makefile mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/jmap: Makefile mail/stalwart/smtp: Makefile net/routinator : Makefile net/rrdpit : Makefile security/pizauth: Makefile security/rbw : Makefile security/sn0int: Makefile security/vaultwarden: Makefile sysutils/rustic: Makefile www/libreddit : Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile www/zola : Makefile Log message: Bump revision in rust-ring consumers CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/07/10 13:36:54 Modified files: sys/dev/pci : if_ix.c Log message: ix(4): allocate less memory for tx buffers TSO packets are limited to MAXMCLBYTES (64k). Thus, we don't need to allocate IXGBE_TSO_SIZE (256k) per packet for the transmit buffers. tested by bluhm ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/10 13:50:52 Modified files: security/boringssl/head: Makefile distinfo security/boringssl/head/pkg: PLIST Removed files: security/boringssl/head/patches: patch-crypto_chacha_asm_chacha-x86_64_pl patch-crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-crypto_perlasm_x86_64-xlate_pl patch-crypto_test_asm_trampoline-x86_64_pl Log message: Update boringssl to 20230710 beck and kettenis upstreamed the endbr64 changes, so we are again without patches. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/10 13:55:06 Modified files: x11/qt5/qtwebengine: Makefile distinfo x11/qt5/qtwebengine/files: openbsd.pri sndio_input.cc x11/qt5/qtwebengine/patches: patch-mkspecs_features_functions_prf patch-src_3rdparty_chromium_BUILD_gn patch-src_3rdparty_chromium_base_BUILD_gn patch-src_3rdparty_chromium_base_allocator_allocator_gni patch-src_3rdparty_chromium_base_base_paths_posix_cc patch-src_3rdparty_chromium_base_base_switches_cc patch-src_3rdparty_chromium_base_base_switches_h patch-src_3rdparty_chromium_base_debug_debugger_posix_cc patch-src_3rdparty_chromium_base_debug_elf_reader_cc patch-src_3rdparty_chromium_base_debug_proc_maps_linux_cc patch-src_3rdparty_chromium_base_debug_stack_trace_posix_cc patch-src_3rdparty_chromium_base_files_file_util_posix_cc patch-src_3rdparty_chromium_base_files_scoped_file_cc patch-src_3rdparty_chromium_base_i18n_icu_util_cc patch-src_3rdparty_chromium_base_linux_util_cc patch-src_3rdparty_chromium_base_memory_discardable_memory_cc patch-src_3rdparty_chromium_base_memory_discardable_memory_internal_h 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_memory_platform_shared_memory_region_posix_cc patch-src_3rdparty_chromium_base_posix_unix_domain_socket_cc patch-src_3rdparty_chromium_base_process_kill_h patch-src_3rdparty_chromium_base_process_kill_posix_cc patch-src_3rdparty_chromium_base_process_launch_h patch-src_3rdparty_chromium_base_process_memory_cc patch-src_3rdparty_chromium_base_process_process_handle_cc patch-src_3rdparty_chromium_base_process_process_handle_h patch-src_3rdparty_chromium_base_process_process_metrics_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_rand_util_posix_cc patch-src_3rdparty_chromium_base_syslog_logging_cc 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_openbsd_cc patch-src_3rdparty_chromium_base_system_sys_info_posix_cc patch-src_3rdparty_chromium_base_threading_platform_thread_h 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_trace_event_malloc_dump_provider_cc patch-src_3rdparty_chromium_base_trace_event_memory_dump_manager_cc patch-src_3rdparty_chromium_base_trace_event_process_memory_dump_cc patch-src_3rdparty_chromium_build_config_BUILDCONFIG_gn patch-src_3rdparty_chromium_build_config_BUILD_gn patch-src_3rdparty_chromium_build_config_c++_c++_gni patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn patch-src_3rdparty_chromium_build_config_features_gni patch-src_3rdparty_chromium_build_config_linux_BUILD_gn patch-src_3rdparty_chromium_build_toolchain_gcc_solink_wrapper_py patch-src_3rdparty_chromium_build_toolchain_gcc_toolchain_gni patch-src_3rdparty_chromium_cc_BUILD_gn patch-src_3rdparty_chromium_chrome_app_chromium_strings_grd patch-src_3rdparty_chromium_chrome_app_generated_resources_grd patch-src_3rdparty_chromium_chrome_app_google_chrome_strings_grd patch-src_3rdparty_chromium_chrome_app_settings_strings_grdp patch-src_3rdparty_chromium_chrome_browser_browser_resources_grd patch-src_3rdparty_chromium_chrome_browser_custom_handlers_protocol_handler_registry_cc 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_extensions_BUILD_gn patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise_reporting_private_chrome_desktop_report_request_helper_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise_reporting_private_device_info_fetcher_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_enterprise_reporting_private_device_info_fetcher_linux_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_settings_private_prefs_util_cc patch-src_3rdparty_chromium_chrome_browser_extensions_api_webrtc_logging_private_webrtc_logging_private_api_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_whitelist_cc patch-src_3rdparty_chromium_chrome_browser_resources_plugin_metadata_plugins_linux_json 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_settings_settings_localized_strings_provider_cc patch-src_3rdparty_chromium_chrome_common_BUILD_gn patch-src_3rdparty_chromium_chrome_common_channel_info_posix_cc patch-src_3rdparty_chromium_chrome_common_chrome_features_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_extensions_command_cc patch-src_3rdparty_chromium_chrome_common_media_cdm_host_file_path_cc patch-src_3rdparty_chromium_chrome_common_pref_names_cc patch-src_3rdparty_chromium_chrome_common_pref_names_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_content_renderer_client_cc patch-src_3rdparty_chromium_chrome_renderer_pepper_pepper_flash_font_file_host_cc patch-src_3rdparty_chromium_chrome_renderer_pepper_pepper_flash_font_file_host_h patch-src_3rdparty_chromium_chrome_test_BUILD_gn patch-src_3rdparty_chromium_components_autofill_core_browser_autofill_external_delegate_cc 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_content_settings_core_browser_website_settings_registry_cc patch-src_3rdparty_chromium_components_cookie_config_cookie_store_util_cc patch-src_3rdparty_chromium_components_crash_content_browser_BUILD_gn patch-src_3rdparty_chromium_components_crash_core_app_BUILD_gn patch-src_3rdparty_chromium_components_crash_core_common_BUILD_gn patch-src_3rdparty_chromium_components_download_internal_common_base_file_cc patch-src_3rdparty_chromium_components_feature_engagement_public_event_constants_cc patch-src_3rdparty_chromium_components_feature_engagement_public_event_constants_h 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_gwp_asan_BUILD_gn patch-src_3rdparty_chromium_components_metrics_BUILD_gn patch-src_3rdparty_chromium_components_neterror_resources_neterror_js patch-src_3rdparty_chromium_components_network_session_configurator_browser_network_session_configurator_cc patch-src_3rdparty_chromium_components_os_crypt_os_crypt_h patch-src_3rdparty_chromium_components_previews_core_previews_features_cc patch-src_3rdparty_chromium_components_safe_browsing_core_db_v4_protocol_manager_util_cc patch-src_3rdparty_chromium_components_security_interstitials_content_utils_cc patch-src_3rdparty_chromium_components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_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_storage_monitor_removable_device_constants_cc patch-src_3rdparty_chromium_components_storage_monitor_removable_device_constants_h patch-src_3rdparty_chromium_components_sync_device_info_local_device_info_util_cc patch-src_3rdparty_chromium_components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-src_3rdparty_chromium_components_viz_common_features_cc patch-src_3rdparty_chromium_components_viz_common_gpu_dawn_context_provider_cc patch-src_3rdparty_chromium_components_viz_service_display_embedder_software_output_surface_cc patch-src_3rdparty_chromium_components_viz_service_display_embedder_software_output_surface_h patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h 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_gpu_gpu_process_host_cc patch-src_3rdparty_chromium_content_browser_ppapi_plugin_process_host_receiver_bindings_cc patch-src_3rdparty_chromium_content_browser_renderer_host_input_input_device_change_observer_cc patch-src_3rdparty_chromium_content_browser_renderer_host_pepper_pepper_file_io_host_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_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_event_handler_cc patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_jank_monitor_cc patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native_event_observer_cc patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_native_event_observer_h patch-src_3rdparty_chromium_content_browser_utility_process_host_receiver_bindings_cc patch-src_3rdparty_chromium_content_browser_v8_snapshot_files_cc patch-src_3rdparty_chromium_content_browser_webui_shared_resources_data_source_cc patch-src_3rdparty_chromium_content_common_sandbox_init_linux_cc 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_browser_BUILD_gn patch-src_3rdparty_chromium_content_public_common_common_param_traits_macros_h 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_public_common_use_zoom_for_dsf_policy_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_test_BUILD_gn patch-src_3rdparty_chromium_content_utility_BUILD_gn 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_device_bluetooth_BUILD_gn patch-src_3rdparty_chromium_device_fido_features_cc patch-src_3rdparty_chromium_device_fido_features_h patch-src_3rdparty_chromium_device_gamepad_gamepad_provider_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_browser_browser_context_keyed_service_factories_cc patch-src_3rdparty_chromium_extensions_common_api__permission_features_json patch-src_3rdparty_chromium_extensions_common_features_feature_cc patch-src_3rdparty_chromium_extensions_shell_app_shell_main_delegate_cc patch-src_3rdparty_chromium_extensions_shell_browser_shell_extensions_api_client_h patch-src_3rdparty_chromium_gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_external_vk_image_backing_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_ipc_service_gpu_memory_buffer_factory_cc patch-src_3rdparty_chromium_gpu_ipc_service_gpu_watchdog_thread_cc patch-src_3rdparty_chromium_gpu_ipc_service_gpu_watchdog_thread_h patch-src_3rdparty_chromium_gpu_vulkan_generate_bindings_py patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_cc patch-src_3rdparty_chromium_gpu_vulkan_vulkan_function_pointers_h patch-src_3rdparty_chromium_headless_lib_browser_headless_content_browser_client_cc patch-src_3rdparty_chromium_headless_lib_browser_headless_content_browser_client_h patch-src_3rdparty_chromium_headless_lib_browser_headless_request_context_manager_cc patch-src_3rdparty_chromium_headless_lib_headless_macros_h patch-src_3rdparty_chromium_ipc_ipc_channel_common_cc patch-src_3rdparty_chromium_ipc_ipc_channel_h patch-src_3rdparty_chromium_ipc_ipc_channel_mojo_cc patch-src_3rdparty_chromium_ipc_ipc_message_utils_cc patch-src_3rdparty_chromium_ipc_ipc_message_utils_h patch-src_3rdparty_chromium_media_audio_BUILD_gn patch-src_3rdparty_chromium_media_audio_audio_features_cc patch-src_3rdparty_chromium_media_audio_audio_input_device_cc patch-src_3rdparty_chromium_media_audio_audio_manager_cc patch-src_3rdparty_chromium_media_audio_audio_manager_h patch-src_3rdparty_chromium_media_base_audio_latency_cc patch-src_3rdparty_chromium_media_base_media_switches_cc patch-src_3rdparty_chromium_media_base_scopedfd_helper_h patch-src_3rdparty_chromium_media_base_status_cc patch-src_3rdparty_chromium_media_base_vector_math_cc 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_file_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_video_capture_device_factory_linux_cc patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_factory_linux_h patch-src_3rdparty_chromium_media_capture_video_linux_video_capture_device_linux_cc patch-src_3rdparty_chromium_media_capture_video_video_capture_buffer_pool_impl_cc 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_media_options_gni patch-src_3rdparty_chromium_media_mojo_clients_mojo_video_encode_accelerator_cc patch-src_3rdparty_chromium_media_mojo_mojom_video_frame_mojom_traits_cc patch-src_3rdparty_chromium_media_mojo_services_gpu_mojo_media_client_cc patch-src_3rdparty_chromium_media_video_fake_gpu_memory_buffer_cc patch-src_3rdparty_chromium_media_video_gpu_memory_buffer_video_frame_pool_cc patch-src_3rdparty_chromium_mojo_public_c_system_thunks_cc patch-src_3rdparty_chromium_mojo_public_js_mojo_bindings_resources_grd patch-src_3rdparty_chromium_net_BUILD_gn patch-src_3rdparty_chromium_net_base_address_tracker_linux_cc patch-src_3rdparty_chromium_net_base_network_change_notifier_cc patch-src_3rdparty_chromium_net_http_http_network_session_cc patch-src_3rdparty_chromium_net_nqe_network_quality_estimator_cc patch-src_3rdparty_chromium_net_proxy_resolution_proxy_resolution_service_cc patch-src_3rdparty_chromium_net_socket_udp_socket_posix_cc patch-src_3rdparty_chromium_net_tools_cert_verify_tool_cert_verify_tool_cc patch-src_3rdparty_chromium_net_tools_quic_quic_http_proxy_backend_cc patch-src_3rdparty_chromium_net_url_request_url_fetcher_cc patch-src_3rdparty_chromium_net_url_request_url_fetcher_h patch-src_3rdparty_chromium_net_url_request_url_request_context_builder_cc patch-src_3rdparty_chromium_net_url_request_url_request_context_cc patch-src_3rdparty_chromium_net_url_request_url_request_context_h patch-src_3rdparty_chromium_pdf_pdfium_pdfium_engine_cc patch-src_3rdparty_chromium_sandbox_BUILD_gn patch-src_3rdparty_chromium_sandbox_features_gni patch-src_3rdparty_chromium_sandbox_linux_BUILD_gn patch-src_3rdparty_chromium_sandbox_linux_services_libc_interceptor_cc patch-src_3rdparty_chromium_services_audio_audio_sandbox_hook_linux_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_hid_hid_service_cc patch-src_3rdparty_chromium_services_device_serial_BUILD_gn patch-src_3rdparty_chromium_services_device_serial_serial_device_enumerator_cc patch-src_3rdparty_chromium_services_device_serial_serial_io_handler_posix_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_context_cc patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_cc patch-src_3rdparty_chromium_services_network_network_service_cc patch-src_3rdparty_chromium_services_network_network_service_h patch-src_3rdparty_chromium_services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_h patch-src_3rdparty_chromium_services_resource_coordinator_public_cpp_memory_instrumentation_os_metrics_linux_cc patch-src_3rdparty_chromium_services_service_manager_BUILD_gn patch-src_3rdparty_chromium_services_service_manager_public_cpp_service_executable_BUILD_gn patch-src_3rdparty_chromium_services_service_manager_sandbox_BUILD_gn patch-src_3rdparty_chromium_services_service_manager_sandbox_openbsd_sandbox_openbsd_cc patch-src_3rdparty_chromium_services_service_manager_sandbox_openbsd_sandbox_openbsd_h patch-src_3rdparty_chromium_services_service_manager_zygote_host_zygote_host_impl_linux_cc patch-src_3rdparty_chromium_services_service_manager_zygote_host_zygote_host_impl_linux_h patch-src_3rdparty_chromium_services_service_manager_zygote_zygote_host_linux_h patch-src_3rdparty_chromium_services_service_manager_zygote_zygote_main_linux_cc patch-src_3rdparty_chromium_services_tracing_public_cpp_perfetto_perfetto_config_cc patch-src_3rdparty_chromium_services_tracing_public_cpp_perfetto_trace_time_cc patch-src_3rdparty_chromium_services_tracing_public_cpp_perfetto_trace_time_h patch-src_3rdparty_chromium_services_video_capture_broadcasting_receiver_cc patch-src_3rdparty_chromium_skia_ext_SkMemory_new_handler_cpp patch-src_3rdparty_chromium_third_party_angle_BUILD_gn patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_Display_cpp patch-src_3rdparty_chromium_third_party_angle_src_libANGLE_renderer_driver_utils_h patch-src_3rdparty_chromium_third_party_angle_third_party_vulkan-loader_BUILD_gn patch-src_3rdparty_chromium_third_party_angle_third_party_vulkan-loader_src_loader_loader_c patch-src_3rdparty_chromium_third_party_angle_util_BUILD_gn 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_controller_memory_usage_monitor_posix_h patch-src_3rdparty_chromium_third_party_blink_renderer_core_editing_editing_behavior_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_html_forms_internal_popup_menu_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_inspector_inspector_memory_agent_cc patch-src_3rdparty_chromium_third_party_blink_renderer_core_layout_layout_view_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_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_font_metrics_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_fonts_font_unique_name_lookup_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_heap_thread_state_cc patch-src_3rdparty_chromium_third_party_blink_renderer_platform_wtf_container_annotations_h patch-src_3rdparty_chromium_third_party_blink_renderer_platform_wtf_stack_util_cc patch-src_3rdparty_chromium_third_party_boringssl_BUILD_generated_gni patch-src_3rdparty_chromium_third_party_breakpad_BUILD_gn patch-src_3rdparty_chromium_third_party_brotli_common_platform_h 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_client_crashpad_client_posix_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_minidump_minidump_misc_info_writer_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_address_types_h patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_capture_context_h patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_metrics_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_misc_uuid_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_posix_close_multiple_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_posix_drop_privileges_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_posix_signals_cc patch-src_3rdparty_chromium_third_party_crashpad_crashpad_util_posix_symbolic_constants_posix_cc patch-src_3rdparty_chromium_third_party_ffmpeg_BUILD_gn patch-src_3rdparty_chromium_third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h 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_nasm_config_config-linux_h patch-src_3rdparty_chromium_third_party_node_node_py patch-src_3rdparty_chromium_third_party_pdfium_BUILD_gn patch-src_3rdparty_chromium_third_party_pdfium_core_fxge_fx_ge_linux_cpp patch-src_3rdparty_chromium_third_party_perfetto_gn_standalone_BUILD_gn patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_base_build_config_h patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_base_thread_utils_h patch-src_3rdparty_chromium_third_party_perfetto_src_base_subprocess_cc patch-src_3rdparty_chromium_third_party_perfetto_src_base_thread_task_runner_cc 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_sqlite_BUILD_gn patch-src_3rdparty_chromium_third_party_sqlite_src_amalgamation_sqlite3_c patch-src_3rdparty_chromium_third_party_swiftshader_src_OpenGL_libEGL_libEGL_cpp patch-src_3rdparty_chromium_third_party_usrsctp_BUILD_gn 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_rtc_base_BUILD_gn patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_physical_socket_server_cc patch-src_3rdparty_chromium_third_party_webrtc_rtc_base_platform_thread_types_cc patch-src_3rdparty_chromium_third_party_webrtc_system_wrappers_BUILD_gn patch-src_3rdparty_chromium_third_party_webrtc_webrtc_gni patch-src_3rdparty_chromium_third_party_zlib_BUILD_gn patch-src_3rdparty_chromium_tools_generate_stubs_rules_gni patch-src_3rdparty_chromium_tools_json_schema_compiler_cpp_bundle_generator_py patch-src_3rdparty_chromium_tools_json_schema_compiler_feature_compiler_py patch-src_3rdparty_chromium_tools_json_schema_compiler_model_py patch-src_3rdparty_chromium_tools_protoc_wrapper_protoc_wrapper_py patch-src_3rdparty_chromium_ui_base_dragdrop_os_exchange_data_provider_factory_cc patch-src_3rdparty_chromium_ui_base_ime_input_method_initializer_cc 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_ui_base_features_h patch-src_3rdparty_chromium_ui_base_webui_web_ui_util_cc patch-src_3rdparty_chromium_ui_base_x_x11_shm_image_pool_cc 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_switches_cc patch-src_3rdparty_chromium_ui_events_event_switches_h patch-src_3rdparty_chromium_ui_events_keycodes_dom_keycode_converter_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_font_list_cc patch-src_3rdparty_chromium_ui_gfx_font_render_params_h patch-src_3rdparty_chromium_ui_gfx_font_util_cc patch-src_3rdparty_chromium_ui_gfx_gpu_memory_buffer_cc patch-src_3rdparty_chromium_ui_gfx_gpu_memory_buffer_h patch-src_3rdparty_chromium_ui_gfx_ipc_gfx_param_traits_macros_h patch-src_3rdparty_chromium_ui_gfx_linux_client_native_pixmap_dmabuf_cc patch-src_3rdparty_chromium_ui_gfx_mojom_buffer_types_mojom_traits_cc patch-src_3rdparty_chromium_ui_gfx_mojom_native_handle_types_mojom_traits_cc patch-src_3rdparty_chromium_ui_gfx_mojom_native_handle_types_mojom_traits_h patch-src_3rdparty_chromium_ui_gfx_native_pixmap_handle_cc patch-src_3rdparty_chromium_ui_gfx_native_pixmap_handle_h patch-src_3rdparty_chromium_ui_gfx_native_widget_types_h patch-src_3rdparty_chromium_ui_gl_BUILD_gn patch-src_3rdparty_chromium_ui_gl_generate_bindings_py patch-src_3rdparty_chromium_ui_gl_gl_fence_cc patch-src_3rdparty_chromium_ui_gl_sync_control_vsync_provider_cc patch-src_3rdparty_chromium_ui_gl_sync_control_vsync_provider_h patch-src_3rdparty_chromium_ui_gtk_print_dialog_gtk_cc patch-src_3rdparty_chromium_ui_message_center_views_message_popup_view_cc patch-src_3rdparty_chromium_ui_native_theme_native_theme_base_cc patch-src_3rdparty_chromium_ui_ozone_platform_cast_BUILD_gn patch-src_3rdparty_chromium_ui_platform_window_platform_window_init_properties_h patch-src_3rdparty_chromium_ui_strings_app_locale_settings_grd patch-src_3rdparty_chromium_ui_views_bubble_bubble_dialog_delegate_view_cc patch-src_3rdparty_chromium_ui_views_controls_label_cc patch-src_3rdparty_chromium_ui_views_controls_textfield_textfield_cc patch-src_3rdparty_chromium_ui_views_examples_widget_example_cc patch-src_3rdparty_chromium_ui_views_style_platform_style_cc patch-src_3rdparty_chromium_ui_views_views_delegate_cc patch-src_3rdparty_chromium_ui_views_views_delegate_h patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-src_3rdparty_chromium_ui_views_widget_native_widget_aura_cc patch-src_3rdparty_chromium_ui_views_window_custom_frame_view_cc patch-src_3rdparty_chromium_ui_views_window_dialog_delegate_cc patch-src_3rdparty_chromium_ui_views_window_frame_background_cc patch-src_3rdparty_chromium_ui_webui_resources_js_cr_js patch-src_3rdparty_chromium_v8_BUILD_gn patch-src_3rdparty_chromium_v8_include_v8config_h patch-src_3rdparty_chromium_v8_src_api_cc patch-src_3rdparty_chromium_v8_src_base_platform_platform-posix_cc patch-src_3rdparty_chromium_v8_src_execution_isolate_cc patch-src_3rdparty_chromium_v8_src_snapshot_embedded_embedded-file-writer_h 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-base_h 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_tools_run_py 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_chromium_weblayer_browser_system_network_context_manager_cc patch-src_3rdparty_chromium_weblayer_common_weblayer_paths_cc patch-src_buildtools_config_linking_pri patch-src_buildtools_config_support_pri patch-src_buildtools_configure_json patch-src_core_api_core_api_pro Added files: x11/qt5/qtwebengine/patches: patch-configure_pri patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-src_3rdparty_chromium_b_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-src_3rdparty_chromium_base_allocator_partition_allocator_partition_lock_h patch-src_3rdparty_chromium_base_allocator_partition_allocator_spinning_futex_linux_cc patch-src_3rdparty_chromium_base_allocator_partition_allocator_spinning_futex_linux_h patch-src_3rdparty_chromium_base_cpu_h patch-src_3rdparty_chromium_base_files_file_path_watcher_linux_cc patch-src_3rdparty_chromium_base_files_file_util_h patch-src_3rdparty_chromium_base_files_file_util_linux_cc patch-src_3rdparty_chromium_base_message_loop_message_pump_glib_cc patch-src_3rdparty_chromium_base_process_memory_h patch-src_3rdparty_chromium_base_test_test_file_util_linux_cc patch-src_3rdparty_chromium_build_config_clang_BUILD_gn patch-src_3rdparty_chromium_build_config_compiler_pgo_pgo_gni patch-src_3rdparty_chromium_build_config_freetype_freetype_gni patch-src_3rdparty_chromium_build_config_sysroot_gni patch-src_3rdparty_chromium_build_linux_unbundle_zlib_gn patch-src_3rdparty_chromium_chrome_browser_printing_print_job_worker_cc patch-src_3rdparty_chromium_chrome_test_chromedriver_BUILD_gn patch-src_3rdparty_chromium_components_feature_engagement_public_feature_configurations_cc patch-src_3rdparty_chromium_components_feed_core_proto_v2_wire_version_proto patch-src_3rdparty_chromium_components_feed_core_proto_wire_version_proto patch-src_3rdparty_chromium_components_feed_core_v2_proto_util_cc patch-src_3rdparty_chromium_components_safe_browsing_core_realtime_url_lookup_service_base_cc patch-src_3rdparty_chromium_components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc 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_devtools_protocol_system_info_handler_cc patch-src_3rdparty_chromium_content_browser_font_access_font_enumeration_cache_h patch-src_3rdparty_chromium_content_browser_gpu_compositor_util_cc patch-src_3rdparty_chromium_content_child_child_process_cc patch-src_3rdparty_chromium_content_common_BUILD_gn patch-src_3rdparty_chromium_content_common_mojo_core_library_support_cc patch-src_3rdparty_chromium_content_gpu_BUILD_gn patch-src_3rdparty_chromium_content_public_common_zygote_features_gni patch-src_3rdparty_chromium_content_utility_services_cc patch-src_3rdparty_chromium_content_zygote_zygote_linux_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_external_semaphore_cc patch-src_3rdparty_chromium_gpu_config_BUILD_gn patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_h patch-src_3rdparty_chromium_headless_lib_browser_headless_browser_main_parts_linux_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_test_root_certs_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_features_cc patch-src_3rdparty_chromium_printing_printing_features_h patch-src_3rdparty_chromium_remoting_host_BUILD_gn patch-src_3rdparty_chromium_remoting_host_it2me_BUILD_gn patch-src_3rdparty_chromium_remoting_host_linux_BUILD_gn patch-src_3rdparty_chromium_remoting_remoting_version_gni patch-src_3rdparty_chromium_remoting_test_BUILD_gn patch-src_3rdparty_chromium_sandbox_policy_sandbox_cc patch-src_3rdparty_chromium_sandbox_policy_sandbox_h 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_h patch-src_3rdparty_chromium_services_network_network_sandbox_hook_linux_h patch-src_3rdparty_chromium_services_network_public_cpp_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_base_internal_endian_h patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-src_3rdparty_chromium_third_party_abseil-cpp_absl_debugging_failure_signal_handler_cc 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_gl_glx_FunctionsGLX_cpp patch-src_3rdparty_chromium_third_party_blink_renderer_core_clipboard_system_clipboard_cc patch-src_3rdparty_chromium_third_party_boringssl_src_crypto_CMakeLists_txt 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_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_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_refcount_c11_c patch-src_3rdparty_chromium_third_party_boringssl_src_util_generate_build_files_py patch-src_3rdparty_chromium_third_party_devtools-frontend_src_BUILD_gn patch-src_3rdparty_chromium_third_party_ffmpeg_libavcodec_x86_fft_asm patch-src_3rdparty_chromium_third_party_glfw_src_src_egl_context_c patch-src_3rdparty_chromium_third_party_icu_source_common_locid_cpp patch-src_3rdparty_chromium_third_party_nasm_asm_preproc_c patch-src_3rdparty_chromium_third_party_pdfium_core_fxcrt_cfx_datetime_cpp patch-src_3rdparty_chromium_third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-src_3rdparty_chromium_third_party_perfetto_include_perfetto_ext_base_thread_utils_h patch-src_3rdparty_chromium_third_party_swiftshader_src_Common_SharedLibrary_hpp patch-src_3rdparty_chromium_third_party_swiftshader_src_System_SharedLibrary_hpp patch-src_3rdparty_chromium_third_party_vulkan_memory_allocator_src_vk_mem_alloc_h patch-src_3rdparty_chromium_third_party_zlib_contrib_minizip_ioapi_h patch-src_3rdparty_chromium_third_party_zlib_google_zip_internal_cc patch-src_3rdparty_chromium_tools_perf_chrome_telemetry_build_BUILD_gn patch-src_3rdparty_chromium_ui_base_clipboard_clipboard_constants_cc patch-src_3rdparty_chromium_ui_base_clipboard_clipboard_constants_h patch-src_3rdparty_chromium_ui_base_clipboard_clipboard_ozone_cc patch-src_3rdparty_chromium_ui_base_x_x11_cursor_loader_cc patch-src_3rdparty_chromium_ui_events_ozone_keyboard_hook_ozone_cc patch-src_3rdparty_chromium_ui_gfx_linux_BUILD_gn patch-src_3rdparty_chromium_ui_gl_gl_features_cc patch-src_3rdparty_chromium_ui_gl_init_gl_initializer_linux_x11_cc patch-src_3rdparty_chromium_ui_ozone_ozone_gni patch-src_3rdparty_chromium_ui_views_focus_focus_manager_cc patch-src_3rdparty_chromium_ui_views_widget_desktop_aura_desktop_screen_ozone_cc patch-src_3rdparty_chromium_v8_src_base_platform_platform-openbsd_cc patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-src_3rdparty_chromium_www_chromium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-src_3rdparty_chromium_www_iridium_patches_patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-src_3rdparty_gn_build_build_linux_ninja_template patch-src_3rdparty_gn_build_gen_py patch-src_3rdparty_gn_util_exe_path_cc Removed files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_base_allocator_allocator_shim_cc patch-src_3rdparty_chromium_base_profiler_stack_sampler_openbsd_cc patch-src_3rdparty_chromium_base_stl_util_h patch-src_3rdparty_chromium_base_threading_thread_task_runner_handle_cc patch-src_3rdparty_chromium_build_config_compiler_compiler_gni patch-src_3rdparty_chromium_chrome_browser_extensions_api_input_ime_input_ime_api_h patch-src_3rdparty_chromium_components_autofill_core_browser_autofill_experiments_cc patch-src_3rdparty_chromium_components_viz_service_display_embedder_skia_output_device_dawn_cc patch-src_3rdparty_chromium_content_browser_media_media_internals_cc patch-src_3rdparty_chromium_content_browser_scheduler_responsiveness_watcher_cc patch-src_3rdparty_chromium_content_renderer_media_audio_audio_device_factory_cc patch-src_3rdparty_chromium_gpu_command_buffer_service_external_vk_image_backing_h patch-src_3rdparty_chromium_gpu_command_buffer_service_external_vk_image_gl_representation_cc patch-src_3rdparty_chromium_media_audio_audio_thread_impl_cc patch-src_3rdparty_chromium_media_webrtc_webrtc_switches_cc patch-src_3rdparty_chromium_net_base_features_cc patch-src_3rdparty_chromium_services_service_manager_embedder_BUILD_gn patch-src_3rdparty_chromium_services_service_manager_embedder_main_cc patch-src_3rdparty_chromium_services_service_manager_embedder_switches_cc patch-src_3rdparty_chromium_services_service_manager_embedder_switches_h patch-src_3rdparty_chromium_services_service_manager_sandbox_sandbox_cc patch-src_3rdparty_chromium_services_service_manager_sandbox_sandbox_h patch-src_3rdparty_chromium_services_service_manager_sandbox_switches_cc patch-src_3rdparty_chromium_services_service_manager_sandbox_switches_h patch-src_3rdparty_chromium_services_service_manager_zygote_common_zygote_features_gni patch-src_3rdparty_chromium_services_service_manager_zygote_zygote_linux_cc patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_chacha_chacha-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_cipher_extra_chacha20_poly1305_x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_aesni-gcm-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_aesni-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_ghash-ssse3-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_ghash-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_p256-x86_64-asm_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_rsaz-avx2_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_sha1-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_sha256-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_sha512-x86_64_S patch-src_3rdparty_chromium_third_party_boringssl_linux-x86_64_crypto_fipsmodule_vpaes-x86_64_S patch-src_3rdparty_chromium_third_party_dawn_third_party_BUILD_gn patch-src_3rdparty_chromium_third_party_pdfium_core_fxcrt_fx_system_h patch-src_3rdparty_chromium_third_party_pdfium_third_party_libopenjpeg20_opj_malloc_h patch-src_3rdparty_chromium_third_party_pdfium_xfa_fgas_font_cfx_fontsourceenum_file_cpp patch-src_3rdparty_chromium_third_party_skia_BUILD_gn patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h patch-src_3rdparty_chromium_third_party_skia_third_party_vulkanmemoryallocator_include_vk_mem_alloc_h patch-src_3rdparty_chromium_third_party_yasm_source_config_openbsd_config_h patch-src_3rdparty_chromium_third_party_yasm_source_config_openbsd_libyasm-stdint_h patch-src_3rdparty_chromium_ui_message_center_public_cpp_message_center_constants_h patch-src_3rdparty_chromium_ui_webui_resources_js_icon_js patch-src_3rdparty_gn_base_files_file_posix_cc patch-src_3rdparty_gn_base_files_file_util_h patch-src_3rdparty_gn_base_files_file_util_posix_cc patch-src_3rdparty_gn_base_files_scoped_file_cc patch-src_3rdparty_gn_tools_gn_args_cc patch-src_core_config_linux_pri patch-src_core_core_module_pro Log message: Update QtWebEngine to 5.15.10 The credit goes out to robert@, tb@, semarie@, kettenis@ and many others for the BTI, x-only support and all the countless patches in www/chromium/patches. I just puzzle! Based on Chromium version: - 87.0.4280.144 Patched with security patches up to Chromium version: - 98.0.4758.102 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/10 14:21:37 Modified files: regress/lib/libcrypto/bn: bn_print.c Log message: Add test case for negative number with highest bit of top octet set This currently adds an incorrect 00: padding, consistent with OpenSSL's behavior. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/10 16:54:40 Modified files: sys/kern : kern_sig.c vfs_vnops.c Log message: Allow unveiled programs to dump core (in the default, classic, into . way) by passing BYPASSUNVEIL just for this vnode. The coredump() code is quite careful, so this will be fine. ok kn kettenis semarie CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/07/10 19:40:18 Modified files: databases/redis: Makefile distinfo databases/redis/patches: patch-deps_Makefile Log message: Update to redis-6.2.13 Fix CVE-2022-24834: A specially crafted Lua script executing in Redis can trigger a heap overflow in the cjson and cmsgpack libraries, and result in heap corruption and potentially remote code execution. The problem exists in all versions of Redis with Lua scripting support, starting from 2.6, and affects only authenticated and authorized users. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/10 22:20:12 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_ffmpeg_libavutil_x86_x86inc_asm Log message: Add missing patch CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/10 22:21:48 Modified files: x11/qt5/qtwebengine: Makefile Log message: Use QT5_WEBENGINE_VERSION CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/11 00:09:32 Modified files: regress/usr.bin/rsync: lib.sh Log message: Trim leading whitespace from find(1) output, missed in previous. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/11 01:02:43 Modified files: sys/kern : kern_sched.c kern_sig.c kern_synch.c sched_bsd.c sys/sys : proc.h Log message: Rework sleep_setup()/sleep_finish() to no longer hold the scheduler lock between calls. Instead of forcing an atomic operation across multiple calls use a three step transaction. 1. setup sleep state by calling sleep_setup() 2. recheck sleep condition to ensure that the event did not fire before sleep_setup() registered the proc onto the sleep queue 3. call sleep_finish() to either sleep or keep on running based on the step 2 outcome and any possible signal delivery To make this work wakeup from signals, single thread api and wakeup(9) need to be aware if a process is between step 1 and step 3 so that the process is not enqueued back onto the runqueue while going to sleep. Introduce the p_flag P_WSLEEP to detect this situation. On top of this remove the spl dance in msleep() which is no longer required. It is ok to process interrupts between step 1 and 3. OK mpi@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 01:28:31 ports/textproc/py-sphinxcontrib/jquery Update of /cvs/ports/textproc/py-sphinxcontrib/jquery In directory cvs.openbsd.org:/tmp/cvs-serv45660/jquery Log Message: Directory /cvs/ports/textproc/py-sphinxcontrib/jquery added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 01:29:19 ports/textproc/py-sphinxcontrib/jquery/pkg Update of /cvs/ports/textproc/py-sphinxcontrib/jquery/pkg In directory cvs.openbsd.org:/tmp/cvs-serv2575/pkg Log Message: Directory /cvs/ports/textproc/py-sphinxcontrib/jquery/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 01:30:29 Modified files: textproc/py-sphinxcontrib: Makefile Added files: textproc/py-sphinxcontrib/jquery: Makefile distinfo textproc/py-sphinxcontrib/jquery/pkg: DESCR PLIST Log message: add py-sphinxcontrib/jquery, ok tb@ sphinxcontrib-jquery ensures that jQuery is always installed for use in Sphinx themes or extensions. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/11 01:34:23 Modified files: usr.bin/tmux : tmux.1 Log message: Add descriptions of copy mode commands, from Michael Bianco. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 01:51:09 Modified files: textproc/py-sphinx_rtd_theme: Makefile distinfo textproc/py-sphinx_rtd_theme/pkg: PLIST Log message: update to py3-sphinx_rtd_theme-1.2.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/11 02:31:34 Modified files: regress/lib/libssl/client: clienttest.c Log message: Fix most of the clienttest. With this only test cases 9 and 13 fail. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/11 03:43:32 Modified files: x11/qt5 : Makefile.version Log message: Missing version parts spotted by naddy CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 03:49:09 Modified files: lang/ghc : Makefile distinfo lang/ghc/pkg : PLIST Log message: ghc: apply upstream patch to update the old vendored copy of sphinx-rtd-theme, fixing a build failure with sphinx >= 7 reported by tb@ It's a git binary patch which neither patch nor gpatch can handle, so sadly a BDEP on git (for git-apply) is required, but at least it can be confined to a single Makefile chunk, and the relevant files in ghc haven't been touched in years, so it's easy to remove again when needed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 04:00:18 Modified files: devel/py-path : Makefile distinfo devel/py-path/pkg: PLIST Log message: update to py3-path-16.7.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/11 04:09:47 Modified files: regress/lib/libssl/server: servertest.c Log message: Neuter expected server test failures with SSLv2 This test should either be extended or retired. As it is it is useless. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 04:11:47 Modified files: mail/roundcubemail: Makefile mail/roundcubemail/patches: patch-program_include_rcmail_oauth_php patch-program_include_rcmail_php Added files: mail/roundcubemail/patches: patch-program_lib_Roundcube_rcube_imap_php patch-program_lib_Roundcube_rcube_ldap_php patch-program_lib_Roundcube_rcube_washtml_php Log message: cherrypick a few more fixes from roundcube's release-1.6 branch CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/11 04:45:20 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.16. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/11 04:50:50 Modified files: graphics/exiv2 : Makefile distinfo graphics/exiv2/patches: patch-src_version_cpp graphics/exiv2/pkg: PLIST Added files: graphics/exiv2/patches: patch-src_nikonmn_int_cpp patch-src_pngchunk_int_cpp patch-src_sonymn_int_cpp patch-src_types_cpp Removed files: graphics/exiv2/patches: patch-src_actions_cpp Log message: Major update to exiv2-0.28.0. Committing now to allow proper runtime testing before 7.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/11 04:51:35 Modified files: graphics/libgexiv2: Makefile graphics/hugin : Makefile graphics/hugin/pkg: PLIST graphics/ufraw : Makefile graphics/ufraw/patches: patch-ufraw_exiv2_cc graphics/ufraw/pkg: PLIST graphics/gimp/lensfun: Makefile graphics/gimp/lensfun/patches: patch-src_gimplensfun_cpp astro/siril : Makefile graphics/krita : Makefile graphics/dibuja: Makefile graphics/rawstudio/patches: patch-src_rs-exif_cc Added files: graphics/libgexiv2/patches: patch-gexiv2_gexiv2-metadata-exif_cpp patch-gexiv2_gexiv2-metadata-gps_cpp patch-gexiv2_gexiv2-metadata-iptc_cpp patch-gexiv2_gexiv2-metadata-xmp_cpp patch-gexiv2_gexiv2-metadata_cpp patch-gexiv2_gexiv2-preview-image_cpp patch-gexiv2_gexiv2-stream-io_cpp patch-gexiv2_gexiv2-stream-io_h patch-gexiv2_meson_build patch-meson_build patch-test_python_test_metadata_py geo/merkaartor/patches: patch-src_Docks_GeoImageDock_cpp graphics/gthumb/patches: patch-extensions_exiv2_tools_exiv2-utils_cpp graphics/hugin/patches: patch-src_hugin_base_panodata_Exiv2Helper_cpp patch-src_hugin_base_panodata_SrcPanoImage_cpp graphics/nomacs/patches: patch-src_DkCore_DkMetaData_cpp patch-src_DkCore_DkMetaData_h astro/siril/patches: patch-src_core_command_line_processor_c patch-src_core_exif_cpp graphics/krita/patches: patch-plugins_impex_jpeg_kis_jpeg_converter_cc patch-plugins_impex_tiff_kis_tiff_export_cc patch-plugins_impex_tiff_kis_tiff_import_cc patch-plugins_metadata_common_KisExiv2IODevice_cpp patch-plugins_metadata_common_KisExiv2IODevice_h patch-plugins_metadata_common_kis_exiv2_common_h patch-plugins_metadata_exif_kis_exif_io_cpp patch-plugins_metadata_iptc_kis_iptc_io_cpp patch-plugins_metadata_xmp_kis_xmp_io_cpp sysutils/krename/patches: patch-CMakeLists_txt patch-config-krename_h_cmake patch-src_exiv2plugin_cpp graphics/dibuja/patches: patch-src_uni-exiv2_cpp graphics/viewnior/patches: patch-src_uni-exiv2_cpp geo/qgis/patches: patch-src_core_raster_qgsexiftools_cpp graphics/geeqie/patches: patch-src_exiv2_cc graphics/digikam/patches: patch-core_libs_metadataengine_engine_metaengine_p_h Log message: Fix build with exiv2 >=0.28.0. Thanks to Arch Linux for doing most of the groundwork. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 04:51:43 Modified files: print/pdfarranger: Makefile distinfo print/pdfarranger/patches: patch-setup_py print/pdfarranger/pkg: PLIST Log message: update to pdfarranger-1.10.0, from wen heping, plus I regenerated patches CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/11 05:52:35 Modified files: regress/lib/libssl/server: servertest.c Log message: Keep servertest silent and align with clienttest CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/11 06:07:03 Modified files: databases/influxdb: Makefile crates.inc distinfo modules.inc databases/influxdb/pkg: PLIST Added files: databases/influxdb/patches: patch-cmd_influxd_launcher_cmd_go patch-pkg_fs_fs_unix_go Removed files: databases/influxdb/patches: patch-etc_config_sample_toml patch-go_mod patch-go_sum patch-man_Makefile Log message: databases/influxdb: major update to 2.7.1 - cf https://docs.influxdata.com/influxdb/v2.7/upgrade/v1-to-v2/ - fix influxd version by passing MODGO_VERSION via MODGO_LDFLAGS - fetch, generate and bundle the web ui assets so that the web interface on port 8086 works ootb - the influx cli moved to a separate port that will be imported shortly - migration notes will be added to current.html - drop sample config, influxd setup should be used to generate one - disable reporting by default in the code (was previously in the default config) ok & testing lraab@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/11 06:09:05 Log message: Import databases/influx-cli 2.7.3. Provides the CLI to interact with an influxdb v2 server. Still has support for influxQL/influxdb v1 servers. cf https://docs.influxdata.com/influxdb/v2.7/query-data/get-started/ for documentation on the new "Flux" query language, replacing influxQL. ok lraab@ Status: Vendor Tag: landry Release Tags: landry_20230711 N ports/databases/influx-cli/Makefile N ports/databases/influx-cli/modules.inc N ports/databases/influx-cli/distinfo N ports/databases/influx-cli/pkg/PLIST N ports/databases/influx-cli/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/11 06:09:57 Modified files: databases : Makefile Log message: databases/Makefile: +influx-cli CVSROOT: /cvs Module name: www Changes by: landry@cvs.openbsd.org 2023/07/11 06:10:41 Modified files: faq : current.html Log message: current.html: add migration notes for influxdb v2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/11 06:14:16 Modified files: lib/libc/stdio : open_memstream.c open_wmemstream.c Log message: No need to initialize the first element of st->string since it was just calloc(3)-ed a few lines above. OK tb@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/11 06:59:12 Modified files: www/chromium : Makefile Log message: do not bump symbol level to 2 in a !debug build .... it sneaked in CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 07:09:02 Modified files: databases/mongodb/44: Makefile distinfo Log message: update to mongodb-4.4.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 07:09:04 Modified files: databases/openldap: Makefile distinfo databases/openldap/patches: patch-configure_ac Log message: update to openldap-2.6.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/11 07:11:01 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-configure_pri patch-mkspecs_features_functions_prf patch-src_3rdparty_chromium_BUILD_gn patch-src_3rdparty_chromium_chrome_test_BUILD_gn patch-src_3rdparty_chromium_content_browser_BUILD_gn patch-src_3rdparty_chromium_content_shell_BUILD_gn patch-src_3rdparty_chromium_third_party_blink_renderer_bindings_scripts_bind_gen_style_format_py patch-src_3rdparty_chromium_third_party_boringssl_src_util_generate_build_files_py patch-src_3rdparty_chromium_tools_perf_chrome_telemetry_build_BUILD_gn patch-src_buildtools_config_support_pri patch-src_buildtools_configure_json Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_build_print_python_deps_py patch-src_3rdparty_chromium_chrome_chrome_paks_gni patch-src_3rdparty_chromium_components_resources_protobufs_binary_proto_generator_py patch-src_3rdparty_chromium_content_browser_tracing_BUILD_gn patch-src_3rdparty_chromium_content_browser_tracing_generate_trace_viewer_grd_py patch-src_3rdparty_chromium_content_browser_tracing_tracing_ui_cc patch-src_3rdparty_chromium_fuchsia_engine_BUILD_gn patch-src_3rdparty_chromium_headless_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_BUILD_gn patch-src_3rdparty_chromium_mojo_public_tools_bindings_BUILD_gn 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_testing_BUILD_gn 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_webrtc_test_BUILD_gn patch-src_3rdparty_chromium_tools_binary_size_BUILD_gn patch-src_3rdparty_chromium_tools_grit_BUILD_gn patch-src_3rdparty_chromium_tools_grit_grit_util_py patch-src_3rdparty_chromium_tools_gritsettings_resource_ids_spec patch-src_3rdparty_chromium_tools_metrics_BUILD_gn patch-src_3rdparty_chromium_tools_metrics_ukm_gen_builders_py patch-src_3rdparty_chromium_tools_metrics_ukm_ukm_model_py patch-src_3rdparty_chromium_tools_perf_core_perfetto_binary_roller_BUILD_gn patch-src_3rdparty_chromium_tools_polymer_BUILD_gn patch-src_3rdparty_chromium_ui_ozone_generate_constructor_list_py patch-src_3rdparty_chromium_ui_ozone_generate_ozone_platform_list_py patch-src_3rdparty_chromium_v8_tools_BUILD_gn patch-src_3rdparty_chromium_weblayer_shell_BUILD_gn patch-src_core_qtwebengine_resources_gni Log message: Build with python 3 (patches from NetBSD) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/11 07:20:24 Modified files: math/mlpack : Makefile Log message: mlpack: only set DPB_PROPERTIES=parallel on lp64 archs i386 is most unhappy with using this much ram CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/11 07:46:55 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 115.0.2. see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/11 07:48:40 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC update to 115.0.2 see https://www.mozilla.org/en-US/firefox/115.0.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-26/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/11 09:18:31 Modified files: usr.sbin/bgpd : version.h Log message: Bump version for -portable release CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/11 10:09:09 Modified files: usr.bin/tmux : tmux.1 Log message: Remove Ns and Li and change Nm to Ic, suggested by jmc. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/07/11 10:39:41 Modified files: usr.sbin/smtpd : ca.c Log message: remove the useless logging methods Instead of wrapping all the methods of the RSA and ECDSA ENGINE, duplicate the default and override only the ones that are actually needed for the privsep crypto engine. part of a larger diff that's ok tb@ CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/07/11 10:40:23 Modified files: usr.sbin/smtpd : ca.c Log message: drop engine support diff originally by tb@, tweaked to apply after the useless logging methods removal. ok tb CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/11 11:02:47 Modified files: lib/libssl : ssl_pkt.c Log message: Remove old workaround for F5 F5 is well-known for needing workaround (go read RFC 8446). In this particular case, it required implementation sending CHs larger than 255 bytes to 0x0300 otherwise their server would hang. This is the same hang that required the CH padding extension which broke other implementations. The CH padding extension was removed ~6 years ago, so hopefully this kludge will no longer needed either. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/11 11:03:44 Modified files: regress/lib/libssl/client: clienttest.c Log message: Fix last bit of the clienttest, needs ssl_pkt.c r1.66 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/11 11:54:29 Modified files: net/libfilezilla: Makefile distinfo Log message: Update to libfilezilla-0.44.0 Changes: https://lib.filezilla-project.org/ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/11 11:54:56 Modified files: net/filezilla : Makefile distinfo Log message: Update to filezilla-3.65.0 Changes: https://filezilla-project.org/changelog.php CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/07/11 16:51:49 Modified files: security/sudo : Makefile Log message: Update to sudo 1.9.14p1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/12 00:52:35 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.5.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 01:03:24 Modified files: regress/lib/libssl: Makefile Log message: Reenable clienttest and servertest CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/12 01:14:42 Modified files: print/epson-inkjet-printer-escpr: Makefile distinfo Log message: Update to epson-inkjet-printer-escpr-1.8.0. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/12 02:05:04 Modified files: mail/courier-unicode: Makefile distinfo Log message: update to 2.2.6 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/12 02:08:53 Modified files: mail/courier-authlib: Makefile distinfo Log message: update to 0.72 version CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/12 02:14:51 Modified files: mail/courier-imap: Makefile distinfo mail/courier-imap/patches: patch-Makefile_in patch-libs_maildir_Makefile_in Log message: update to 5.2.4 and switch to devel/libidn2 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/12 02:25:34 Modified files: mail/maildrop : Makefile distinfo mail/maildrop/patches: patch-libs_maildir_Makefile_in patch-libs_maildrop_configure patch-libs_maildrop_deliver_C patch-libs_maildrop_maildropfilter_7_in Added files: mail/maildrop/patches: patch-libs_maildrop_maildir_C Log message: Update to 3.1.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/12 02:54:07 Modified files: x11/qt5/qtwebengine: Makefile Log message: Add missing dependency on x11/gnome/libgnome-keyring for now Spotted by aja, merci CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 02:54:18 Modified files: lib/libcrypto/ecdh: ecdh.c Log message: Revert accidental addition of cofactor ECDH support This snuck in with ech_key.c r1.33 because I committed from a dirty tree. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 05:26:13 Modified files: usr.bin/patch : patch.c pch.c pch.h Log message: Use ssize_t instead of short for line lengths sthen hit a binary patch containing a 'line' of length > 32kB. This made the short used for storing the line length wrap and resulted in a buffer underflow and segfault. This uses a larger type, which doesn't actually fix the problem, but makes it much less likely to be hit. ok florian otto sthen CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/12 05:46:40 Modified files: security/gnupg : Makefile security/gnupg/pkg: README Log message: Mention scdaemon's disable-ccid option in README The update to gnupg-2.4.3 broke some (all?) Yubikey setups, as reported by Renato Aguiar who suggested documenting this workaround. Failures from the internal CCID driver don't automatically fall back to PC/SC support any more. This can be worked around by force-disabling the driver. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/12 06:09:30 Modified files: www/chromium : Makefile www/ungoogled-chromium: Makefile Log message: (ungoogled-)chromium: add PKG_ARG = -Dswiftshader=0 to unbreak pkglocatedb on sparc64. discussed with robert sthen CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/12 06:31:28 Modified files: usr.sbin/bgpd : rde.c Log message: In rde_attr_parse() if an attribute causes a parse error which results in a treat-as-withdraw consume the full attribute by updating plen else the parser will fail parsing a possible next element which results in a session reset. Initial report by Ben Cox (ben at benjojo.co.uk) OK tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:37:28 Modified files: usr.sbin/httpd : httpd.h server.c server_fcgi.c Log message: Work around use after free in httpd(8) A malformed HTTP request can cause httpd in fastcgi mode to crash due to a use-after-free. This is an awful hack, but it's good enough until someone figures out the correct way of dealing with server_close() here. "this will do the trick for now" claudio ok beck deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:41:43 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_3 rde.c Log message: In rde_attr_parse() if an attribute causes a parse error which results in a treat-as-withdraw consume the full attribute by updating plen else the parser will fail parsing a possible next element which results in a session reset. Initial report by Ben Cox (ben at benjojo.co.uk) OK tb@ from claudio This is errata/7.3/006_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:44:19 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_2 rde.c Log message: In rde_attr_parse() if an attribute causes a parse error which results in a treat-as-withdraw consume the full attribute by updating plen else the parser will fail parsing a possible next element which results in a session reset. Initial report by Ben Cox (ben at benjojo.co.uk) OK tb@ from claudio This is errata/7.2/028_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:46:01 Modified files: usr.sbin/httpd : Tag: OPENBSD_7_3 httpd.h server.c server_fcgi.c Log message: Work around use after free in httpd(8) A malformed HTTP request can cause httpd in fastcgi mode to crash due to a use-after-free. This is an awful hack, but it's good enough until someone figures out the correct way of dealing with server_close() here. Reported by Jesper Wallin "this will do the trick for now" claudio ok beck deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:46:33 Modified files: usr.sbin/httpd : Tag: OPENBSD_7_2 httpd.h server.c server_fcgi.c Log message: Work around use after free in httpd(8) A malformed HTTP request can cause httpd in fastcgi mode to crash due to a use-after-free. This is an awful hack, but it's good enough until someone figures out the correct way of dealing with server_close() here. Reported by Jesper Wallin "this will do the trick for now" claudio ok beck deraadt This is errata/7.2/029_httpd.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:47:41 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_3 kroute.c session.c Log message: Check the F_NEXTHOP flag on the right kroute6 object. On multipath routes the check ended up checking the wrong route for the nexthop update. This resulted in a use-after-free in kroute_detach_nexthop(). This only affects IPv6 in the IPv4 code path the right object was already used. Thanks to sthen@ for providing the debug information to track this down. OK sthen@ tb@ from claudio In session_process_msg() recheck the validity of the rbuf before moving the remaining data around. There is an improbable case where a NOTIFICATION is received while also reaching the MSG_PROCESS_LIMIT. In this case rbuf is NULL when breaking out of the for loop and hitting this code. sthen@ is the (un)lucky person to hit that improbable case OK tb@ sthen@ from claudio This is errata/7.3/009_bgpd.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 06:48:18 Modified files: usr.sbin/bgpd : Tag: OPENBSD_7_2 kroute.c session.c Log message: Check the F_NEXTHOP flag on the right kroute6 object. On multipath routes the check ended up checking the wrong route for the nexthop update. This resulted in a use-after-free in kroute_detach_nexthop(). This only affects IPv6 in the IPv4 code path the right object was already used. Thanks to sthen@ for providing the debug information to track this down. OK sthen@ tb@ from claudio In session_process_msg() recheck the validity of the rbuf before moving the remaining data around. There is an improbable case where a NOTIFICATION is received while also reaching the MSG_PROCESS_LIMIT. In this case rbuf is NULL when breaking out of the for loop and hitting this code. sthen@ is the (un)lucky person to hit that improbable case OK tb@ sthen@ from claudio This is errata/7.2/031_bgpd.patch.sig CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2023/07/12 06:50:01 Modified files: . : errata72.html errata73.html Log message: release bgpd, httpd, elf, bgpd errata CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/07/12 07:45:19 Modified files: security/sudo : distinfo Log message: Update checksums for 1.9.14p1 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/12 08:01:46 Modified files: security/gnupg/pkg: README Log message: fix typo on security/gnupg README ok jca@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/12 08:45:43 Modified files: usr.sbin/bgpd : mrt.c rde.c rde.h rde_attr.c rde_community.c rde_prefix.c rde_update.c session.c Log message: Update OpenBGPD to use new ibuf API. This replaces the old way of using a static buffer and a len to build UPDATEs with a pure ibuf solution. The result is much cleaner and a lot of almost duplicate code can be removed because often a version for ibufs and one for this static buffer was implemented (e.g. for mrt or bgpctl). With and OK tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/12 09:15:21 Modified files: security/gnupg : Makefile Log message: forgot to bump revision for security/gnupg spotted by espie@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/12 09:27:11 Modified files: regress/usr.sbin/bgpd/unittests: rde_community_test.c Log message: Update rde_community_test after the major change in how attributes and communities are written. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/12 09:34:59 Modified files: regress/usr.sbin/bgpd/integrationtests: Makefile Added files: regress/usr.sbin/bgpd/integrationtests: attr.sh bgpd.attr.conf exabgp.attr.in exabgp.attr.ok Log message: Add regress test to check for bad attribute lenght for optional transitive attributes. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/07/12 09:44:47 Modified files: usr.bin/patch : pch.c Log message: basename(3) can fail, prevent segfault in strlen(3). OK tb, sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/07/12 09:45:34 Modified files: usr.bin/patch : pch.c Log message: Don't run off the end of path if it ends in /. OK op, sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/12 09:53:22 Modified files: net/dino : Makefile distinfo Removed files: net/dino/patches: patch-main_CMakeLists_txt Log message: update to dino 0.4.3 (bugfix release) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/12 09:58:53 Modified files: sysutils/patchelf: Makefile Log message: Base ld.lld(1) --build-id usage in test on the lld instead of clang property Not all clang archs use lld; from Brad, thanks. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/07/12 10:10:45 Modified files: sys/net : bfd.c Log message: Fix solock()/sounlock() usage. This time solock() doesn't return value and sounlock() hasn't second parameter. Bi-directional Forwarding Detection is disabled by default, so it was forgotten when solock()/sounlock() were changed. Build test done with BFD option. ok phessler claudio CVSROOT: /cvs Module name: www Changes by: beck@cvs.openbsd.org 2023/07/12 11:59:30 Modified files: . : anoncvs.html build : mirrors.dat Log message: Remove old U of A anoncvs mirror, it has not been maintained in ages ok tj@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/12 12:14:13 Modified files: share/man/man9 : refcnt_init.9 Log message: missing word; from thib4711 CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/12 12:21:39 Modified files: regress/sys/net/pf_trans: dev-limit.c Log message: Report fork errors as this test is likely to hit the default kern.maxproc limit. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/12 12:36:06 Added files: regress/usr.bin/rsync: test13_perms.test Log message: Add test which consistently triggers the problem with test6_perms, omitting all other irrelevant files. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/12 12:40:06 Modified files: sys/kern : subr_suspend.c Log message: GPROF: sleep_state: disable _mcount() across suspend/resume Something in the amd64 resume path doesn't agree with _mcount(), so suspend/resume always fails if gmoninit is non-zero. It would be nice if GPROF kernels didn't crash during resume. In sleep_state(), (1) clear gmoninit after sched_stop_secondary_cpus() so the primary CPU isn't racing sysctl(2) on another CPU, and (2) restore gmoninit just after resume_mp() so the secondary CPUs are out of cpu_hatch() and away from whatever is causing the crash before _mcount() is reenabled. Lots of input from claudio@, deraadt@, and kettenis@. Thread 1: https://marc.info/?l=openbsd-tech&m=168721453821801&w=2 Thread 2: https://marc.info/?l=openbsd-tech&m=168892518722935&w=2 ok kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/12 13:06:12 Modified files: math/labplot : Makefile distinfo math/labplot/pkg: PLIST Removed files: math/labplot/patches: patch-CMakeLists_txt patch-src_CMakeLists_txt patch-src_backend_datasources_filters_ExcelFilter_h patch-src_kdefrontend_datasources_ExcelOptionsWidget_cpp Log message: Update labplot to 2.10.1 CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/12 13:34:14 Modified files: sys/kern : exec_elf.c Log message: address incomplete validation of ELF program headers in execve(2) which could lead to a panic in vmcmd_map_readvn() with a malformed binary/interpreter. original crash found with Melkor, additional validation provided by guenther@. ok kettenis@ guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 13:35:02 Modified files: sys/kern : Tag: OPENBSD_7_3 exec_elf.c Log message: address incomplete validation of ELF program headers in execve(2) which could lead to a panic in vmcmd_map_readvn() with a malformed binary/interpreter. original crash found with Melkor, additional validation provided by guenther@. ok kettenis@ guenther@ deraadt@ from jasper this is errata/7.3/008_elf.patch.sig CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/12 13:35:04 Modified files: sys/kern : Tag: OPENBSD_7_2 exec_elf.c Log message: address incomplete validation of ELF program headers in execve(2) which could lead to a panic in vmcmd_map_readvn() with a malformed binary/interpreter. original crash found with Melkor, additional validation provided by guenther@. ok kettenis@ guenther@ deraadt@ from jasper this is errata/7.2/030_elf.patch.sig CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/12 13:49:06 Modified files: libexec/ld.so : library.c library_mquery.c Log message: validate alignment of ELF program headers CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/07/12 15:45:46 Modified files: net/dino : Makefile Log message: net/dino: fix VERSION/DISTNAME for fetching tarball "please commit to unbreak, thanks" kn CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/12 15:50:11 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230712 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/12 15:52:37 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/12 16:02:48 Modified files: sysutils/terraform: Makefile distinfo modules.inc Log message: Update to terraform-1.5.3. CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/07/12 18:27:05 Modified files: fonts/zh-iansui: Makefile distinfo fonts/zh-iansui/pkg: PLIST Log message: Update to zh-iansui 1.000 ok mbuhl@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/12 22:52:41 Modified files: devel/kdiff3 : Makefile distinfo devel/kdiff3/pkg: PLIST Log message: Update kdiff3 to 1.10.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/13 00:03:49 Modified files: usr.bin/tmux : grid.c input.c tty.c Log message: Use 8 for underscore colour defaults instead of 0 which is less confusing, and fix writing tge default colour. GitHub issue 3627. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/13 00:37:13 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-438.0.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/13 01:31:12 Modified files: sys/dev/ic : aacvar.h aac.c sys/dev/pci : aac_pci.c Log message: Change function definitions using the identifier-list form used in the 1st edition of Kernighan and Ritchie's The C Programming Language, to that of the parameter-type-list form described in the ANSI X3.159-1989 standard. In ISO/IEC 9899:2023 drafts, there is only one form of function definition. "N2432 Remove support for function definitions with identifier lists". CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 01:41:19 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.55.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/13 01:59:37 Modified files: textproc/icu4c : Makefile Added files: textproc/icu4c/patches: patch-source_i18n_vtzone_cpp Log message: textproc/icu4c: preemptively backport patch from ICU-22132 fixes calendar initializations issues with thunderbird 115 cf https://unicode-org.atlassian.net/browse/ICU-22132 & bmo#1843007 ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/13 02:03:15 Modified files: graphics/digikam: Makefile distinfo graphics/digikam/pkg: PLIST Removed files: graphics/digikam/patches: patch-core_cmake_rules_RulesKDEFramework_cmake patch-core_libs_metadataengine_engine_metaengine_p_h patch-core_libs_rawengine_libraw_src_decoders_fp_dng_cpp Log message: Update digikam to 8.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 02:14:29 Modified files: net/icinga/core2: Makefile distinfo Removed files: net/icinga/core2/patches: patch-lib_cli_daemoncommand_cpp Log message: update to icinga2-2.14.0, see notes at https://icinga.com/blog/2023/07/12/releasing-icinga-2-14-and-2-13-8/ (there are a few breaking changes, though many users won't need to do anything special) port tweak: switch to the non-unity build on all archs (was only done on !lp64 and for debug builds before) and set DPB_PROPERTIES=parallel. big thanks to Alexander Klimov for fiddly work upstream in this release cycle to have Icinga working better on OpenBSD (in particular related to pid not being filled-in in our siginfo, and rc.d system use of process strings rather than pid files, these have been carried in patches here for a while). CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/13 02:33:36 Modified files: sys/arch/arm64/arm64: cpu.c cpufunc_asm.S machdep.c sys/arch/arm64/dev: aplcpu.c sys/arch/arm64/include: cpu.h Log message: Use the deep idle state available on Apple M1/M2 cores in the idle loop and for suspend. This state makes the CPU lose some of its register state so we need to save these registers before putting the core to sleep and restore them when we wake up. This deep idle state has a higher wakeup latency than the normal WFI idle state. Use similar logic as acpucpu(4) to decide which idle state to pick. If some cores of a cluster are in this deep idle state, turbo states become available to the cores that remain active. So stop skipping these states. This improves single-core performance a little bit. The main win is in power savings when running in a state with a high clock frequency. My M2 Pro mini goes from 14W to 6.5W when idle at the maximum clock frequency. But event at the lowest clock frequency there are small but significant power savings. ok deraadt@, tobhe@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/13 03:37:38 Modified files: mail/cyrus-imapd: Makefile Added files: mail/cyrus-imapd/patches: patch-imap_tls_c Log message: cyrus-imapd: switch from get_rfc2409_prime_1024 to BN_get* ok aja CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 04:04:09 Modified files: net/icinga/core2: Tag: OPENBSD_7_3 Makefile distinfo Log message: update to icinga2-2.13.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 04:07:03 Modified files: databases/libhiredis: Makefile distinfo databases/libhiredis/patches: patch-Makefile databases/libhiredis/pkg: PLIST Log message: update to libhiredis-1.2.0 CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/07/13 06:26:14 Modified files: multimedia/dav1d: Makefile multimedia/dav1d/patches: patch-src_arm_64_ipred16_S patch-src_arm_64_ipred_S Log message: Make some newly introduced arm64 assembly compatible with xonly. Add some missing BTI landing pads as well. ok robert@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/13 06:36:37 Modified files: multimedia/dav1d: Makefile Added files: 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_sse_asm patch-src_x86_ipred_avx2_asm patch-src_x86_ipred_sse_asm patch-src_x86_itx16_avx2_asm patch-src_x86_itx16_avx512_asm patch-src_x86_itx16_sse_asm patch-src_x86_itx_avx2_asm patch-src_x86_itx_avx512_asm patch-src_x86_itx_sse_asm patch-src_x86_loopfilter16_avx2_asm patch-src_x86_loopfilter_avx2_asm patch-src_x86_mc16_avx2_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 Log message: Implement support for IBT by using the _CET_ENDBR macro. These changes are to be upstreamed and I've also added a huge comment about running regression tests when touching this port. All the insane amount of tests have been debugged and fixed by deraadt@, just committing on his behalf. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/13 06:37:52 Modified files: www/chromium : Makefile Log message: now that multimedia/dav1d is fixed, we can use it again with asm enabled CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/13 06:56:06 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE frameworks to 5.108.0 https://kde.org/announcements/frameworks/5/5.108.0/ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/07/13 07:46:34 Modified files: databases/xapian-bindings: Makefile distinfo databases/xapian-bindings/patches: patch-perl_Makefile_in databases/xapian-bindings/pkg: PLIST-main databases/xapian-core: Makefile distinfo www/xapian-omega: Makefile distinfo Log message: update xapian ports to 1.4.23 ok sthen@ CVSROOT: /cvs Module name: src Changes by: ajacoutot@cvs.openbsd.org 2023/07/13 07:54:28 Modified files: usr.sbin/rcctl : rcctl.sh Log message: Check input before trying to disable a non-existing daemon to prevent parsing bogus characters and outputing hell on the console. based on an initial submission from Anthony Coulter, thanks! CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/07/13 08:02:00 Modified files: . : innovations.html Log message: Over the last 6 months we've worked on adding arm64 BTI & Intel IBT support in the kernels and all userland binaries. We have been fixing all the applications along the way. Many developers were involved. There is an innovative and substantial difference in our approach compared to how Linux is doing it: - On OpenBSD, IBT/BTI enforcement is on by default (meaning mandatory), unless a binary is linked to request opt-out (using -Wl,-z,nobtcfi). After all our fixes, very few application binaries need that, and that count is expected to shrink quickly as we (or upstreams) fix the outstanding issues. - On Linux they are rehashing the same design as their executable-stack mechanism: if a single .o file in a resulting binary isn't marked as IBT/BTI enforcement, the system will (silently) execute the program without enforcement and noone knows this is happening. So for an issue from around 2001, today Linux binaries with executable stack exist and work unsafely. I expect that 20 years from now Linux binaries without IBT/BTI enforcement will also exist and work unsafely.. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 08:51:51 Modified files: net/wireshark : Makefile distinfo Log message: update to wireshark-4.0.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/13 08:52:18 Modified files: net/wireshark : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to wireshark-4.0.7 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/07/13 12:31:59 Modified files: usr.sbin/vmd : config.c dhcp.c parse.y priv.c virtio.c virtio.h vm.c vmd.h vmm.c Log message: vmd(8): pull validation into local prefix parser. Validation for local prefixes, both inet and inet6, was scattered around. To make it even more confusing, vmd was using generic address parsing logic from prior network daemons. vmd doesn't need to parse addresses other than when parsing the local prefix settings in vm.conf and no runtime parsing is needed. This change merges parsing and validation based on vmd's specific needs for local prefixes (e.g. reserving enough bits for vm id and network interface id encoding in an ipv4 address). In addition, it simplifies the struct from a generic address struct to one focused on just storing the v4 and v6 prefixes and masks. This cleans up an unused TAILQ struct member that isn't used by vmd and was leftover copy-pasta from those prior daemons. The address parsing that vmd uses is also updated to using the latest logic in bgpd(8). ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jasper@cvs.openbsd.org 2023/07/13 13:04:50 Modified files: libexec/ld.so/ldd: ldd.c Log message: - use IS_ELF() to check the ELF magic bytes - reject non-sensical program header values which would result in a crash when accessing the 0 bytes sized buffer allocated due to it ok deraadt@ kettenis@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/07/13 14:33:30 Modified files: sys/lib/libkern: bcmp.c Log message: bcmp(3) tries to return length, which is a size_t, as an int. Instead, just return 1 if there is a difference, else 0. Fixed by ray@ in 2008 but the libkern version was not synced. OK deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/13 14:59:10 Modified files: lib/libcrypto/asn1: asn1_item.c Log message: Refactor ASN1_item_sign_ctx() Oh, joy! The muppets had a feast: they could combine the horrors of EVP with X.509... Return values between -1 and 3 indicating how much work needs to be done, depending on whether methods are present or absent. Needless to say that RSA and EdDSA had inconsistent return values until recently. Instead of interleaving if/else branches, split out two helper functions that do essentially independent things, which results in something that isn't entirely bad. Well, at least not compared to the surrounding code. asn1_item_set_algorithm_identifiers() extracts the signature algorithm from the digest and pkey if known, and sets it on the two X509_ALGOR that may or may not have been passed in. asn1_item_sign() converts data into der and signs. Of course there were also a few leaks and missing error checks. ok jsing CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/13 23:03:09 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_session_src_options_rs patch-src_bootstrap_bin_rustc_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs patch-vendor_libgit2-sys_build_rs patch-vendor_openssl-sys_build_main_rs lang/rust/pkg : DESCR-src PLIST-main PLIST-src Added files: lang/rust/patches: patch-vendor_openssl-sys-0_9_85_build_main_rs Log message: lang/rust: update to 1.71.0 Announce: https://blog.rust-lang.org/2023/07/13/Rust-1.71.0.html ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.71.0 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/13 23:31:44 Modified files: usr.bin/ssh : auth-options.c misc.c scp.c ssh-keygen.c Log message: add defence-in-depth checks for some unreachable integer overflows reported by Yair Mizrahi @ JFrog; feedback/ok millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/14 00:00:08 Modified files: textproc/py-sphinx_rtd_theme: Makefile Log message: py-sphinx-contrib/jquery needs to be an RDEP as well as a BDEP for rtd-theme CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/14 01:07:08 Modified files: sys/dev/dt : dt_dev.c sys/dev/pci : if_myx.c sys/dev/pci/drm: drm_linux.c sys/kern : kern_rwlock.c kern_sched.c kern_sig.c kern_synch.c kern_timeout.c subr_log.c sys/sys : proc.h systm.h Log message: struct sleep_state is no longer used, remove it. Also remove the priority argument to sleep_finish() the code can use the p_flag P_SINTR flag to know if the signal check is needed or not. OK cheloha@ kettenis@ mpi@ CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2023/07/14 01:09:00 Modified files: usr.sbin/dhcrelay6: dispatch.c Log message: Do not ignore the AF_LINK entries of carp(4) interfaces. OK kn@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/07/14 01:26:12 Modified files: games/naev : Makefile distinfo games/naev/patches: patch-meson_build Log message: Bugfix update to 0.10.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/14 01:28:54 Modified files: databases/py-mysqlclient: Makefile distinfo databases/py-mysqlclient/pkg: PLIST Log message: update to py3-mysqlclient-2.2.0, enable tests via databases/mariadb module CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/14 01:30:33 Modified files: databases/py-mongo: Makefile distinfo databases/py-mongo/pkg: PLIST Log message: update to py3-mongo-4.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/14 01:35:50 Modified files: databases/py-pymysql: Makefile distinfo Log message: update to py3-pymysql-1.1.0 CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/07/14 01:44:21 Modified files: usr.bin/ssh : misc.c auth-options.c Log message: Include stdint.h for SIZE_MAX. Fixes OPENSSL=no build. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/14 03:12:42 Modified files: net/tor : Makefile Log message: net/tor: fix build with OPENSSL_NO_ENGINE ENGINE will be disabled. tor has code to deal with this, but it fails to pull in the opensslfeatures.h header early enough, so add DISABLE_ENGINES to CFLAGS. ok pascal CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/14 03:13:57 Modified files: sysutils/firmware/vmm: Makefile sysutils/firmware/vmm/patches: patch-sgabios_sgabios_S telephony/spandsp: Makefile telephony/spandsp/patches: patch-configure Log message: eliminate patch file paths that move up the directory tree ok sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/14 03:19:01 Modified files: mail/rspamd : Makefile Added files: mail/rspamd/patches: patch-src_libcryptobox_cryptobox_c Log message: mail/rspamd: prepare for upcoming libcrypto bump Use ECDSA_sign() directly rather than complicating thing unnecessarily with ECDSA_sign_setup() and ECDSA_sign_ex(). The latter two will be removed from the public LibreSSL API. ECDSA_sign() calls ECDSA_sign_setup() internally and deals with the sig->s zero corner case, which the current code does not currently do. ok sthen CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/14 03:22:26 Modified files: mail/maildrop : Makefile mail/maildrop/patches: patch-libs_maildrop_maildir_C Log message: fix hidden dependencies, use patch from upstream spotted by sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/14 03:37:05 Modified files: security/p5-Crypt-OpenSSL-ECDSA: Makefile security/p5-Crypt-OpenSSL-ECDSA/patches: patch-ECDSA_xs Log message: p5-Crypt-OpenSSL-ECDSA: prepare for upcoming libcrypto bump ECDSA_METHOD will soon be removed, so don't enable it for libressl. Route ECDSA_do_sign_ex() through ECDSA_do_sign(). The former is useless since ECDSA_sign_setup() is not exposed by the bindings. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/14 04:30:53 Modified files: usr.sbin/bgpd : mrt.c Log message: Cleanup mrt message handling. Remove the DUMP_XYZ() macros and replace them with direct calls to for example ibuf_add_n16(). Further cleanup the error handling and use goto fail in most places. Remove many of the error messages and combine all the possible ibuf errors in one place. For this remove most warnings from internal functions (also mark all internal helper functions with static to make that more obvious). There are still some cases where an error will result in to warnings but those errors are unreachable in normal operations. OK tb@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/14 06:02:22 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 23.07 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/14 06:03:23 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-configure net/zabbix/pkg : PLIST-web Log message: Update zabbix 6.4.3 -> 6.4.4 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.4.4 ok robert@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/14 06:48:23 Modified files: databases/patroni: Makefile distinfo Log message: Update patroni 3.0.3 -> 3.0.4 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-304 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/14 07:09:39 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_build_config_compiler_BUILD_gn Log message: Remove "-Wl,-z,noexecstack" Is is not necessary here CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/07/14 08:28:47 Modified files: sys/dev/pci : if_rtwn.c Log message: Check if the OWN bit of Tx descriptor instead of Rx descriptor is set in rtwn_tx(). Because definitions of R92C_TXDW0_OWN and R92C_RXDW0_OWN are the same, no functional change. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/14 10:43:07 Modified files: geo/gdal : Makefile distinfo geo/gdal/pkg : PLIST-main Log message: geo/gdal: update to 3.7.1. see https://github.com/OSGeo/gdal/blob/v3.7.1/NEWS.md CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/14 12:54:36 Modified files: net/openvpn : Makefile Log message: openvpn: explicitly turn off ENGINE support We will need to provide stubs for some projects that don't allow turning off ENGINE (looking at you M2Crypto), and these stubs are enough for the configure script of openvpn to deduce that ENGINE support is available. Just turn this off so we don't need to add another half a dozen stubs. ok jca CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/14 13:32:59 Modified files: usr.bin/tmux : screen-write.c Log message: Set extended keys flag again after reset, from Eric T Johnson. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/14 14:36:14 Modified files: games/godot : Makefile Log message: fix build with patch(1) changes by changing `ln -sf` to `cp -R` CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/14 20:28:41 Modified files: x11/gnome/librsvg: distinfo.old Log message: Allow dpb to build librsvg 2.40.21 again If you ran dpb on an arch without rust, it got E=x11/gnome/librsvg "Missing info for gnome/librsvg-2.56.2.tar.xz in .../distinfo.old", because the info was for 2.56.1. It checks both files (2.40.21 and 2.56.2), though the build extracts only 2.40.21. ok phessler@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/14 23:24:22 Modified files: x11/qt5 : Makefile.version Log message: Drop qtav comment; qtav was deleted a few moons ago Spotted by Brad, thanks CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/15 00:57:14 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: add links to BTI/CET/CFI upstream bugs CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/15 02:30:04 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.5; from Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/15 03:17:47 Modified files: x11/gnome/librsvg: Makefile Log message: Add a comment to make sure to update both distinfo files when updating. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/15 04:25:42 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/patches: patch-client_gtk2_ibusimcontext_c patch-configure_ac Removed files: inputmethods/ibus/patches: patch-client_x11_main_c patch-data_dconf_make-dconf-override-db_sh Log message: Update to the most recent commit which fixes a few input issues with gtk4. While here, add a few commits to "Fix sync ibus_input_context_process_key_event()" -> https://github.com/ibus/ibus/pull/2532 -> https://github.com/ibus/ibus/issues/248 This prevent some input to be reversed. e.g. under some circumstances quickly typing "qwerty" would display "ytrewq" CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/07/15 04:42:54 Modified files: usr.bin/patch : patch.c Log message: Prevent patch(1) from scribbling all over the place. Arguably the only sensible use of patch(1) is changing files in the current working directory and subdirectories. However, patch(1) has this anti-feature, or dare I say bug, where it will happily follow "../" upwards and outside of the current working directory to find files to change. All it takes is a line like +++ ../../../../home/florian/.ssh/authorized_keys in the patchfile. patch(1) operates on untrusted input and it already pledge(2)'ed to not execute arbitrary programs, but of course it needs to write files. A simple unveil(".", "rwc") restricts patch(1) to its current working directory. We also need to allow /tmp and potentially the output file and reject file if given on the command line. But those paths are safe. input op, deraadt OK millert, sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/15 05:52:42 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-configure_ac Added files: lang/mono/patches: patch-mono_btls_CMakeLists_txt Log message: update to 6.12.0.199 and ignore ccache if available on the filesystem to unbreak ports builds CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/15 06:09:10 Modified files: net/nagios/nrpe: Makefile net/nagios/nrpe/patches: patch-src_check_nrpe_c patch-src_nrpe_c Log message: nagios/nrpe: remove @SECLEVEL patches, add OPENSSL_NO_ENGINE so we don't need to keep RAND_set_rand_engine() ok sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/15 06:11:39 Modified files: net/ldns : Makefile Log message: ldns: forcibly set HAVE_OPENSSL_ENGINE_H to no and explicitly disable GOST GOST is currently disabled since the port is built with OPENSSL_NO_ENGINE. With the next bump the strange logic of header guards in this code will end up enabling GOST, which in turn will break the build. So unbreak the build and disable GOST to keep things working. ok sthen CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/15 06:21:15 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.32.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/15 06:42:18 Modified files: lang/algol68g : Makefile distinfo lang/algol68g/pkg: PLIST Log message: Update to algol68g-3.2.1, mostly minor bugfixes. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/15 06:57:19 Modified files: sysutils/bfs : Makefile distinfo Log message: Update to bfs-3.0; big change is reading directories asynchronously and in parallel. Full changelog here: https://github.com/tavianator/bfs/releases/tag/3.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/15 07:21:06 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.71.1. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/15 07:27:14 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20230706 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/15 07:35:18 Modified files: sys/dev/fdt : tascodec.c Log message: Add mute control. This makes the mute button on laptops that use tascodec(4) work. ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/15 07:45:21 Modified files: games/stockfish: Makefile distinfo games/stockfish/patches: patch-src_Makefile Log message: Update to Stockfish-16 Announcement: https://stockfishchess.org/blog/2023/stockfish-16/ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/15 08:17:06 Modified files: lang/sbcl : Makefile Log message: lang/sbcl: disable on riscv64 support for riscv64 on OpenBSD is partial/missing. do not try to build it. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/15 09:30:43 Modified files: lib/libcrypto/md4: md4_dgst.c Log message: Mop up MD32_XARRAY from md4. MD32_XARRAY was added as a workaround for a broken HP C compiler (circa 1999). Clean it up to simplify the code. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/15 09:37:05 Modified files: lib/libcrypto/md5: md5_dgst.c Log message: Mop up MD32_XARRAY from md5. MD32_XARRAY was added as a workaround for a broken HP C compiler (circa 1999). Clean it up to simplify the code. No change in generated assembly. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/15 11:44:25 Modified files: games/0ad/base : Makefile Log message: USE_NOBTCFI=Yes to work around Illegal Instruction for now. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/15 12:12:35 Modified files: net/dino : Makefile distinfo Log message: pull merged patch again which did not make it into the release branch (why dino did not fail to start when I tested the update is beyond me...) CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/07/15 12:32:21 Modified files: usr.sbin/vmd : virtio.c Log message: vmd(8): fix use of qcow base images. The vm process was prematurely setting device fds to not close-on-exec and then trying to close(2) them after the fork(2) of the device process. This caused a reuse of an fd for one of the socketpair(2)'s for communication between vm and device. Having device processes close(2) other device fds after fork would break the socketpair, causing the device to fail during startup post-exec when trying to receive its device state from the parent vm process. Instead, mark the fds to not close on exec post-fork(2) call allowing other device fds to be closed automatically and avoid closing by the tracked fd. Reported by solene@. OK tb@. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/15 12:51:48 Modified files: net/icinga/core2/pkg: PLIST-main Log message: commit icinga PLKST change, which somehow didn't make it into the cvs commit CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/15 13:21:47 Modified files: sys/arch/arm64/dev: aplpmgr.c Log message: Remove stray argument name in function prototype. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 13:29:45 Log message: Import a version of libcrypto's symbols test for libssl Status: Vendor Tag: tb Release Tags: tb_20230715 N src/regress/lib/libssl/symbols/Makefile N src/regress/lib/libssl/symbols/symbols.awk N src/regress/lib/libssl/symbols/symbols.d N src/regress/lib/libssl/symbols/symbols.c N src/regress/lib/libssl/symbols/symbols No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 13:31:02 Removed files: regress/lib/libssl/symbols: symbols symbols.c symbols.d Log message: remove accidentally imported files again CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 13:32:54 Modified files: regress/lib/libssl: Makefile Log message: Link symbols test to build CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/15 13:35:53 Modified files: gnu/llvm/lldb/source/Plugins/ABI/AArch64: ABISysV_arm64.cpp gnu/llvm/lldb/source/Plugins/Process/OpenBSD: NativeRegisterContextOpenBSD_arm64.cpp NativeRegisterContextOpenBSD_arm64.h gnu/llvm/lldb/source/Plugins/Process/elf-core: RegisterUtilities.h Log message: Implement PAC support. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 13:51:13 Modified files: regress/lib/libcrypto/ecdh: Makefile Added files: regress/lib/libcrypto/ecdh: ecc_cdh.c Log message: Add test coverage for cofactor ECDH using NIST test vectors Since all non-binary NIST curves have cofactor 1, this is in effect plain ECDH. Current regress coverage of ECDH is quite lacking on architectures where Go isn't available. This fixes that. Actual cofactor ECDH support may be added soon to libcrypto, at which point I will also add testcases with cofactor > 1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 14:11:37 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Fix return value check for ECDH_compute_key() ECDH_compute_key() usually returns -1 on error (but sometimes 0). This was also the case in OpenSSL when these tests were written. This will soon change. The check for <= 0 will still be correct. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/15 14:30:41 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-cli_build_rs patch-cli_tools_upgrade_rs patch-ext_ffi_Cargo_toml patch-modcargo-crates_deno_task_shell-0_11_0_src_shell_commands_executable_rs patch-modcargo-crates_libffi-sys-2_1_0_build_not_msvc_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_third_party_zlib_BUILD_gn patch-modcargo-crates_v8-0_68_0_third_party_zlib_cpu_features_c 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-runtime_ops_os_sys_info_rs Added files: lang/deno/patches: patch-cli_main_rs patch-cli_standalone_binary_rs patch-cli_standalone_mod_rs patch-modcargo-crates_deno_core-0_195_0_Cargo_toml patch-modcargo-crates_secp256k1-sys-0_8_1_build_rs Removed files: lang/deno/patches: patch-cli_Cargo_toml patch-cli_napi_generated_symbol_exports_list_openbsd_def patch-cli_standalone_rs patch-cli_tools_standalone_rs patch-core_Cargo_toml patch-ext_fs_30_fs_js patch-ext_fs_std_fs_rs patch-ext_node_polyfills__util_os_ts patch-ext_node_polyfills_internal_binding_uv_ts patch-ext_node_polyfills_os_ts patch-runtime_ops_os_mod_rs patch-runtime_ops_signal_rs patch-runtime_ops_tty_rs patch-tools_napi_generate_symbols_lists_js patch-tools_wpt_utils_ts Log message: Update lang/deno to 1.35.1 Dropping a few upstreamed patches and a spurious build dependency on devel/llvm. ok thfr@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/15 15:07:46 Modified files: textproc/py-sphinx_rtd_theme: Makefile Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/15 15:09:34 Modified files: infrastructure/templates: mk.conf.template Log message: poison BUILD/LIB/RUN_DEPEMDS CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/15 17:01:25 Modified files: share/man/man9 : namei.9 Log message: sync with ; 'looks good' deraadt Document missing struct nameidata members and fix one member's const-ness. Add REALPATH flag from 2019. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/15 17:21:54 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2 1.0.6 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/15 17:24:35 Modified files: audio/faudio : Makefile distinfo games/fna : Makefile distinfo graphics/fna3d : Makefile distinfo graphics/fna3d/patches: patch-CMakeLists_txt Log message: update FNA ports to 23.07; tested with Unexplored CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 17:35:02 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: Rework the ecdhtest Test keyshare for all built-in curves and simplify, especially printing on failure. Incorporate known answer tests from RFC 5114 and RFC 5903. All in all, this is a lot less code and a lot more test coverage and hopefully a little less eyebleed. Very loosely based on OpenSSL b438f0ed by Billy Brumley CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 17:40:46 Modified files: regress/lib/libssl/symbols: Makefile Log message: fix include directive - this is make, not C CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/15 17:42:44 Modified files: textproc/py-sphinx_rtd_theme: Makefile Log message: ugh, another typo, found by naddy CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/15 18:16:42 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: ecdhtest: fix a couple bugs plus some cosmetic tweaks CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/15 18:52:45 Modified files: net/mattermost-server: Makefile distinfo Added files: net/mattermost-server/patches: patch-server_channels_utils_fileutils_fileutils_go patch-server_cmd_mmctl_commands_utils_unix_go patch-server_config_config_json patch-server_config_file_go net/mattermost-server/pkg: DESCR-main DESCR-mmctl PLIST-main PLIST-mmctl Removed files: net/mattermost-server/patches: patch-config_config_json patch-config_file_go patch-utils_fileutils_fileutils_go net/mattermost-server/pkg: DESCR PLIST Log message: Update mattermost-server 7.10.3 -> 8.0.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html Split port into multi-packages: mattermost-server and mmctl, a CLI for managing Mattermost servers via API CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/15 18:55:55 Modified files: multimedia : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: multimedia/gnome-twitch: Makefile distinfo multimedia/gnome-twitch/patches: patch-print_git_version_py multimedia/gnome-twitch/pkg: DESCR PLIST Log message: retire gnome-twitch, the project has been dead upstream for years and it has been broken because of Twitch API change for years without a fix. ok bcallah@ (maintainer), phessler@, aja@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/15 21:01:31 Modified files: sys/kern : kern_sysctl.c sys/sys : mbuf.h usr.bin/netstat: mbuf.c Log message: Make the mbstat preserve the same size which is actually used. Also revert the previous that the mbstat is located on the stack. ok claudio CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/16 00:36:18 Modified files: regress/usr.bin/rsync: Makefile test10_perms.test test6_perms.test test6b_perms.test Log message: Make remaining unstable tests fail consistently by adjusting the modification time of the problematic file(s), causing the check_file() routine to always hit the "file exists and is possible match" case. While here, sync expected failures with reality. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/16 00:52:17 Modified files: x11/xfce4/xfce4-verve: Makefile distinfo x11/xfce4/xfce4-verve/pkg: PLIST Log message: x11/xfce4/xfce4-verve: update to 2.0.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 01:12:07 Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_skia_src_opts_SkRasterPipeline_opts_h Log message: Revert b2de8e8046dc1c558465f74b4afe11d57cbc6cf3 (with new defined check) https://github.com/openbsd/ports/commit/c5e352c5ad13660f0f776ff76dd50938d3fc780d#diff-8f2b3d2c3c34018653754a138bfea6016d6ea85f3f0f5c86f53a9e011fd37eb8 ok phessler@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/16 01:34:07 Modified files: regress/lib/libcrypto/ecdh: ecdhtest.c Log message: ecdhtest: Drop unnecessary constant and unneeded includes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/16 02:25:41 Modified files: regress/lib/libcrypto/ecdh: ecc_cdh.c Log message: ecc_cdh: plug leak of peer public key CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:28:49 Modified files: devel/py-pip : Makefile distinfo devel/py-pip/pkg: PLIST Log message: update to py3-pip-23.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:29:23 Modified files: devel/py-pluggy: Makefile distinfo Log message: update to py3-pluggy-1.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:29:26 Modified files: devel/py-gast : Makefile distinfo Log message: update to py3-gast-0.5.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:29:28 Modified files: databases/py-sql: Makefile distinfo Log message: update to py3-sql-1.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:29:31 Modified files: databases/py-sqlalchemy: Makefile distinfo databases/py-sqlalchemy/pkg: PLIST Log message: update to py3-sqlalchemy-1.4.49 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:38:01 Modified files: sysutils/py-platformdirs: Makefile distinfo sysutils/py-platformdirs/patches: patch-tests_test_unix_py Log message: update to py3-platformdirs-3.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:45:36 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.24.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:45:52 Modified files: devel/py-trove-classifiers: Makefile distinfo Log message: update to py3-trove-classifiers-2023.7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:46:04 Modified files: devel/py-pybind11: Makefile distinfo devel/py-pybind11/pkg: PLIST Log message: update to py3-pybind11-2.11.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/16 02:46:12 Modified files: devel/py-pyproject-api: Makefile distinfo Log message: update to py3-pyproject_api-1.5.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/16 03:23:33 Modified files: usr.sbin/relayd: ca.c Log message: relayd: remove ENGINE dependency What is achieved here through ENGINE can be done in a much simpler way by setting the default RSA implementation. Drop a number of indirections that only add a bit of logging. This removes a lot of boiler plate and shows where the actual magic happens more clearly. ok op tobhe CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/16 03:33:18 Modified files: sys/dev/usb : xhci.c Log message: When detaching devices when we suspend, we need to continue processing command completion events. So only return early in xhci_softintr() if the controller is dead instead of dying. This fixes USB suspend/resume in Apple M1/M2. ok mlarkin@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/16 03:37:16 Modified files: x11/gnome/cheese: Makefile distinfo Log message: Update to cheese-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/16 03:43:34 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/16 03:43:49 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/16 03:44:10 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.3. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/16 06:24:05 Modified files: lang/mono : Makefile Log message: USE_NOBTCFI=Yes needed at the moment for mono; ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/16 07:57:57 Modified files: www/hiawatha : Makefile distinfo www/hiawatha/patches: patch-CMakeLists_txt Log message: Update to hiawatha-11.4 A few minor fixes. From cpetrik (at) proton (dot) me + tweaks from me. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/16 09:21:46 Modified files: sbin/iked : iked.h ikev2.c imsg_util.c Log message: Merge ibuf_get() with ibuf_getdata() and rename it to ibuf_getdata(). Also replace a ibuf_reserve() call with ibuf_add_zero() and remove a buf->buf == NULL check in ibuf_length() since it is not necessary. OK tobhe@ tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/16 10:11:11 Modified files: sys/arch/arm64/dev: aplsmc.c Log message: Read out the system power consumption immediately after wakeup and print it out in the DVACT_WAKEUP phase. This is a debugging aid to help us drive down the power consumption in suspend. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/16 10:13:46 Modified files: sys/arch/arm64/arm64: cpu.c Log message: Remove debug printfs that print the number of wakeups seen by the individual CPUs. Ever since we switched from WFE to WFE in the suspend loops the information hasn't been very useful anymore. And there is some evidence that a printf here causes problems with syslog (e.g. running xconsole under X). ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 13:54:23 Modified files: graphics/opencv: Makefile distinfo graphics/opencv/patches: patch-cmake_OpenCVFindLibsGrfmt_cmake patch-modules_core_src_system_cpp graphics/opencv/pkg: PLIST-java PLIST-main Log message: Update OpenCV to 4.8.0 https://github.com/opencv/opencv/wiki/ChangeLog#version480 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 13:55:30 Modified files: graphics/nomacs: Makefile distinfo graphics/nomacs/patches: patch-src_DkCore_DkMetaData_cpp patch-src_DkCore_DkMetaData_h Removed files: graphics/nomacs/patches: patch-cmake_Unix_cmake Log message: Update nomacs to 3.17.2282 (Beta) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 13:57:18 Modified files: devel/kdevelop : distinfo graphics/skanlite: distinfo net/kdeconnect-kde: distinfo net/konversation: distinfo net/ktorrent : distinfo net/libktorrent: distinfo net/neochat : distinfo productivity/kalendar: distinfo productivity/kalendar/pkg: PLIST x11/kde-applications: kde-applications.port.mk x11/kde-applications/akonadi: distinfo x11/kde-applications/akonadi-calendar: distinfo x11/kde-applications/akonadi-calendar/pkg: PLIST x11/kde-applications/akonadi-calendar-tools: distinfo x11/kde-applications/akonadi-calendar-tools/pkg: PLIST x11/kde-applications/akonadi-contacts: distinfo x11/kde-applications/akonadi-import-wizard: distinfo x11/kde-applications/akonadi-mime: distinfo x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-search: Makefile distinfo x11/kde-applications/akonadi-search/pkg: PLIST x11/kde-applications/akonadiconsole: distinfo x11/kde-applications/akonadiconsole/pkg: PLIST x11/kde-applications/akregator: distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/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: Makefile distinfo x11/kde-applications/cervisia: distinfo x11/kde-applications/dolphin: distinfo x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: distinfo x11/kde-applications/eventviews: distinfo x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/filelight: distinfo x11/kde-applications/filelight/pkg: PLIST x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: distinfo x11/kde-applications/grantleetheme: distinfo x11/kde-applications/gwenview: distinfo x11/kde-applications/incidenceeditor: distinfo x11/kde-applications/juk: distinfo x11/kde-applications/kaccounts-integration: distinfo x11/kde-applications/kaccounts-providers: distinfo x11/kde-applications/kaddressbook: distinfo x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: distinfo x11/kde-applications/kalgebra: distinfo x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: distinfo x11/kde-applications/kamera/pkg: PLIST x11/kde-applications/kanagram: distinfo x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: distinfo x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: distinfo x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kdebugsettings: 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/kdepim-addons: distinfo x11/kde-applications/kdepim-addons/pkg: PLIST x11/kde-applications/kdepim-runtime: distinfo x11/kde-applications/kdesdk-thumbnailers: distinfo x11/kde-applications/kdesdk-thumbnailers/pkg: PLIST x11/kde-applications/kdf: distinfo x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/kfind: distinfo x11/kde-applications/kfloppy: 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: Makefile distinfo x11/kde-applications/kgpg/pkg: PLIST x11/kde-applications/khangman: Makefile distinfo x11/kde-applications/khangman/pkg: PLIST x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: Makefile 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-extras: distinfo x11/kde-applications/kio-extras/pkg: PLIST x11/kde-applications/kipi-plugins: distinfo x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kiriki: distinfo x11/kde-applications/kiten: distinfo x11/kde-applications/kitinerary: distinfo x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: distinfo x11/kde-applications/kleopatra: distinfo x11/kde-applications/klettres: Makefile distinfo x11/kde-applications/klettres/pkg: PLIST 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/pkg: PLIST x11/kde-applications/kmail-account-wizard: distinfo x11/kde-applications/kmailtransport: distinfo x11/kde-applications/kmbox: distinfo x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/knotes: distinfo x11/kde-applications/kolf: distinfo x11/kde-applications/kollision: distinfo x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: distinfo x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: distinfo x11/kde-applications/kontact: distinfo x11/kde-applications/kontactinterface: distinfo x11/kde-applications/kontrast: distinfo x11/kde-applications/kontrast/pkg: PLIST x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: distinfo x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: Makefile 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/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/libkipi: distinfo x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: distinfo x11/kde-applications/libksane: distinfo x11/kde-applications/libksieve: distinfo x11/kde-applications/lokalize: distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: distinfo x11/kde-applications/mailimporter: distinfo x11/kde-applications/marble: distinfo x11/kde-applications/markdownpart: distinfo x11/kde-applications/mbox-importer: distinfo x11/kde-applications/messagelib: distinfo x11/kde-applications/minuet: distinfo x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo x11/kde-applications/pim-data-exporter: distinfo x11/kde-applications/pim-data-exporter/pkg: PLIST x11/kde-applications/pim-sieve-editor: distinfo x11/kde-applications/pimcommon: distinfo x11/kde-applications/poxml: distinfo x11/kde-applications/print-manager: distinfo x11/kde-applications/rocs: distinfo x11/kde-applications/signon-kwallet-extension: 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/umbrello: distinfo x11/yakuake : distinfo Log message: Update KDE Gear 23.04.3 https://kde.org/announcements/gear/23.04.3/ https://kde.org/announcements/changelogs/gear/23.04.3/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 14:31:23 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update jenkins -stable and -devel to the latest upstream version CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/16 14:35:49 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 0.9.0 CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 17:58:51 Log message: Import www/p5-HTML-Selector-XPath from Wen Heping ok sthen@ HTML::Selector::XPath is a utility function to compile full set of CSS2 and partial CSS3 selectors to the equivalent XPath expression. Status: Vendor Tag: gkoehler Release Tags: gkoehler_20230716 N ports/www/p5-HTML-Selector-XPath/Makefile N ports/www/p5-HTML-Selector-XPath/distinfo N ports/www/p5-HTML-Selector-XPath/pkg/DESCR N ports/www/p5-HTML-Selector-XPath/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:03:59 Log message: Import www/p5-Web-Scraper from Wen Heping ok sthen@ Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent Scrapi. It provides a DSL-ish interface for traversing HTML documents and returning a neatly arranged Perl data structure. Status: Vendor Tag: gkoehler Release Tags: gkoehler_20230716 N ports/www/p5-Web-Scraper/Makefile N ports/www/p5-Web-Scraper/distinfo N ports/www/p5-Web-Scraper/pkg/DESCR N ports/www/p5-Web-Scraper/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:10:06 Modified files: www : Makefile Log message: +p5-HTML-Selector-XPath +p5-Web-Scraper CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:24:15 Log message: Import textproc/p5-String-Util from Wen Heping ok sthen@ String::Util provides a collection of small, handy functions for processing strings in various ways. Status: Vendor Tag: gkoehler Release Tags: gkoehler_20230716 N ports/textproc/p5-String-Util/Makefile N ports/textproc/p5-String-Util/distinfo N ports/textproc/p5-String-Util/pkg/DESCR N ports/textproc/p5-String-Util/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:30:08 Modified files: textproc : Makefile Log message: +p5-String-Util CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:36:59 Log message: Import misc/p5-Spreadsheet-XLSX from Wen Heping ok sthen@ This Perl module is a emulation of Spreadsheet::ParseExcel for Excel 2007 (.xlsx) file format. It supports styles and many of Excel's quirks, but not all. It populates the classes from Spreadsheet::ParseExcel for interoperability; including Workbook, Worksheet, and Cell. Status: Vendor Tag: gkoehler Release Tags: gkoehler_20230716 N ports/misc/p5-Spreadsheet-XLSX/Makefile N ports/misc/p5-Spreadsheet-XLSX/distinfo N ports/misc/p5-Spreadsheet-XLSX/pkg/DESCR N ports/misc/p5-Spreadsheet-XLSX/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/07/16 18:39:22 Modified files: misc : Makefile Log message: +p5-Spreadsheet-XLSX CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 21:57:21 Modified files: usr.bin/ssh : krl.c krl.h PROTOCOL.krl Log message: Support for KRL extensions. This defines wire formats for optional KRL extensions and implements parsing of the new submessages. No actual extensions are supported at this point. ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 22:01:10 Modified files: usr.bin/ssh : ssh-keygen.c krl.h krl.c PROTOCOL.krl Log message: remove vestigal support for KRL signatures When the KRL format was originally defined, it included support for signing of KRL objects. However, the code to sign KRLs and verify KRL signatues was never completed in OpenSSH. Now, some years later, we have SSHSIG support in ssh-keygen that is more general, well tested and actually works. So this removes the semi-finished KRL signing/verification support from OpenSSH and refactors the remaining code to realise the benefit - primarily, we no longer need to perform multiple parsing passes over KRL objects. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 22:04:36 Modified files: usr.bin/ssh : readconf.c ssh_config.5 Log message: add a "match localnetwork" predicate. This allows matching on the addresses of available network interfaces and may be used to vary the effective client configuration based on network location (e.g. to use a ProxyJump when not on a particular network). ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 22:08:31 Modified files: usr.bin/ssh : readconf.c readconf.h ssh.1 ssh.c ssh_config.5 Log message: Add support for configuration tags to ssh(1). This adds a ssh_config(5) "Tag" directive and corresponding "Match tag" predicate that may be used to select blocks of configuration similar to the pf.conf(5) keywords of the same name. ok markus CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/07/16 22:48:41 Modified files: devel/robsd : Makefile distinfo Log message: update to robsd-17.8.1 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 23:20:15 Modified files: usr.bin/ssh : krl.c Log message: return SSH_ERR_KRL_BAD_MAGIC when a KRL doesn't contain a valid magic number and not SSH_ERR_MESSAGE_INCOMPLETE; the former is needed to fall back to text revocation lists in some cases; fixes t-cert-hostkey. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 23:22:30 Modified files: usr.bin/ssh : krl.c Log message: Move RCSID to before license block and away from #includes, where it caused merge conflict in -portable for each commit :( CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/16 23:26:38 Modified files: usr.bin/ssh : servconf.c poly1305.c cipher-chachapoly.c cipher-chachapoly-libcrypto.c chacha.c Log message: move other RCSIDs to before their respective license blocks too no code change CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/16 23:36:14 Modified files: usr.bin/ssh : ssh_config.5 Log message: configuation -> configuration CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/16 23:38:10 Modified files: usr.bin/ssh : ssh.1 Log message: -P before -p in SYNOPSIS; CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/16 23:41:53 Modified files: usr.bin/ssh : ssh.c Log message: - add -P to usage() - sync the arg name to -J in usage() with that in ssh.1 - reformat usage() to match what "man ssh" does on 80width CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/17 00:16:33 Modified files: usr.bin/ssh : readconf.c Log message: missing match localnetwork negation check CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/17 01:31:50 Modified files: sysutils/patchelf: Makefile Log message: Set CONFIGURE_STYLE to gnu instead of simple. It is a GNU configure script and it will prevent using gmkdir if found at configure time (then junked by dpb(1)). ok kn@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/07/17 02:04:44 Modified files: graphics/geeqie: Makefile distinfo graphics/geeqie/patches: patch-meson_build graphics/geeqie/pkg: PLIST Added files: graphics/geeqie/patches: patch-src_exif-common_cc patch-src_window_cc Removed files: graphics/geeqie/patches: patch-config_h_in patch-src_exiv2_cc patch-src_layout_util_c patch-src_window_c Log message: Update to geeqie-2.1 Changelog: - Additional --selection remote commands - Split view additional 3-image layout - Many bug fixes - Some progress in GTK4 migration - Change source code from c to c++ - Much progress in making source code warning-free - Updated language support CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2023/07/17 03:41:21 Modified files: sys/isofs/cd9660: cd9660_extern.h cd9660_vfsops.c sys/msdosfs : msdosfs_vfsops.c Log message: vfs: drop several macros hidding eopnotsupp make it obvious in the vfsops assignment that an op isnt supported. from thib4711 at mailbox dot org ok claudio@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/17 09:05:57 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : PLIST Log message: Update gitea 1.19.4 - > 1.20.0 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.20.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/17 10:50:44 Modified files: lang/rust : Makefile distinfo Log message: Update riscv64 bootstrap to 1.71; ok semarie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 10:51:33 Modified files: graphics/xv : Makefile distinfo Log message: update to xv-4.2.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 10:51:34 Modified files: textproc/jless : Makefile crates.inc distinfo Log message: update to jless-0.9.0 CVSROOT: /cvs Module name: ports Changes by: millert@cvs.openbsd.org 2023/07/17 11:19:32 Modified files: security/sudo : Makefile distinfo Log message: Update to sudo 1.9.14p2 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/17 11:26:41 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.63.1 Changes: https://rclone.org/changelog/#v1-63-0-2023-06-30 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/17 11:27:19 Modified files: devel/bats : Makefile distinfo Log message: Update to bats-1.10.0 Changes: https://github.com/bats-core/bats-core/releases/tag/v1.10.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/17 11:50:22 Modified files: sys/dev/fdt : tipd.c Log message: Put the USB Type-C power delivery controller into the "S5" state during suspend. This removes VBUS, avoiding USB devices that are plugged in from consuming power during suspend. ok mlarkin@, tobhe@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 12:48:52 Modified files: lang/pythran : Makefile distinfo lang/pythran/pkg: PLIST Log message: update to pythran-0.13.1, fixes runtime with newer py-gast (breakage found by aja@). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 14:16:22 Log message: import ports/devel/p5-Date-Range, from wen heping, tweak/ok gkoehler Status: Vendor Tag: sthen Release Tags: sthen_20230717 N ports/devel/p5-Date-Range/Makefile N ports/devel/p5-Date-Range/distinfo N ports/devel/p5-Date-Range/pkg/DESCR N ports/devel/p5-Date-Range/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 14:16:49 Modified files: devel : Makefile Log message: +p5-Date-Range CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/17 14:39:44 Modified files: www/p5-HTML-Gumbo: Makefile Log message: add www/p5-HTML-Tree as TEST_DEPENDS CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/17 14:45:52 Modified files: print/poppler : Makefile distinfo print/poppler/patches: patch-CMakeLists_txt patch-cpp_CMakeLists_txt patch-glib_CMakeLists_txt patch-poppler_Form_cc patch-poppler_JBIG2Stream_cc patch-poppler_XRef_cc patch-qt5_src_CMakeLists_txt patch-qt6_src_CMakeLists_txt patch-utils_CMakeLists_txt Log message: Update to poppler-23.05.0. ok aja@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/17 14:47:09 Modified files: editors/calligra: Makefile Added files: editors/calligra/patches: patch-filters_karbon_pdf_Pdf2OdgImport_cpp patch-filters_karbon_pdf_PdfImport_cpp patch-filters_karbon_pdf_SvgOutputDev_cpp Log message: Fix build with poppler-23.05.0. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/17 14:48:00 Modified files: graphics/pdf2djvu: Makefile Log message: Fix build with poppler-23.05.0. ok aja@ CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/17 14:49:12 Modified files: print/scribus : Makefile Added files: print/scribus/patches: patch-scribus_plugins_import_pdf_importpdf_cpp patch-scribus_plugins_import_pdf_slaoutput_cpp Log message: Fix build with poppler-23.05.0. (with a proper REVISION bump) ok aja@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/07/17 15:27:34 Modified files: devel/ode : Makefile distinfo devel/ode/patches: patch-ode_demo_demo_jointPU_cpp Log message: update to ode-0.16.4 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/07/17 22:17:17 Modified files: lib/libc/sys : poll.2 Log message: Remove extra parentheses. ok guenther@ CVSROOT: /cvs Module name: ports Changes by: asou@cvs.openbsd.org 2023/07/18 00:17:15 Modified files: devel/valgrind : Makefile distinfo devel/valgrind/patches: patch-Makefile_tool_am patch-VEX_priv_guest_amd64_helpers_c patch-VEX_priv_guest_amd64_toIR_c patch-VEX_priv_host_amd64_defs_c patch-VEX_priv_host_amd64_defs_h patch-VEX_priv_host_amd64_isel_c patch-VEX_priv_ir_defs_c patch-VEX_pub_libvex_ir_h patch-configure_ac patch-coregrind_link_tool_exe_openbsd_in patch-coregrind_m_debuginfo_readelf_c patch-coregrind_m_debuglog_c patch-coregrind_m_libcproc_c patch-coregrind_m_libcsignal_c patch-coregrind_m_main_c patch-coregrind_m_mallocfree_c patch-coregrind_m_syswrap_priv_syswrap_openbsd_h patch-coregrind_m_syswrap_syswrap_amd64_openbsd_c patch-coregrind_m_syswrap_syswrap_generic_c patch-coregrind_m_syswrap_syswrap_openbsd_c patch-coregrind_m_syswrap_syswrap_x86_openbsd_c patch-coregrind_m_transtab_c patch-coregrind_m_ume_elf_c patch-coregrind_pub_core_aspacemgr_h patch-include_vki_vki_scnums_openbsd_h patch-memcheck_mc_translate_c devel/valgrind/pkg: DESCR PLIST Added files: devel/valgrind/patches: patch-Makefile_all_am patch-callgrind_main_c patch-coregrind_Makefile_am patch-coregrind_launcher_openbsd_c patch-coregrind_m_aspacemgr_aspacemgr_common_c patch-coregrind_m_aspacemgr_aspacemgr_linux_c patch-coregrind_m_coredump_coredump_elf_c patch-coregrind_m_debuginfo_d3basics_c patch-coregrind_m_debuginfo_debuginfo_c patch-coregrind_m_debuginfo_priv_readpdb_h patch-coregrind_m_debuginfo_readdwarf3_c patch-coregrind_m_debuginfo_readdwarf_c patch-coregrind_m_debuginfo_readpdb_c patch-coregrind_m_debuginfo_storage_c patch-coregrind_m_dispatch_dispatch_amd64_openbsd_S patch-coregrind_m_dispatch_dispatch_x86_openbsd_S patch-coregrind_m_initimg_initimg_openbsd_c patch-coregrind_m_libcassert_c patch-coregrind_m_libcfile_c patch-coregrind_m_libcprint_c patch-coregrind_m_libcsetjmp_c patch-coregrind_m_machine_c patch-coregrind_m_redir_c patch-coregrind_m_scheduler_scheduler_c patch-coregrind_m_sigframe_sigframe_amd64_openbsd_c patch-coregrind_m_sigframe_sigframe_common_c patch-coregrind_m_sigframe_sigframe_x86_openbsd_c patch-coregrind_m_signals_c patch-coregrind_m_stacktrace_c patch-coregrind_m_syscall_c patch-coregrind_m_syswrap_priv_types_n_macros_h patch-coregrind_m_syswrap_syscall_amd64_openbsd_S patch-coregrind_m_syswrap_syscall_x86_openbsd_S patch-coregrind_m_syswrap_syswrap_main_c patch-coregrind_m_trampoline_S patch-coregrind_m_translate_c patch-coregrind_m_ume_main_c patch-coregrind_m_ume_priv_ume_h patch-coregrind_m_vki_c patch-coregrind_m_vkiscnums_c patch-coregrind_pub_core_debuginfo_h patch-coregrind_pub_core_initimg_h patch-coregrind_pub_core_libcfile_h patch-coregrind_pub_core_libcproc_h patch-coregrind_pub_core_machine_h patch-coregrind_pub_core_mallocfree_h patch-coregrind_pub_core_sigframe_h patch-coregrind_pub_core_syscall_h patch-coregrind_pub_core_trampoline_h patch-coregrind_vg_preloaded_c patch-coregrind_vgdb_invoker_openbsd_c patch-drd_drd_main_c patch-helgrind_hg_intercepts_c patch-include_pub_tool_basics_asm_h patch-include_pub_tool_basics_h patch-include_pub_tool_libcfile_h patch-include_pub_tool_libcproc_h patch-include_pub_tool_libcsetjmp_h patch-include_pub_tool_machine_h patch-include_pub_tool_redir_h patch-include_pub_tool_vki_h patch-include_pub_tool_vkiscnums_asm_h patch-include_valgrind_h_in patch-include_vki_vki_amd64_openbsd_h patch-include_vki_vki_machine_types_amd64_openbsd_h patch-include_vki_vki_machine_types_x86_openbsd_h patch-include_vki_vki_openbsd_h patch-include_vki_vki_x86_openbsd_h patch-memcheck_tests_vbit_test_irops_c patch-shared_vg_replace_strmem_c Removed files: devel/valgrind/patches: patch-coregrind_launcher-openbsd_c patch-coregrind_m_aspacemgr_aspacemgr-common_c patch-coregrind_m_aspacemgr_aspacemgr-linux_c patch-coregrind_m_coredump_coredump-elf_c patch-coregrind_m_initimg_initimg-openbsd_c patch-include_vki_vki-openbsd_h Log message: Update Vargind vesion from 3.10.1 to 3.21.0. ok tb@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/18 00:58:59 Modified files: sys/dev/pci/drm: drm_linux.c sys/dev/pci/drm/include/linux: wait.h sys/dev/pci/drm/radeon: radeon_fence.c Log message: With the update of the sleep API the linux emulation of their wait API, schedule() and set_current_state() can be implemented in a much less hacky way. This should remove some possible race conditions in the wait API. Tested by many (kettenis, jsg, phessler, thfr) OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/18 01:31:27 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.5; from maintainer CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/18 01:52:56 Modified files: security/py-cryptography: Makefile Added files: security/py-cryptography/patches: patch-src__cffi_src_openssl_engine_py Log message: py-cryptography: prepare for OPENSSL_NO_ENGINE Unfortunately, we need to keep some ENGINE shims to build some projects. These shims have prototypes which means setting function pointers of the same name to NULL will break the build. This works now. I'll send this upstream once things will have stabilized. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/18 02:11:12 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/18 02:17:19 Modified files: www/h2o : Makefile www/h2o/patches: patch-deps_neverbleed_neverbleed_c Added files: www/h2o/patches: patch-deps_neverbleed_neverbleed_h Log message: www/h2o: prepare for OPENSSL_NO_ENGINE This uses a privsep mechanism similar to relayd and smtpd. We can remove the ENGINE dependency by doing a couple of extra dances when setting up an RSA or EC key. tested by otto CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/18 03:44:20 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/18 03:45:07 Modified files: devel/libgit2/py-git2: Makefile textproc/delta/patches: patch-modcargo-crates_libgit2-sys-0_14_2+1_5_1_build_rs sysutils/bat/patches: patch-modcargo-crates_libgit2-sys-0_14_2+1_5_1_build_rs Added files: devel/libgit2/py-git2/patches: patch-pygit2_decl_diff_h patch-pygit2_decl_oid_h patch-pygit2_decl_remote_h patch-src_types_h Log message: Unbreak with new libgit2. CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/07/18 05:39:34 Modified files: sysutils/node_exporter: Makefile distinfo Log message: Update to node_exporter-1.6.1 This release includes no change at all, upstream tagged it to rebuild with latest Go compiler bugfix release. ok claudio@ (maintainer) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/18 07:06:33 Modified files: usr.sbin/ypldap: entries.c ldapclient.c parse.y yp.c ypldap.h ypldap_dns.c Log message: Do not duplicate prototypes of log.h in ypldap.h (without the extra __format__ attribute on top). Also properly ignore SIGHUP in the child processes. OK jmatthew@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/18 09:07:42 Modified files: sbin/iked : eap.c iked.h ikev2.c ikev2_msg.c imsg_util.c Log message: Kill ibuf_cat() since there is now ibuf_add_buf() in the official API. OK tb@ tobhe@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/18 10:01:21 Modified files: sys/dev/pci : if_ix.c sys/net : if_loop.c sbin/ifconfig : ifconfig.8 Log message: Enable LRO for TCP per default in the network drivers. Large Receive Offload allows to receive aggregated packets larger than the MTU. Receiving TCP streams becomes much faster. As the network hardware is not aware whether a packet is received locally or to be forwarded, everything is aggregated. In case of forwarding it is split on output to packets not larger than the original packets. So path MTU discovery should still work. If the outgoing interface supports TSO, the packet is chopped in hardware by TCP Segmentation Offload. Currently only ix(4) and lo(4) devices support LRO, and ix(4) is limited to IPv4 and hardware newer than the old 82598 model. If the interface is added to a tpmr(4), bridge(4) or veb(4), LRO is automatically disabled. All ix(4) devices support outgoing TSO for IPv4 and IPv6. Enabling LRO on lo(4) automatically enables TSO and TCP packets larger than the MTU pass the loopback interface. LRO can be turned off per interface with ifconfig -tcplro. OK jan@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/18 13:13:37 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.15.1 -> 2.15.2 Changelog: https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst#v2-15-2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/18 13:15:24 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Removed files: sysutils/ansible/patches: patch-ansible_collections_community_general_plugins_modules_openbsd_pkg_py Log message: Update ansible 8.1.0 -> 8.2.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst#v8-2-0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/18 13:39:37 Modified files: lang/deno : Makefile Log message: lang/deno: Add DPB_PROPERTIES=parallel to make it build in finite time. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/18 16:50:31 Modified files: telephony/p5-Net-SIP: Makefile distinfo Log message: update p5-Net-SIP to 0.836 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/18 17:09:29 Modified files: textproc/p5-XML-LibXML: Makefile distinfo Removed files: textproc/p5-XML-LibXML/patches: patch-LibXML_xs Log message: update p5-XML-LibXML to 2.0209 CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/07/18 18:34:49 Modified files: devel/arm-compute-library: Makefile distinfo devel/arm-compute-library/patches: patch-SConscript patch-SConstruct devel/arm-compute-library/pkg: PLIST Log message: Update arm-compute-library to 23.05.1 Changelog: https://arm-software.github.io/ComputeLibrary/v23.05.1/versions_changelogs.xhtml#S2_2_changelog CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/18 20:31:54 Log message: import highlight-pointer, ok sthen@ DESCR: Highlight mouse pointer/cursor using a dot - useful for presentations, screen sharing, ... To quit the program press Ctrl+C in the terminal where you started it, or (p)kill the process. Features - Very lightweight, should work on any Linux/Unix system running an X server - Should work with any software capturing/sharing the screen regardless if it shows the cursor (like Zoom) or not (like Skype) - Set color for mouse button released and/or pressed state - Highlight using a filled or outlined dot - Auto-hide highlight and/or cursor after a time when not moving and re-show when moving again - Global hotkeys for toggling cursor or highlighter and for toggling auto-hiding Status: Vendor Tag: thfr Release Tags: thfr_20230718 N ports/x11/highlight-pointer/Makefile N ports/x11/highlight-pointer/distinfo N ports/x11/highlight-pointer/patches/patch-makefile N ports/x11/highlight-pointer/pkg/DESCR N ports/x11/highlight-pointer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/18 20:34:27 Modified files: x11 : Makefile Log message: +highlight-pointer CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/18 20:37:46 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-sdl2-config_cmake_in patch-sdl2_pc_in patch-src_SDL_c patch-src_joystick_bsd_SDL_bsdjoystick_c Removed files: devel/sdl2/patches: patch-src_joystick_SDL_gamecontrollerdb_h Log message: update to sdl2 2.28.1, tested build and runtime with many ports that depend on it CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/18 23:56:42 Modified files: regress/sys/net/rdomains: lo.ok Log message: Cope with LRO for TCP being enabled per default by now. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 00:14:33 Modified files: editors/ghostwriter: distinfo Log message: Update ghostwriter to 23.04.3 I forgot to add ghostwriter in my KDE Gear update process. Spotted by aja and naddy CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 00:31:04 Modified files: x11/kde-applications/krfb: Makefile Log message: Clean up spaces CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:34:57 ports/devel/coeurl/patches Update of /cvs/ports/devel/coeurl/patches In directory cvs.openbsd.org:/tmp/cvs-serv24386/patches Log Message: Directory /cvs/ports/devel/coeurl/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:35:58 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.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:36:17 Modified files: net/gupnp/core : Makefile Added files: net/gupnp/core/patches: patch-subprojects_gssdp-1_6_wrap devel/coeurl/patches: patch-subprojects_curl_wrap Log message: Unbreak build with Meson 1.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:38:24 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.71.2. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 00:43:44 Modified files: x11/kde-applications/okular: Makefile distinfo x11/kde-applications/okular/patches: patch-CMakeLists_txt x11/kde-applications/okular/pkg: PLIST Log message: Update okular to 23.04.3 After the print/poppler,-qt5>=23.05.0 update is here, we can also update this KDE app. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:44:40 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:48:42 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-439.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 00:52:12 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.6.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 01:23:51 Modified files: math/visidata : Makefile distinfo Log message: update to visidata-2.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 02:31:14 Modified files: devel/py-pybind11: Makefile distinfo Log message: update to py3-pybind11-2.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 02:34:56 Modified files: sysutils/py-distlib: Makefile distinfo Log message: update to py3-distlib-0.3.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 02:35:28 Modified files: sysutils/py-userpath: Makefile distinfo Log message: update to py3-userpath-1.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 02:56:08 Modified files: security/oath-toolkit: Makefile distinfo Log message: update to oath-toolkit-2.6.9 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/07/19 03:42:14 Modified files: net/py-minimalmodbus: Makefile distinfo net/py-minimalmodbus/pkg: PLIST Log message: Update py-minimalmodbus to 2.1.1. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/07/19 03:46:33 Modified files: net/py-tinytuya: Makefile distinfo net/py-tinytuya/pkg: PLIST Log message: Update py-tinytuya to 1.12.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 04:21:18 Modified files: net/isc-bind : Makefile distinfo net/isc-bind/patches: patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.17 - If a response from an authoritative server has its RCODE set to FORMERR and contains an echoed EDNS COOKIE option that was present in the query, named now retries sending the query to the same server without an EDNS COOKIE option. [GL #4049] - The relaxed QNAME minimization mode now uses NS records. This reduces the number of queries named makes when resolving, as it allows the non-existence of NS RRsets at non-referral nodes to be cached in addition to the normally cached referrals. [GL #3325] - The ability to read HMAC-MD5 key files, which was accidentally lost in BIND 9.18.8, has been restored. [GL #3668] [GL #4154] - Several minor stability issues with the catalog zone implementation have been fixed. [GL #4132] [GL #4136] [GL #4171] CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 04:21:48 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo net/isc-bind/patches: Tag: OPENBSD_7_3 patch-lib_isc_netmgr_netmgr_c Log message: update to isc-bind-9.18.17 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/19 04:22:19 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/patches: patch-config_logstash_yml sysutils/logstash/pkg: PLIST Log message: Update logstash 8.8.1 -> 8.8.2 Release notes: https://www.elastic.co/guide/en/logstash/8.8/logstash-8-8-2.html CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 05:06:58 Modified files: infrastructure/db: network.conf Log message: Remove most of the CPAN mirrors from infrastructure/templates/network.conf; we list the main www.cpan.org first, which is behind Fastly CDN so generally the mirrors are no longer particularly useful, and it's not so friendly to have ports attempt to fetch 404s from a couple of mirrors around the world (which also won't have the files). Keeping backpan (which should have some older distfiles, though it doesn't seem to carry any actual files in the by-module/by-category trees, only those in "by-authors") and ftp://ftp.cpan.org (useful for "make peek-ftp") as fallbacks. ok afresh1@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 05:09:50 Modified files: infrastructure/mk: cpan.port.mk Log message: Don't use backpan.perl.org for CPAN fallback unless CPAN_AUTHOR is set; while backpan does have some directories in the by-module tree, they are unpopulated. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 05:13:16 Modified files: infrastructure/db: network.conf Log message: further cpan MASTER_SITE tweaks: - use https for backpan. - as suggested by afresh1@, add cpan.metacpan.org as a cpan site; it seems to have some magic to allow fetching distfiles which are no longer on main cpan. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/19 05:17:11 Modified files: infrastructure/mk: cpan.port.mk Log message: Rather than using $cpan_mirror/modules/by-module/../by-authors/, use $cpan_mirror/modules/by-authors/ directly. To a CDN cache, these are two distinct objects; therefore the former is less likely to benefit from their cache so more likely to fallback to an origin fetch. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/07/19 07:03:36 Modified files: usr.bin/tmux : session.c Log message: Correct visited flag when the last window list is rebuilt by renumbering windows, appears to fix hang reported by Mark Kelly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/19 07:26:20 Modified files: usr.bin/patch : patch.c Log message: Partially fix interactive mode in patch If ask() can't open /dev/tty for reading, it assumes the default answer and carries on. Add missing unveil, so that ask() waits for an answer. This isn't a full fix since it won't allow giving paths outside the tree rooted at the current directory, but that's expected by the recent change. Questions are only asked outside of force or batch mode. fix suggested by op and semarie ok deraadt florian CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/19 07:34:33 Modified files: lib/libssl : bio_ssl.c ssl_lib.c Log message: Fix two aliases in libcrypto spotted by the new symbols test ok jsing CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/19 07:47:10 Modified files: mail/courier-authlib: Makefile Log message: fix dependency spotted by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/19 07:55:53 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: terminate process if requested to load a PKCS#11 provider that isn't a PKCS#11 provider; from / ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/19 07:56:33 Modified files: usr.bin/ssh : ssh-agent.1 ssh-agent.c Log message: Disallow remote addition of FIDO/PKCS11 provider libraries to ssh-agent by default. The old behaviour of allowing remote clients from loading providers can be restored using `ssh-agent -O allow-remote-pkcs11`. Detection of local/remote clients requires a ssh(1) that supports the `session-bind@openssh.com` extension. Forwarding access to a ssh-agent socket using non-OpenSSH tools may circumvent this control. ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/19 08:02:27 Modified files: usr.bin/ssh : misc.c misc.h ssh-pkcs11.c ssh-sk.c Log message: Ensure FIDO/PKCS11 libraries contain expected symbols This checks via nlist(3) that candidate provider libraries contain one of the symbols that we will require prior to dlopen(), which can cause a number of side effects, including execution of constructors. Feedback deraadt; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/19 08:03:45 Modified files: usr.bin/ssh : ssh-pkcs11-client.c Log message: Separate ssh-pkcs11-helpers for each p11 module Make ssh-pkcs11-client start an independent helper for each provider, providing better isolation between modules and reliability if a single module misbehaves. This also implements reference counting of PKCS#11-hosted keys, allowing ssh-pkcs11-helper subprocesses to be automatically reaped when no remaining keys reference them. This fixes some bugs we have that make PKCS11 keys unusable after they have been deleted, e.g. https://bugzilla.mindrot.org/show_bug.cgi?id=3125 ok markus@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/19 08:07:53 Modified files: usr.bin/ssh : Tag: OPENBSD_7_3 ssh-agent.1 ssh-agent.c ssh-pkcs11.c Log message: Disallow remote addition of FIDO/PKCS11 provider libraries to ssh-agent by default. The old behaviour of allowing remote clients from loading providers can be restored using `ssh-agent -O allow-remote-pkcs11`. Detection of local/remote clients requires a ssh(1) that supports the `session-bind@openssh.com` extension. Forwarding access to a ssh-agent socket using non-OpenSSH tools may circumvent this control. from djm@; ok markus@ terminate process if requested to load a PKCS#11 provider that isn't a PKCS#11 provider; from / ok markus@ from djm@ this is errata/7.3/010_ssh_agent.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/19 08:08:59 Modified files: usr.bin/ssh : Tag: OPENBSD_7_2 ssh-agent.1 ssh-agent.c ssh-pkcs11.c Log message: Disallow remote addition of FIDO/PKCS11 provider libraries to ssh-agent by default. The old behaviour of allowing remote clients from loading providers can be restored using `ssh-agent -O allow-remote-pkcs11`. Detection of local/remote clients requires a ssh(1) that supports the `session-bind@openssh.com` extension. Forwarding access to a ssh-agent socket using non-OpenSSH tools may circumvent this control. from djm@; ok markus@ terminate process if requested to load a PKCS#11 provider that isn't a PKCS#11 provider; from / ok markus@ from djm@ this is errata/7.2/032_ssh_agent.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/07/19 08:13:13 Modified files: . : errata72.html errata73.html Log message: Release ssh agent errata. CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 08:16:31 Added files: openssh/txt : release-9.3p2 Log message: portable OpenSSH 9.3p2 release notes CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 08:17:45 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html releasenotes.html security.html openssh/txt : release-9.3p2 Log message: ssh-agent security advisory and OpenSSH 9.3p2 release CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/07/19 08:18:14 Modified files: devel/got : Makefile distinfo Log message: update to got 0.91 see git repository history for per-change authorship information - use _POSIX_HOST_NAME_MAX from for portability - add merge -M option which tells 'got merge' not to fast-forward a reference - make gitwrapper ignore "permission denied" errors for repository paths - add cvg(1), a CVS-like Git client; still WIP and not installed by default yet - add initial implementation of 'gotadmin dump' which creates Git bundle files - add initial implementation of 'gotadmin load' which loads Git bundle files - gotadmin cleanup: consider object reachability while cleaning packfiles - gotadmin cleanup: don't delete pack files that are too young - prevent useless EEXIST errors filling up the global custom error array - abort histedit if the user quits the editor without saving the script - fix double-free in tog blame view error path - add support for keywords as arguments to got and tog CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 08:25:55 Modified files: openssh : security.html Log message: cleaner CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 08:32:13 Modified files: openssh : security.html Log message: less whitespace CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 09:02:41 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 78.0 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 09:03:26 Modified files: openssh/txt : release-9.3p2 Log message: remove unicode junk chars CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/07/19 09:04:35 Modified files: openssh : releasenotes.html Log message: regen CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2023/07/19 09:06:57 Modified files: regress/lib/libcrypto/sha: sha_test.c Log message: Add test coverage for SHA3 ok tb@ CVSROOT: /cvs Module name: src Changes by: joshua@cvs.openbsd.org 2023/07/19 09:11:42 Modified files: regress/lib/libcrypto/sha: sha_test.c Log message: Add missing commas to test vectors ok tb@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 09:27:25 Modified files: x11/tellico : Makefile distinfo x11/tellico/pkg: PLIST Log message: Update tellico to 3.5.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 09:32:56 Modified files: sysutils/govmomi: Makefile distinfo modules.inc Log message: Update to govc-0.30.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 09:36:10 Modified files: x11/gnome/libshumate: Makefile distinfo Log message: Update to libshumate-1.0.5. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 09:42:16 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.415 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 09:46:54 Modified files: sysutils/nomad : Makefile distinfo sysutils/nomad/patches: patch-command_agent_host_unix_go patch-command_agent_log_file_bsd_go Log message: Update to nomad-1.6.0. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/19 10:37:05 Modified files: www/webkitgtk4 : Makefile www/webkitgtk4/patches: patch-Source_JavaScriptCore_runtime_MachineContext_h Added files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_RISCV64Assembler_h Removed files: www/webkitgtk4/patches: patch-Source_WTF_wtf_PlatformHave_h Log message: Enable JIT and unbreak build on riscv64 ok ajacoutot@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/19 10:57:25 Modified files: converters/ish : Makefile Added files: converters/ish/patches: patch-ish_c Log message: converters/ish: prepare for upcoming libc bump Do not assume stdout is a compile time constant. Initialize opath at the top of main instead. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/19 10:58:14 Modified files: misc/mmv : Makefile misc/mmv/patches: patch-mmv_c Log message: misc/mmv: prepare for upcoming libc bump Do not assume stdout is a compile time constant. Initialize outfile at the top of main instead. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/19 11:00:00 Modified files: sysutils/diskrescue: Makefile Added files: sysutils/diskrescue/patches: patch-diskrescue_c Log message: sysutils/diskrescue: prepare for upcoming libc bump Do not assume stderr is a compile time constant. Initialize resfd at the top of main instead. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/19 11:16:46 Modified files: japanese/canna/patches: patch-dic_ideo_pubdic_pod_c Log message: japanese/canna: prepare for upcoming libc bump Don't assume stdin is a compile-time constant. Initialize in1 and in2 at the top of main instead. ok espie CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/19 11:17:42 Modified files: japanese/kanjips: Makefile japanese/kanjips/patches: patch-kanjips_kanjips_c Log message: japanese/kanjips: prepare for upcoming libc bump Don't assume stdin and stdout are compile-time constants. Initialize globals at the top of main instead. ok espie CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/07/19 11:36:17 Modified files: net/rabbitmq : Makefile distinfo net/rabbitmq/pkg: PLIST Log message: Update to rabbitmq 3.11.20 ok kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 14:10:31 Modified files: devel/catch2 : Makefile distinfo devel/catch2/pkg: PLIST Log message: Update catch to 3.4.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 14:14:51 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank to 5.6.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/19 14:20:49 Modified files: x11/kde-applications/okteta: Makefile distinfo Log message: Update okteta to 0.26.12 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/07/19 14:22:05 Modified files: sys/dev/pci : if_ixl.c Log message: Protect ixl(4) admin queue with mutex(9). with tweaks from bluhm tested by bluhm ok bluhm@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/19 14:26:11 Modified files: sys/arch/arm64/dev: mainbus.c simplebus.c Log message: Implement "early 2" locator for mainbus(4) and simplebus(4) to make drivers attach even earlier. ok drahn@, deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/19 14:27:21 Modified files: sys/arch/arm64/conf: GENERIC RAMDISK Log message: Use "early 2" to attach aplpngr(4) to make sure it attaches before other core drivers that need to enable power domains. ok drahn@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/19 14:37:51 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-lib_vquic_curl_ngtcp2_c net/curl/pkg : PLIST Added files: net/curl/patches: patch-configure_ac Log message: net/curl: security update to 8.2.0 Changes: * curl: add --ca-native and --proxy-ca-native * curl: add --trace-ids * CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS * haproxy: add --haproxy-clientip flag to set client IPs * lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID Includes a fix for * CVE-2023-32001: fopen race condition CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/19 14:42:10 Modified files: archivers/gtar : Makefile distinfo archivers/gtar/patches: patch-configure archivers/gtar/pkg: PLIST Added files: archivers/gtar/patches: patch-src_Makefile_in Removed files: archivers/gtar/patches: patch-lib_system_h Log message: archivers/gtar: update to bugfix release 1.35 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/19 14:56:38 Modified files: net/gupnp/tools: Makefile Added files: net/gupnp/tools/patches: patch-subprojects_gssdp-1_6_wrap patch-subprojects_gupnp-1_6_wrap patch-subprojects_gupnp-av-1_0_wrap Log message: Fix with new meson. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/19 15:01:29 Modified files: regress/lib/libssl/symbols: symbols.awk Log message: Don't rely on the libssl headers pulling in stdio.h somehow CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/19 15:21:56 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_3 patch-lib_vquic_curl_ngtcp2_c net/curl/pkg : Tag: OPENBSD_7_3 PLIST Added files: net/curl/patches: Tag: OPENBSD_7_3 patch-configure_ac Log message: net/curl: security update to 8.2.0 Changes: * curl: add --ca-native and --proxy-ca-native * curl: add --trace-ids * CURLOPT_MAIL_RCPT_ALLOWFAILS: replace CURLOPT_MAIL_RCPT_ALLLOWFAILS * haproxy: add --haproxy-clientip flag to set client IPs * lib: add CURLINFO_CONN_ID and CURLINFO_XFER_ID Includes a fix for * CVE-2023-32001: fopen race condition CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/07/19 15:26:03 Modified files: usr.sbin/cron : entry.c Log message: Fix skipping of white space after the username in /etc/crontab. Only a single white space character was consumed, we should be consuming all white space between fields. This change makes things consistent with how lines without a username are parsed. OK deraadt@ sthen@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/07/19 15:49:30 Modified files: usr.sbin/rpki-client: print.c Log message: Rename ASPA providers field in filemode fine with me @tb CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/19 15:52:55 Modified files: sys/arch/arm64/dev: mainbus.c Log message: Reset sc->sc_early to 0 to make sure the framebuffer attaches. Fixes my previous commit. ok drahn@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/07/19 15:53:45 Added files: regress/usr.sbin/rpki-client/aspa: AS945.asa Log message: Add extra ASPA regress object CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/19 18:58:18 Modified files: devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c Log message: Unbreak patch CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/19 20:26:24 Modified files: sys/arch/i386/conf: RAMDISK RAMDISK_CD sys/arch/amd64/conf: RAMDISK RAMDISK_CD Log message: Assign wsdisplay0 to the glass console always. The same change is done for GENERIC already. ok kettenis kn CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/19 23:18:31 Modified files: usr.sbin/rpki-client: repo.c Log message: Do not set O_EXCL on open() when a published file is on the withdraw list. If during the process of applying RRDP deltas a object is published then withdrawn and later published again the current code fails. This is because published elements use O_EXCL in open() but in the case above the previous file is still around since withdraws are delayed. Problem noticed by job@ OK tb@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/19 23:43:39 Modified files: usr.bin/ssh : ssh-agent.1 Log message: tweak the allow-remote-pkcs11 text; CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 00:16:52 Modified files: sysutils/p5-Sys-Virt: Makefile Log message: Add 3.9.1 to PORTROACH skipv. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/20 00:17:02 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.27.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 00:26:28 Modified files: lib/libcrypto/bn: bn_prime.c Log message: Cap the size of numbers we check for primality We refuse to generate RSA keys larger than 16k and DH keys larger than 10k. Primality checking with adversarial input is a DoS vector, so simply don't do this. Introduce a cap of 32k for numbers we try to test for primality, which should be more than large enough for use withing a non-toolkit crypto library. This is one way of mitigating the DH_check()/EVP_PKEY_param_check() issue. ok jsing miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 00:29:18 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.9.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 00:36:15 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 00:42:36 Modified files: misc/osinfo/osinfo-db: Makefile distinfo misc/osinfo/osinfo-db/pkg: PLIST Log message: Update to osinfo-db-20230719. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/20 00:46:45 Modified files: graphics/zxing-cpp: Makefile distinfo Log message: Update zxing-cpp 2.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:25:16 Modified files: net/dhcpcd : Makefile distinfo Log message: update to dhcpcd-10.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:25:28 Modified files: net/librenms : Makefile distinfo net/librenms/pkg: PLIST Log message: update to librenms-23.7.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:25:52 Modified files: devel/re2c : Makefile distinfo Log message: update to re2c-3.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:31:37 Modified files: graphics/py-tifffile: Makefile distinfo Log message: update to py3-tifffile-2023.7.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:32:05 Modified files: devel/py-prompt_toolkit: Makefile distinfo Log message: update to py3-prompt_toolkit-3.0.39 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:32:23 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-1.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 01:34:22 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.24.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 02:09:20 Modified files: www/py-httplib2: Makefile distinfo Log message: update to py3-httplib2-0.22.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:16:21 Modified files: sys/dev/pci/drm/display: drm_dp_mst_topology.c Log message: drm: use mgr->dev in drm_dbg_kms in drm_dp_add_payload_part2 From Jeff Layton 9f12effd40d7a3bc92cc4961f1cab1459c3dc520 in linux-6.1.y/6.1.39 54d217406afe250d7a768783baaa79a035f21d38 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:19:19 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn30: dcn30_clk_mgr_smu_msg.c Log message: drm/amd/display: Add logging for display MALL refresh setting From Wesley Chalmers 064e33b3591ee43f07776ce64f8a027e8a96f60f in linux-6.1.y/6.1.39 cd8f067a46d34dee3188da184912ae3d64d98444 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 02:20:40 Modified files: graphics/tesseract/tesseract: Makefile distinfo Log message: update to tesseract-5.3.2, sync WANTLIB (webp->sharpyuv) CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:21:29 Modified files: sys/dev/pci/drm/radeon: ci_dpm.c Log message: radeon: avoid double free in ci_dpm_init() From Nikita Zhandarovich cb86b0e3d9d38ba351dd10caef483529653dd481 in linux-6.1.y/6.1.39 20c3dffdccbd494e0dd631d1660aeecbff6775f2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:23:21 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Explicitly specify update type per plane info change From Nicholas Kazlauskas 9fbe61e3c245fd16d86b2383499458a229c0cd22 in linux-6.1.y/6.1.39 710cc1e7cd461446a9325c9bd1e9a54daa462952 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:33:02 Modified files: sys/dev/pci/drm/include/drm: drm_fixed.h Log message: drm: Add fixed-point helper to get rounded integer values From Maira Canal 048b7168acf85cb856b0db1d0483584cfff3498f in linux-6.1.y/6.1.39 8b25320887d7feac98875546ea0f521628b745bb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:36:00 Modified files: sys/dev/pci/drm/include/drm: drm_bridge.h sys/dev/pci/drm: drm_bridge.c Log message: drm/bridge: Introduce pre_enable_prev_first to alter bridge init order From Dave Stevenson 5044e5f2511c9afdf9880d2bb6b9d37dfc345dac in linux-6.1.y/6.1.39 4fb912e5e19075874379cfcf074d90bd51ebf8ea in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:37:42 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn21: display_mode_vba_21.c Log message: drm/amd/display: Fix a test CalculatePrefetchSchedule() From Christophe JAILLET 36786e2a733143426dd7628e939735465425fbb1 in linux-6.1.y/6.1.39 960e27a5741cd3001996ff6ddfb3eb0ed3a4909d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:39:02 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_rq_dlg_calc_32.c Log message: drm/amd/display: Fix a test dml32_rq_dlg_get_rq_reg() From Christophe JAILLET 384717042de89dfd99087d2a54aad72620ac7fcb in linux-6.1.y/6.1.39 bafc31166aa7df5fa26ae0ad8196d1717e6cdea9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:40:29 Modified files: sys/dev/pci/drm/amd/amdkfd: kfd_mqd_manager_v9.c Log message: drm/amdkfd: Fix potential deallocation of previously deallocated memory. From Daniil Dulov fabadad9e28dabecf25ad3c947aa8ba5f2b0eecf in linux-6.1.y/6.1.39 cabbdea1f1861098991768d7bbf5a49ed1608213 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:42:20 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Fix artifacting on eDP panels when engaging freesync video mode From Aurabindo Pillai c1164aeb9691817d23c8e8ed886c91ea1bdca76e in linux-6.1.y/6.1.39 b18f05a0666aecd5cb19c26a8305bcfa4e9d6502 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:43:49 Modified files: sys/dev/pci/drm/radeon: cypress_dpm.c ni_dpm.c rv740_dpm.c Log message: drm/radeon: fix possible division-by-zero errors From Nikita Zhandarovich 1420545b8a155416b8bc2bb86a7709e9ca0c620c in linux-6.1.y/6.1.39 1becc57cd1a905e2aa0e1eca60d2a37744525c4a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:45:36 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c Log message: amdgpu: validate offset_in_bo of drm_amdgpu_gem_va From Chia-I Wu b10db1d2137415e5e7f9706d96cfe77539c499d4 in linux-6.1.y/6.1.39 9f0bcf49e9895cb005d78b33a5eebfa11711b425 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:47:27 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amdgpu: Fix memcpy() in sienna_cichlid_append_powerplay_table function. From Srinivasan Shanmugam 8d68ba92554b79a93f52bea0cf778eb7821c9901 in linux-6.1.y/6.1.39 d50dc746ff72b9c48812dac3344fa87fbde940a3 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:49:41 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ras.c Log message: drm/amdgpu: Fix usage of UMC fill record in RAS From Luben Tuikov 0e2c51a16fcb9e69923906bdaecdbbe1ea4fb8e9 in linux-6.1.y/6.1.39 71344a718a9fda8c551cdc4381d354f9a9907f6f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:51:39 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: Revert "drm/amd/display: edp do not add non-edid timings" From Hersen Wu b91748bdbfb10673bc128179eb71cf66cb9641c4 in linux-6.1.y/6.1.39 d6149086b45e150c170beaa4546495fd1880724c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:55:08 Modified files: sys/dev/pci/drm/i915/display: intel_psr.c Log message: drm/i915/psr: Use hw.adjusted mode when calculating io/fast wake times From Jouni Hogander 61070305d5207742027d2e46a0d72f81959125b8 in linux-6.1.y/6.1.39 5311892a0ad1d301aafd53ca0154091b3eb407ea in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:56:48 Modified files: sys/dev/pci/drm/i915/gt/uc: intel_guc_slpc.c Log message: drm/i915/guc/slpc: Apply min softlimit correctly From Vinay Belgaumkar dcb526d768359095a438336f3aca5e8d98b7d2e6 in linux-6.1.y/6.1.39 3e49de73fb89272dea01ba420c7ccbcf6b96aed7 in mainline linux CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/20 02:58:03 Modified files: x11/kde-applications/kitinerary: Makefile Removed files: x11/kde-applications/kitinerary/patches: patch-src_lib_pdf_pdfdocument_cpp Log message: Fix build with poppler-23.05.0 Spotted by naddy CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 02:59:21 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: fix number of fence calculations From Christian Koenig 0d4e60e23c7d6a54f80e1b8ceec9a8c3df736dad in linux-6.1.y/6.1.39 570b295248b00c3cf4cf59e397de5cb2361e10c2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 03:00:58 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd: Don't try to enable secure display TA multiple times From Mario Limonciello 4033b47642c7e2956bb556f2dd953b5e9e47d927 in linux-6.1.y/6.1.39 5c6d52ff4b61e5267b25be714eb5a9ba2a338199 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 03:03:18 Modified files: sys/dev/pci/drm/i915/display: intel_ddi.c intel_tc.c intel_tc.h Log message: drm/i915: Fix TypeC mode initialization during system resume From Imre Deak eaa0043a85795fd4ab10285750cabdf5c2abc8cd in linux-6.1.y/6.1.39 a82796a2e332d108b2d3aff38509caad370f69b5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 03:04:59 Modified files: sys/dev/pci/drm/i915/display: intel_tc.c Log message: drm/i915/tc: Fix TC port link ref init for DP MST during HW readout From Imre Deak 99025116f5c685d5af32ffd8552c47360d3adcb0 in linux-6.1.y/6.1.39 67165722c27cc46de112a4e10b450170c8980a6f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/20 03:07:39 Modified files: sys/dev/pci/drm/i915/display: intel_display_types.h intel_tc.c Log message: drm/i915/tc: Fix system resume MST mode restore for DP-alt sinks From Imre Deak 1bdcffaa0d2c1dd0510d1b364c409e1c8fc96aa3 in linux-6.1.y/6.1.39 06f66261a1567d66b9d35c87393b6edfbea4c8f8 in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 03:28:30 Modified files: lib/libcrypto/man: ECDSA_SIG_new.3 EC_KEY_METHOD_new.3 ENGINE_get_default_RSA.3 ENGINE_set_RSA.3 Log message: Remove ECDSA_{do_,}sign_ex() and ECDSA_sign_setup() These very poorly designed interfaces will go away, so stop documenting them. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 03:38:45 Modified files: lib/libcrypto/man: BN_new.3 get_rfc3526_prime_8192.3 Log message: Remove get_rfc*_prime_* documentation Their BN_get_rfc*_prime_* aliases from the OpenSSL 1.1 API will remain. Perhaps the manual should be moved to BN_get_rfc3526_prime_8192.3; that can be done in a second step. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/20 03:43:00 Modified files: sys/dev/usb : xhci.c Log message: Revert rev 1.129: When detaching devices when we suspend, we need to continue processing command completion events. So only return early in xhci_softintr() if the controller is dead instead of dying. This fixes USB suspend/resume in Apple M1/M2. ok mlarkin@, deraadt@ ----- The change does not only allow completion events to be processed but also events that get processed by the drivers attached to this usb bus. As a result I see a uvm panic on suspend in urtwn(4) which is triggered by a bad rx eof. OK kettenis@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/20 05:10:03 Modified files: usr.sbin/bgpd : control.c Log message: Use sizeof(destination) not sizeof(source) in strlcpy() calls. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 06:21:22 Modified files: devel/re2c : Makefile Log message: re2c: set CONFIGURE_ENV to allow building without an installed Python; only seems used for doc generation (3.1 changed from rst2man to docutils) and as this is on the path to ninja (used by nearly all ports using the cmake module) it's helpful to keep the dep chain short. reported by / ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 06:30:11 Modified files: devel/re2c : Makefile Log message: oops, += for second CONFIGURE_ENV, pointed out tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 08:17:13 Modified files: lib/libcrypto/engine: eng_aesni.c Log message: eng_aesni.c: add evp_local.h so it compiles again. CVSROOT: /cvs Module name: xenocara Changes by: okan@cvs.openbsd.org 2023/07/20 08:39:34 Modified files: app/cwm : calmwm.h conf.c cwm.1 cwmrc.5 kbfunc.c Log message: Allow cwm(1) to cycle through windows of the same window class as the active window; default key binding to M-grave, respectively Alt-Tilde, like other window managers have as well. from Simon Dassow CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/20 08:46:42 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_process_metrics_h patch-base_process_process_metrics_posix_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_threading_platform_thread_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_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_defaults_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_extensions_BUILD_gn 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_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_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_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_renderer_preferences_util_cc patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_supervised_user_supervised_user_navigation_observer_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_chrome_pages_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_accelerator_table_cc 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_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_updater_configurator_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_feed_core_v2_proto_util_cc patch-components_feed_core_v2_test_proto_printer_cc patch-components_live_caption_caption_util_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_power_metrics_energy_metrics_provider_cc patch-components_update_client_update_query_params_cc patch-components_viz_common_gpu_dawn_context_provider_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_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_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_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_browser_utility_sandbox_delegate_cc patch-content_child_child_process_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_BUILD_gn patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_test_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_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json 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_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-media_audio_BUILD_gn 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_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-net_BUILD_gn patch-net_socket_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_cc patch-remoting_host_chromoting_host_services_client_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_BUILD_gn patch-services_network_BUILD_gn patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-services_video_capture_video_capture_service_impl_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_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_paint_paint_layer_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_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_runtime_enabled_features_json5 patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_vulkan-deps_vulkan-loader_src_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-tools_gn_build_gen_py patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_switches_cc patch-ui_gfx_switches_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_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_wasm_jump-table-assembler_cc patch-weblayer_browser_browser_main_parts_impl_cc Added files: www/chromium/patches: patch-build_config_compiler_pgo_BUILD_gn patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_manager_cc patch-chrome_browser_enterprise_connectors_connectors_manager_h patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_test_popup_browsertest_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_webui_realbox_realbox_handler_cc patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_client_hints_h patch-components_device_signals_core_browser_mock_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_impl_cc patch-components_device_signals_core_browser_signals_aggregator_impl_h patch-components_device_signals_core_browser_user_permission_service_h patch-components_device_signals_core_browser_user_permission_service_impl_cc patch-components_device_signals_core_browser_user_permission_service_impl_h patch-components_live_caption_caption_util_h patch-components_optimization_guide_core_tflite_model_executor_h patch-components_power_metrics_BUILD_gn patch-components_services_screen_ai_screen_ai_library_wrapper_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_user_education_views_help_bubble_view_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-skia_ext_skcolorspace_trfn_cc patch-third_party_blink_renderer_core_html_parser_html_document_parser_fastpath_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc patch-third_party_cpuinfo_cpuinfo_gni patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl_instance_device_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk_layer_utils_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h Removed files: www/chromium/patches: patch-build_config_rust_gni patch-chrome_browser_download_bubble_download_bubble_update_service_h patch-chrome_browser_printing_print_backend_service_manager_h patch-chrome_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_app_app_uninstall_cc patch-components_services_screen_ai_public_cpp_screen_ai_install_state_cc patch-components_version_info_version_info_cc patch-components_version_info_version_info_h patch-content_public_browser_render_process_host_h patch-content_public_test_mock_render_process_host_h patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_include_openssl_thread_h patch-third_party_dav1d_BUILD_gn patch-third_party_ruy_BUILD_gn Log message: update to 115.0.5790.98 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 09:05:30 Modified files: lib/libcrypto/conf: conf_mod.c Log message: Remove last internal consumer of DSO It is currently possible to extend libcrypto by having it load a shared object via dlopen() either from a config file on library initialization or when an application calls the relevant API. Recent and not so recent events showed how dangerous an idea dlopen() is. Independently of such concerns, this should not be handled in the characteristically convoluted way of this toolkit. DSO will go away in the upcoming bump. This commit clears the road for a plain cvs rm of the dso code. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 09:07:46 Modified files: x11/gnome/gjs : Makefile Log message: Add USE_NOBTCFI to unbreak all gjs ports. This is probably due to the spidermonkey dependency (same issue as other mozilla based ports). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 09:08:12 Modified files: lib/libcrypto/engine: eng_aesni.c eng_openssl.c eng_padlock.c Log message: Remove unnecessary inclusion of dso.h CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 09:36:31 Modified files: x11/gnome/gjs : Makefile x11/gnome/gjs/patches: patch-meson_build Log message: Consumers linking to libgjs (e.g. gnome-shell) and not only using gjs-console will also need -Wl,-z,nobtcfi, so adapt the pkgconfig file accordingly. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 09:37:13 Modified files: x11/gnome/gjs : Makefile Log message: Adapt comment. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/20 09:37:41 Modified files: x11/gnome/settings-daemon: Makefile Log message: Add MODGNOME_LDFLAGS += -Wl,-z,nobtcfi Needed for gsd-usb-protection. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 10:26:40 Modified files: lib/libcrypto/man: Makefile Added files: lib/libcrypto/man: BN_get_rfc3526_prime_8192.3 Removed files: lib/libcrypto/man: get_rfc3526_prime_8192.3 Log message: Move get_rfc3526_prime_8192.3 to BN_get_rfc3526_prime_8192.3 This way we will have a manual corresponding to an existing function after the next bump. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 10:28:03 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 10:36:07 Modified files: lib/libcrypto : Makefile Removed files: lib/libcrypto/engine: eng_aesni.c eng_padlock.c eng_padlock.ec Log message: Remove some ancient cruft that hasn't been used in ages discussed with jsing CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/20 10:36:15 Modified files: net/samba : Makefile distinfo Log message: SECURITY update to samba-4.18.5 Release notes: https://www.samba.org/samba/history/samba-4.18.5.html Input and ok ports-wise volker@ Runtime tests and oks from bket@ and Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/20 10:38:13 Modified files: net/samba : Tag: OPENBSD_7_3 Makefile distinfo Log message: SECURITY update to samba-4.17.10 Release notes: https://www.samba.org/samba/history/samba-4.17.10.html Build tested by + ok bket@ Runtime tests by + ok Ian McWilliam (co-maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 11:27:54 Modified files: regress/lib/libcrypto/free: freenull.awk Log message: Remove a few workarounds that are no longer necessary CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/07/20 11:56:37 Modified files: usr.sbin/pkg_add/OpenBSD: PkgCreate.pm Log message: fix esoteric error message in case PackageName parses stuff to a bogus fullpkgname, as seen by Matthias Schmidt CVSROOT: /cvs Module name: ports Changes by: kili@cvs.openbsd.org 2023/07/20 14:11:55 Modified files: print/poppler-data: Makefile distinfo Log message: Update to poppler-data-0.4.12. Reminded by aja@. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/20 14:32:11 Modified files: gnu/llvm/clang/lib/Driver/ToolChains: Clang.cpp Log message: Make sure -msign-return-address doesn't disable BTI support. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/20 14:40:44 Modified files: sys/arch/arm64/dev: aplpmgr.c Log message: Remove unused function prototype. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 15:52:36 Modified files: telephony/asterisk/20: Makefile distinfo telephony/asterisk/20/patches: patch-apps_app_voicemail_c patch-configure_ac patch-main_utils_c Log message: update to asterisk-20.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/20 15:52:39 Modified files: telephony/asterisk/18: Makefile distinfo telephony/asterisk/18/patches: patch-apps_app_voicemail_c patch-configure_ac patch-main_utils_c Log message: update to asterisk-18.19.0 CVSROOT: /cvs Module name: src Changes by: jcs@cvs.openbsd.org 2023/07/20 20:19:49 Modified files: sys/dev/i2c : ietp.c Log message: add missing newline on successful attachment, spotted by bmercer remove duplicate prefixes on unsuccessful attachment, wrap at 80, other minor nits CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/20 22:04:52 Modified files: sys/arch/amd64/amd64: cpu.c identcpu.c locore0.S sys/arch/amd64/include: specialreg.h sys/arch/i386/i386: cpu.c locore0.S sys/arch/i386/include: specialreg.h Log message: Rename ARCH_CAPABILITIES_* #defined to ARCH_CAP_* Provide more ARCH_CAP_* defines per June 2023 SDM ok jsg@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:29:27 Modified files: lib/libcrypto/man: ENGINE_set_RSA.3 Log message: Document ENGINE_{get,set}_EC ENGINE_{get,set}_{ECDH,ECDSA} will go away and won't come back. Replace their documentation with the missing ENGINE_{get,set}_EC. In the unlikely event that we will need to bring back ENGINE after the next bump, this manual will not be outdated and incomplete. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:35:36 Modified files: lib/libcrypto/man: ENGINE_get_default_RSA.3 Log message: Document ENGINE_get_default_EC ENGINE_get_default_{ECDH,ECDSA} will go away and won't come back. Replace their documentation with the missing ENGINE_get_defaulT_EC. In the unlikely event that we will need to bring back ENGINE after the next bump, this manual will not be outdated and incomplete. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:39:49 Modified files: lib/libcrypto/man: BIO_get_ex_new_index.3 Log message: Remove documentation of ECDH/ECDSA ex_data API CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:44:40 Modified files: lib/libcrypto/man: ECDSA_SIG_new.3 Log message: Remove remaining ECDSA_METHOD documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:50:47 Modified files: lib/libcrypto/man: BIO_new.3 Makefile Removed files: lib/libcrypto/man: ASN1_buf_print.3 Log message: Remove ASN1_buf_print documentation This function will be made internal-only and likely be renamed/rewritten. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 22:51:27 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 23:02:53 Modified files: lib/libcrypto/man: OBJ_NAME_add.3 OBJ_add_sigid.3 OBJ_create.3 OBJ_nid2obj.3 OpenSSL_add_all_algorithms.3 Log message: Remove OBJ_add_sigid and OBJ_sigid_free documentation These will be made internal and will likely go away. The OBJ_add_sigid.3 manual should probably be renamed; this can be done in a second step. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/20 23:04:48 Modified files: lib/libcrypto/man: BN_new.3 Log message: Fix Xr order to appease mandoc -Tlint CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 00:50:34 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.17. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/21 00:51:59 Modified files: www/nginx : Makefile distinfo Added files: www/nginx/patches: patch-njs_auto_make patch-njs_external_njs_fs_module_c www/nginx/pkg : DESCR-njs PLIST-njs Log message: build an optional njs module for nginx, from Sergey A. Osokin (maintainer timeout) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 00:57:34 Modified files: net/dleyna : Makefile net/dleyna/pkg : PLIST Added files: net/dleyna/patches: patch-subprojects_gssdp-1_6_wrap patch-subprojects_gupnp-1_6_wrap patch-subprojects_gupnp-av-1_0_wrap Log message: Fix typos for Meson 1.2 compatibility CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/21 00:58:01 Modified files: sysutils/reposync: Makefile distinfo Log message: update to reposync-20230713 (improvements to logging) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 01:11:51 Modified files: x11/gnome/librsvg: Makefile crates.inc distinfo distinfo.old Log message: Update to librsvg-2.56.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 01:25:28 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-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo multimedia/gstreamer1/py-gstreamer/pkg: PLIST Log message: Update Gstreamer framework to version 1.22.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 02:01:49 Modified files: graphics/gimp/snapshot: Makefile distinfo graphics/gimp/snapshot/patches: patch-app_core_gimp-utils_c patch-app_main_c patch-meson_build graphics/gimp/snapshot/pkg: DESCR PLIST Log message: Update to gimp-2.99.16. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/21 02:44:16 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230721 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/21 03:04:23 Modified files: lib/libcrypto : Makefile lib/libcrypto/engine: engine.h Added files: lib/libcrypto/engine: engine_stubs.c Log message: Provide a bunch of always failing ENGINE API This commit adds a few symbols under OPENSSL_NO_ENGINE. They will be used after the main ENGINE code is disabled in the next bump. The ecosystem is mostly prepared for dealing with a libcrypto compiled with OPENSSL_NO_ENGINE. There are a few stragglers like M2Crypto, dovecot and the latest apr-util release (fixed in their development branch). To avoid intrusive patching in these ports, we need to keep a bunch of ENGINE symbols around despite adding OPENSSL_NO_ENGINE. This of course meant patching some other ports, but that was way easier. ok jsing CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/21 03:25:22 Modified files: security/rnp : Makefile distinfo Log message: security/rnp: update to 0.17.0 required by thunderbird 115. use an upstream release on github instead of a github tag, since the libsexpp dependency was put in a different git repo. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/21 03:35:55 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/mozilla-thunderbird/patches: patch-config_makefiles_rust_mk patch-media_ffvpx_libavcodec_x86_fft_asm patch-mozilla_security_manager_pki_resources_content_exceptionDialog_js mail/mozilla-thunderbird/pkg: PLIST mail/thunderbird-i18n: Makefile.inc distinfo Log message: www/mozilla-thunderbird: major update to 115.0.1. - see https://www.thunderbird.net/en-US/thunderbird/115.0/whatsnew/ & https://www.thunderbird.net/en-US/thunderbird/115.0.1/releasenotes/ - fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-27/ (404 for now) port changes: - make sure rnp 0.17.0 is present, now loaded at runtime - switch back to build against systemwide icu4c, now that ICU-22132 is fixed there (see #1843007) if you experience thunderbird being very slow (eg 90s) to exit, revert back mail.server.server1.cleanup_inbox_on_exit pref to its default of false. This is being tracked upstream in #1841597 and #1788599 and should hopefully get fixed in a forthcoming dot release.. tested by several, thanks ! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/21 04:45:44 Modified files: lib/libcrypto/man: ERR_load_crypto_strings.3 Log message: Stop mentioning some ERR_load_*_strings that will be removed CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/21 04:46:54 Modified files: lib/libcrypto/man: CONF_modules_free.3 CONF_modules_load_file.3 Log message: Simple adjustments for DSO removal openssl.cnf.5 will need a major overhaul. But that isn't new... CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/21 04:57:10 Modified files: misc/portroach : Makefile misc/portroach/patches: patch-Portroach_SiteHandler_CPAN_pm Log message: teach portroach to use the cpan handler for more cpan MASTER_SITES lines (https was not handled, and it required a /CPAN/modules/ path, so also allow https and {meta,}cpan.org/modules to match). also, when stripping versions from distnames for the cpan handler to pass to a metacpan search, cope with Name-v1.23 format as well as Name-1.23. this avoids falling back to directory lists in some cases, which is particularly important for cpan because their version number ordering does not match the ordering normally used in ports/portroach, e.g. 1.1, 1.101, 1.2 vs 1.1, 1.2, 1.101, and also portroach's listing handler doesn't cope with a mixture of -1.23 and -v1.23 formats in the same port either. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/21 05:09:29 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_process_metrics_h patch-base_process_process_metrics_posix_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_threading_platform_thread_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_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_defaults_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_cc patch-chrome_browser_extensions_BUILD_gn 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_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_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_policy_device_management_service_configuration_cc patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_prefs_browser_prefs_cc patch-chrome_browser_prefs_pref_service_incognito_allowlist_cc patch-chrome_browser_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_renderer_preferences_util_cc patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_supervised_user_supervised_user_navigation_observer_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_chrome_pages_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_accelerator_table_cc 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_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_delegate_cc patch-chrome_browser_ui_views_profiles_profile_menu_view_base_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_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_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_updater_configurator_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_feed_core_v2_proto_util_cc patch-components_feed_core_v2_test_proto_printer_cc patch-components_live_caption_caption_util_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_power_metrics_energy_metrics_provider_cc patch-components_update_client_update_query_params_cc patch-components_viz_common_gpu_dawn_context_provider_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_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_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_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_browser_utility_sandbox_delegate_cc patch-content_child_child_process_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_BUILD_gn patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_test_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_browser_api_messaging_message_service_cc patch-extensions_common_api__permission_features_json 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_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-media_audio_BUILD_gn 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_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_media_options_gni patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_h patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-net_BUILD_gn patch-net_socket_udp_socket_posix_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_cc patch-remoting_host_chromoting_host_services_client_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_hid_BUILD_gn patch-services_network_BUILD_gn patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-services_video_capture_video_capture_service_impl_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_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_paint_paint_layer_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_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_runtime_enabled_features_json5 patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_vulkan-deps_vulkan-loader_src_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-tools_gn_build_gen_py patch-ui_base_ime_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_events_devices_x11_device_data_manager_x11_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_switches_cc patch-ui_gfx_switches_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_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-weblayer_browser_browser_main_parts_impl_cc Added files: www/ungoogled-chromium/patches: patch-build_config_compiler_pgo_BUILD_gn patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_manager_cc patch-chrome_browser_enterprise_connectors_connectors_manager_h patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_test_popup_browsertest_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_webui_realbox_realbox_handler_cc patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_client_hints_h patch-components_device_signals_core_browser_mock_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_impl_cc patch-components_device_signals_core_browser_signals_aggregator_impl_h patch-components_device_signals_core_browser_user_permission_service_h patch-components_device_signals_core_browser_user_permission_service_impl_cc patch-components_device_signals_core_browser_user_permission_service_impl_h patch-components_live_caption_caption_util_h patch-components_optimization_guide_core_tflite_model_executor_h patch-components_power_metrics_BUILD_gn patch-components_services_screen_ai_screen_ai_library_wrapper_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_user_education_views_help_bubble_view_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-skia_ext_skcolorspace_trfn_cc patch-third_party_blink_renderer_core_html_parser_html_document_parser_fastpath_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl patch-third_party_cpuinfo_cpuinfo_gni patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_ffmpeg_libavutil_x86_x86inc_asm patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl_instance_device_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk_layer_utils_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-v8_src_wasm_jump-table-assembler_cc patch-v8_src_wasm_jump-table-assembler_h Removed files: www/ungoogled-chromium/patches: patch-build_config_rust_gni patch-chrome_browser_download_bubble_download_bubble_update_service_h patch-chrome_browser_printing_print_backend_service_manager_h patch-chrome_test_interaction_interaction_test_util_browser_cc patch-chrome_updater_app_app_uninstall_cc patch-components_services_screen_ai_public_cpp_screen_ai_install_state_cc patch-components_version_info_version_info_cc patch-components_version_info_version_info_h patch-content_public_browser_render_process_host_h patch-content_public_test_mock_render_process_host_h patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_include_openssl_thread_h patch-third_party_ruy_BUILD_gn Log message: update to 115.0.5790.98 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/21 05:11:34 Modified files: www/ungoogled-chromium: Makefile Log message: remove USE_NOBTCFI CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 06:50:53 Modified files: sysutils/p5-Sys-Virt: Makefile Log message: Drop PORTROACH marker, new portroach should be able to handle it. CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/07/21 07:18:13 Modified files: devel/sfio : Makefile devel/sfio/patches: patch-src_lib_sfio_Sfio_t_runtest patch-src_lib_sfio_Sfio_t_terror_h Added files: devel/sfio/patches: patch-src_lib_sfio_Sfio_t_sftest_h patch-src_lib_sfio_Sfio_t_twhole_c patch-src_lib_sfio_Stdio_b_no_stdio_h patch-src_lib_sfio_Stdio_b_stdstream_c patch-src_lib_sfio_Stdio_t_runtest patch-src_lib_sfio_sffilbuf_c patch-src_lib_sfio_sfputr_c Log message: Prepare the libc bump and some fixes needed to complete 'make test'. ok tb CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/21 09:09:59 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-external_pdfium_Library_pdfium_mk patch-external_pdfium_UnpackedTarball_pdfium_mk Log message: update to 7.5.5.2 CVSROOT: /cvs Module name: ports Changes by: anton@cvs.openbsd.org 2023/07/21 09:24:25 Modified files: devel/knfmt : Makefile distinfo Log message: update to knfmt-4.2.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/21 09:26:51 Modified files: lib/libcrypto/rsa: rsa_local.h Log message: Add missing license for rsa_local.h discussed with jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 10:13:34 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk 2.40.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/21 10:37:59 Modified files: x11/gnome/libdmapsharing4: Makefile distinfo x11/gnome/libdmapsharing4/pkg: PLIST Log message: Update to libdmapsharing4-3.9.13. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/21 10:58:49 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230721 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/21 11:37:01 Modified files: www/iridium : Makefile distinfo www/iridium/files: unveil.gpu unveil.main www/iridium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_dispatcher_tls_h patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_address_space_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_page_h patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_spinning_mutex_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_files_file_util_posix_cc patch-base_files_file_util_unittest_cc patch-base_memory_madv_free_discardable_memory_posix_cc patch-base_memory_platform_shared_memory_region_h patch-base_process_launch_h patch-base_process_process_metrics_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_posix_cc patch-base_process_process_unittest_cc patch-base_profiler_stack_sampling_profiler_test_util_cc patch-base_rand_util_h patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_launcher_test_launcher_cc patch-base_threading_platform_thread_unittest_cc patch-build_config_compiler_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_cc patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_chrome_unscaled_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_cc patch-chrome_browser_apps_platform_apps_platform_app_launch_h patch-chrome_browser_background_background_mode_manager_cc patch-chrome_browser_background_background_mode_optimizer_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_defaults_cc patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_connectors_reporting_browser_crash_event_router_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_settings_private_prefs_util_cc patch-chrome_browser_extensions_external_provider_impl_cc patch-chrome_browser_file_system_access_chrome_file_system_access_permission_context_cc patch-chrome_browser_first_run_first_run_internal_linux_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_headless_headless_mode_util_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_chrome_screen_enumerator_cc patch-chrome_browser_media_webrtc_webrtc_event_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_cc patch-chrome_browser_media_webrtc_webrtc_logging_controller_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_browser_metrics_chrome_metrics_service_client_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_net_system_network_context_manager_h patch-chrome_browser_password_manager_password_reuse_manager_factory_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_printing_printer_query_cc patch-chrome_browser_profiles_chrome_browser_main_extra_parts_profiles_cc patch-chrome_browser_profiles_profile_impl_cc patch-chrome_browser_profiles_profiles_state_cc patch-chrome_browser_renderer_preferences_util_cc patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_resources_signin_sync_confirmation_sync_confirmation_app_html patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_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_h patch-chrome_browser_task_manager_sampling_task_manager_impl_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_view_prefs_cc patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_signin_view_controller_cc 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_views_accelerator_table_cc 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_non_client_frame_view_factory_views_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_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_delegate_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_tabs_new_tab_button_cc patch-chrome_browser_ui_views_tabs_tab_cc patch-chrome_browser_ui_views_tabs_tab_drag_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_about_ui_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_cc patch-chrome_browser_ui_webui_management_management_ui_handler_cc patch-chrome_browser_ui_webui_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_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_os_integration_test_override_h patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_file_handler_registration_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_manager_cc patch-chrome_browser_webauthn_chrome_authenticator_request_delegate_cc patch-chrome_common_channel_info_h patch-chrome_common_channel_info_posix_cc patch-chrome_common_chrome_features_cc patch-chrome_common_chrome_features_h patch-chrome_common_chrome_paths_cc patch-chrome_common_chrome_paths_internal_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_services_speech_audio_source_fetcher_impl_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_updater_configurator_cc patch-chrome_updater_util_posix_util_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_browser_main_parts_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_crash_core_app_BUILD_gn patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_crash_core_common_BUILD_gn patch-components_device_signals_test_signals_contract_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_feature_configurations_cc patch-components_feature_engagement_public_feature_constants_cc patch-components_feature_engagement_public_feature_constants_h patch-components_feature_engagement_public_feature_list_cc patch-components_feature_engagement_public_feature_list_h patch-components_feed_core_v2_feed_network_impl_unittest_cc patch-components_feed_core_v2_proto_util_cc patch-components_feed_core_v2_test_proto_printer_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_metrics_metrics_log_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_performance_manager_public_features_h patch-components_policy_core_browser_policy_pref_mapping_test_cc patch-components_policy_core_common_cloud_cloud_policy_client_cc patch-components_policy_core_common_cloud_cloud_policy_util_cc patch-components_safe_browsing_core_browser_db_v4_protocol_manager_util_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_h patch-components_update_client_update_query_params_cc patch-components_viz_common_gpu_dawn_context_provider_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_cc patch-components_viz_service_frame_sinks_root_compositor_frame_sink_impl_h patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_browser_child_process_host_impl_cc patch-content_browser_browser_main_loop_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_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_renderer_host_render_widget_host_view_event_handler_cc patch-content_browser_utility_process_host_receiver_bindings_cc patch-content_browser_utility_sandbox_delegate_cc patch-content_browser_webui_web_ui_main_frame_observer_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_cc patch-content_ppapi_plugin_ppapi_blink_platform_impl_h patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_BUILD_gn patch-content_renderer_render_process_impl_cc 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_shell_app_shell_main_delegate_cc patch-content_shell_browser_shell_browser_main_parts_cc patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-content_utility_utility_blink_platform_with_sandbox_support_impl_cc patch-content_utility_utility_blink_platform_with_sandbox_support_impl_h patch-content_utility_utility_main_cc patch-content_zygote_zygote_main_linux_cc patch-device_bluetooth_bluetooth_adapter_cc patch-extensions_browser_api_api_browser_context_keyed_service_factories_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_browser_api_networking_private_networking_private_delegate_factory_cc patch-extensions_common_api__permission_features_json patch-extensions_common_api_runtime_json patch-extensions_shell_browser_api_runtime_shell_runtime_api_delegate_cc patch-google_apis_gcm_engine_heartbeat_manager_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_cc patch-gpu_command_buffer_service_gles2_cmd_decoder_cc patch-gpu_command_buffer_service_shared_image_angle_vulkan_image_backing_factory_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_shared_image_wrapped_sk_image_backing_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_finch_features_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_lib_browser_headless_browser_main_parts_posix_cc patch-headless_lib_browser_headless_web_contents_impl_cc patch-headless_lib_browser_policy_headless_browser_policy_connector_cc patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn patch-media_audio_audio_input_device_cc patch-media_audio_sndio_sndio_input_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_fake_v4l2_impl_cc patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_linux_video_capture_device_factory_v4l2_cc patch-media_capture_video_video_capture_device_client_cc patch-media_gpu_buffer_validation_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_encode_accelerator_factory_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_decoding_sandbox_hook_linux_h patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_cc patch-media_gpu_sandbox_hardware_video_encoding_sandbox_hook_linux_h patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_gpu_vaapi_vaapi_wrapper_cc patch-media_media_options_gni 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_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-mojo_core_BUILD_gn patch-mojo_core_embedder_features_h patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_base_network_change_notifier_cc patch-net_cert_cert_verifier_cc patch-net_cert_cert_verify_proc_cc patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_cert_test_root_certs_unittest_cc patch-net_dns_address_sorter_posix_cc patch-net_http_http_auth_gssapi_posix_cc patch-net_proxy_resolution_proxy_config_service_linux_cc patch-net_socket_tcp_socket_posix_cc patch-net_socket_udp_socket_posix_cc patch-net_tools_cert_verify_tool_cert_verify_comparision_tool_cc patch-net_tools_cert_verify_tool_cert_verify_tool_cc patch-net_url_request_url_request_context_builder_cc patch-pdf_pdfium_pdfium_engine_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_cc patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_codec_webrtc_video_encoder_vpx_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_desktop_capturer_wrapper_cc patch-remoting_host_host_attributes_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_policy_watcher_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_features_cc patch-sandbox_policy_freebsd_sandbox_freebsd_cc patch-sandbox_policy_mojom_sandbox_mojom patch-sandbox_policy_openbsd_sandbox_openbsd_cc patch-sandbox_policy_sandbox_cc patch-sandbox_policy_sandbox_h patch-sandbox_policy_sandbox_type_cc patch-sandbox_policy_switches_cc patch-sandbox_policy_switches_h patch-services_audio_audio_sandbox_hook_linux_h patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_compute_pressure_cpu_probe_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_hid_BUILD_gn patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_sandbox_hook_linux_cc patch-services_network_network_sandbox_hook_linux_h patch-services_network_network_service_cc patch-services_resource_coordinator_memory_instrumentation_queued_request_dispatcher_cc patch-services_resource_coordinator_public_cpp_memory_instrumentation_BUILD_gn patch-skia_ext_SkMemory_new_handler_cpp patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_angle_BUILD_gn patch-third_party_angle_src_gpu_info_util_SystemInfo_internal_h patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_formatutils_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_controller_blink_initializer_cc patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_core_frame_web_frame_test_cc patch-third_party_blink_renderer_core_inspector_inspector_memory_agent_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_media_audio_audio_renderer_mixer_manager_test_cc patch-third_party_blink_renderer_modules_ml_webnn_features_gni patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_peerconnection_webrtc_audio_renderer_test_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_skia_font_cache_skia_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_scheduler_common_thread_cc patch-third_party_boringssl_BUILD_gn patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crc32c_BUILD_gn patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_pdfium_gni patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_vulkan-deps_vulkan-loader_src_BUILD_gn patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_webrtc_modules_desktop_capture_linux_x11_x_server_pixel_buffer_cc patch-third_party_webrtc_rtc_base_network_cc patch-third_party_webrtc_rtc_base_physical_socket_server_cc patch-third_party_webrtc_rtc_base_physical_socket_server_h patch-third_party_zlib_BUILD_gn patch-tools_gn_build_gen_py patch-tools_json_schema_compiler_feature_compiler_py patch-tools_perf_chrome_telemetry_build_BUILD_gn 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_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc 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_gfx_BUILD_gn patch-ui_gfx_codec_png_codec_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_switches_cc patch-ui_gfx_switches_h patch-ui_gl_BUILD_gn patch-ui_gl_gl_bindings_h patch-ui_gl_gl_context_cc patch-ui_gl_gl_implementation_cc patch-ui_gl_gl_switches_cc patch-ui_native_theme_native_theme_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_h patch-ui_ozone_platform_wayland_host_xdg_toplevel_wrapper_impl_cc patch-ui_ozone_platform_wayland_ozone_platform_wayland_cc patch-ui_ozone_public_ozone_platform_h 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_corewm_tooltip_aura_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-ui_views_widget_widget_h 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_platform-openbsd_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc patch-v8_src_trap-handler_handler-inside-posix_cc patch-v8_src_trap-handler_trap-handler_h patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc www/iridium/pkg: PLIST Added files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_alloc_base_compiler_specific_h patch-base_compiler_specific_h patch-build_config_compiler_pgo_BUILD_gn patch-build_linux_unbundle_replace_gn_files_py patch-chrome_browser_apps_app_service_publishers_extension_apps_cc patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_manager_cc patch-chrome_browser_enterprise_connectors_connectors_manager_h patch-chrome_browser_policy_policy_value_and_status_aggregator_cc patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-chrome_browser_supervised_user_supervised_user_navigation_observer_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_test_popup_browsertest_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_webui_realbox_realbox_handler_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_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_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_client_hints_h patch-components_device_signals_core_browser_mock_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_h patch-components_device_signals_core_browser_signals_aggregator_impl_cc patch-components_device_signals_core_browser_signals_aggregator_impl_h patch-components_device_signals_core_browser_user_permission_service_h patch-components_device_signals_core_browser_user_permission_service_impl_cc patch-components_device_signals_core_browser_user_permission_service_impl_h patch-components_live_caption_caption_util_h patch-components_omnibox_browser_omnibox_edit_model_cc patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_os_crypt_sync_libsecret_util_linux_cc patch-components_os_crypt_sync_os_crypt_h patch-components_policy_tools_template_writers_writer_configuration_py patch-components_power_metrics_BUILD_gn patch-components_power_metrics_energy_metrics_provider_cc patch-components_services_screen_ai_screen_ai_library_wrapper_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_user_education_views_help_bubble_view_cc patch-content_browser_gpu_gpu_data_manager_impl_cc patch-content_browser_gpu_gpu_data_manager_impl_h patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_memory_buffer_manager_singleton_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-content_browser_utility_process_host_cc patch-content_browser_utility_process_host_h patch-content_gpu_BUILD_gn patch-content_gpu_gpu_sandbox_hook_bsd_cc patch-content_gpu_gpu_sandbox_hook_bsd_h patch-net_base_network_change_notifier_passive_cc patch-remoting_base_mojo_util_cc patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-skia_ext_skcolorspace_trfn_cc patch-third_party_blink_renderer_core_html_parser_html_document_parser_fastpath_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc patch-third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-third_party_blink_renderer_platform_widget_compositing_blink_categorized_worker_pool_delegate_cc patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl patch-third_party_cpuinfo_cpuinfo_gni patch-third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-third_party_ffmpeg_libavcodec_x86_fft_asm patch-third_party_ffmpeg_libavutil_x86_x86inc_asm patch-third_party_pdfium_third_party_base_compiler_specific_h patch-third_party_perfetto_include_perfetto_tracing_internal_track_event_legacy_h patch-third_party_perfetto_src_tracing_track_cc patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_external_vma_vk_mem_alloc_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl_instance_device_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_utils_vk_layer_utils_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-ui_base_ui_base_features_h patch-ui_ozone_common_features_cc patch-v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-v8_src_wasm_jump-table-assembler_cc patch-v8_src_wasm_jump-table-assembler_h Removed files: www/iridium/files: unveil.plugin unveil.renderer unveil.utility www/iridium/patches: patch-build_config_rust_gni patch-chrome_browser_devtools_devtools_eye_dropper_cc patch-chrome_browser_enterprise_connectors_connectors_prefs_cc patch-chrome_browser_enterprise_connectors_reporting_crash_reporting_context_h patch-chrome_browser_web_applications_os_integration_os_integration_test_override_cc patch-chrome_test_interaction_interaction_test_util_browser_cc patch-components_os_crypt_keyring_util_linux_cc patch-components_os_crypt_libsecret_util_linux_cc patch-components_os_crypt_os_crypt_h patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_h patch-content_browser_media_frameless_media_interface_proxy_cc patch-content_browser_media_media_interface_proxy_cc patch-content_gpu_gpu_sandbox_hook_linux_cc patch-content_public_browser_render_process_host_h patch-content_public_test_mock_render_process_host_h patch-extensions_browser_extension_prefs_cc patch-extensions_browser_pref_names_cc patch-extensions_browser_pref_names_h patch-net_base_network_change_notifier_posix_cc patch-third_party_blink_common_privacy_budget_active_sampling_cc patch-third_party_blink_renderer_platform_widget_compositing_categorized_worker_pool_cc patch-third_party_boringssl_BUILD_generated_gni patch-third_party_boringssl_src_crypto_fipsmodule_rand_internal_h patch-third_party_boringssl_src_crypto_rand_extra_arc4random_c patch-third_party_boringssl_src_crypto_refcount_c11_c patch-third_party_boringssl_src_include_openssl_base_h patch-third_party_boringssl_src_include_openssl_thread_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_arm64_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_ia32_config_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_asm patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_components_h patch-third_party_ffmpeg_chromium_config_Chrome_openbsd_x64_config_h patch-third_party_libevent_event_h patch-third_party_opus_BUILD_gn patch-third_party_perfetto_include_perfetto_tracing_track_event_legacy_h patch-third_party_ruy_BUILD_gn patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vk_mem_alloc_h patch-ui_gfx_font_list_cc Log message: update to 2023.07.115.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/21 13:33:21 Modified files: devel/astyle : Makefile distinfo devel/astyle/patches: patch-build_clang_Makefile Log message: Update to astyle-3.4 Changelog: https://astyle.sourceforge.net/notes.html While here, update HOMEPAGE to use https CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/21 13:36:11 Modified files: sysutils/bfs : Makefile distinfo Log message: Update to bfs-3.0.1 Changelog: https://github.com/tavianator/bfs/releases/tag/3.0.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/21 14:22:47 Modified files: regress/lib/libcrypto/bio: bio_asn1.c Log message: bio_asn1 tests: drop unneeded variable CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/21 14:49:19 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.222. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/21 14:57:42 Modified files: graphics/libansilove: Makefile distinfo Log message: Update libansilove to 1.4.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/21 14:59:00 Modified files: graphics/ansilove: Makefile distinfo Log message: Update ansilove to 4.2.0. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/21 16:24:41 Modified files: sys/net : if_loop.c Log message: Do not dump corrupted packets on loopback bpf. lo(4) used to dump to bpf only for output. It seems that when if_bpf_mtap() was introduced, this changed and lo(4) dumps an additional truncated packet. The default bpf_mtap_ether() is not suitable for lo(4). Install a dummy lo_bpf_mtap() to suppress bpf on input. OK mvs@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/21 16:29:12 Modified files: sys : .gitignore Log message: Bring src/sys/.gitignore in sync with src/.gitignore. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/21 17:51:51 Log message: import ports/sysutils/firmware/amd, microcode update binaries for AMD CPUs. not yet used, but adding it now so we can more easily test update mechanisms. ok jsg@ Status: Vendor Tag: sthen Release Tags: sthen_20230722 N ports/sysutils/firmware/amd/Makefile N ports/sysutils/firmware/amd/distinfo N ports/sysutils/firmware/amd/pkg/DESCR N ports/sysutils/firmware/amd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/21 17:52:02 Modified files: sysutils/firmware: Makefile Log message: +amd CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/21 21:46:09 Modified files: usr.sbin/fw_update: patterns.c Log message: match AMD x86 CPUs in fw_update(8) ok deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 00:34:59 Modified files: lib/libcrypto/man: Makefile Removed files: lib/libcrypto/man: OBJ_add_sigid.3 Log message: Rename OBJ_add_sigid.3 to OBJ_find_sigid_algs.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 00:35:26 Added files: lib/libcrypto/man: OBJ_find_sigid_algs.3 Log message: Actually add OBJ_find_sigid_algs CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 00:36:24 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 02:13:05 Modified files: graphics/gimp/snapshot: Makefile Log message: Missing BDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 02:22:22 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 02:36:40 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.31.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 02:36:51 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 02:37:17 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 03:02:51 Modified files: sysutils/nomad : Makefile distinfo Log message: Update to nomad-1.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 03:22:03 Modified files: games/tuxpaint : Makefile distinfo games/tuxpaint/patches: patch-Makefile games/tuxpaint/pkg: PLIST Log message: Update to tuxpaint-0.9.31. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 03:22:17 Modified files: games/tuxpaint-config: Makefile distinfo games/tuxpaint-config/patches: patch-Makefile games/tuxpaint-config/pkg: PLIST Log message: Update to tuxpaint-config-0.0.22. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 03:22:36 Modified files: games/tuxpaint-stamps: Makefile distinfo games/tuxpaint-stamps/pkg: PLIST Log message: Update to tuxpaint-stamps-20230720. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/22 03:57:04 Modified files: devel/perltidy : Makefile distinfo Log message: Update perltidy to 20230701. From Wen Heping, thanks! CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/22 04:11:20 Modified files: sys/arch/amd64/stand/boot: conf.c sys/arch/amd64/stand/cdboot: conf.c sys/arch/amd64/stand/efiboot: conf.c exec_i386.c sys/arch/amd64/stand/libsa: exec_i386.c sys/arch/amd64/stand/pxeboot: conf.c sys/arch/i386/stand/boot: conf.c sys/arch/i386/stand/cdboot: conf.c sys/arch/i386/stand/libsa: exec_i386.c sys/arch/i386/stand/pxeboot: conf.c Log message: BOOTARG_UCODE for AMD ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/07/22 06:02:04 Modified files: devel/zeal : Makefile Log message: +USE_NOBTCFI, bump rev; OK sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/22 07:19:06 Modified files: games/toppler : Makefile Log message: Missing LDEP on devel/gettext,-runtime. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/22 08:10:51 Modified files: www/chromium : Makefile distinfo www/ungoogled-chromium: Makefile distinfo Log message: update to 115.0.5790.102 CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/07/22 08:30:39 Modified files: sys/kern : uipc_socket.c Log message: Add `sb_state' output to sobuf_print(). It contains SS_CANTSENDMORE, SS_ISSENDING, SS_CANTRCVMORE and SS_RCVATMARK bits. Also do `sb_flags' output as hex, it contains flags too. ok kn bluhm CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/22 09:01:26 Modified files: archivers/unrar: Makefile Log message: archivers/unrar: tell portroach to ignore the next beta CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 11:02:49 Modified files: lib/libcrypto/ct: ct_sct.c Log message: Fix #includes in ct_sct.c This does not need tls1.h (upstream used TLSEXT constants we don't have) nor does it need evp.h. But it does need asn1.h, objects.h for STACK_OF and NID_*, among other things and it also uses uint64_t and allocates, so it needs stdint.h and stdlib.h. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 11:14:08 Modified files: lib/libcrypto/bn: bn_print.c Log message: Simplify indent handling in bn_print() variant of a suggestion by jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 11:20:51 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: Adapt bn_print() for EdDSA key printing This is essentially a reimplementation of ASN1_buf_print(). The latter was only added for these printing purposes and it will be removed again since nothing uses it. We can then simply remove t_pkey.c in the upcoming bump. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 12:12:09 Modified files: lib/libcrypto/objects: obj_xref.c Log message: Neuter OBJ_add_sigid() and OBJ_sigid_free() These functions will be removed in the upcoming bump. Nothing uses them, so it won't hurt if they become noops. This allows us to garbage collect the sig_app and sigx_app stacks and make a first step towards simplifying the OBJ_bsearch_() dances. Also sprinkle some const correctness... because we can. intermediate step towards a diff that is ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 12:12:55 Modified files: lib/libcrypto/evp: names.c Log message: No need to call OBJ_sigid_free() in EVP_cleanup() anymore. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 12:32:05 Modified files: lib/libcrypto/objects: obj_xref.c Removed files: lib/libcrypto/objects: obj_xref.h obj_xref.txt objxref.pl Log message: Rewrite obj_xref.c Instead of having two unreadable tables placed in a header generated by a janky perl script from an ugly text file, use a single table inlined in the C file. This table is used to translate between signature algorithm OIDs and pairs of OIDs of a message digest and a cipher. The table has fewer than fifty entries and isn't used in a hot path. Using binary search is overkill. Just do two linear searches, one for each translation. None of the original code remains apart from the API. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 13:08:03 Modified files: lib/libcrypto/objects: obj_xref.c Log message: Align argument names of OBJ_add_sigid() with the other functions. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/22 13:33:25 Modified files: lib/libcrypto/ec: ecx_methods.c Log message: Tweak previous. Should have been 60 instead of 64 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/22 16:43:53 Modified files: sys/dev/fdt : files.fdt sys/arch/arm64/conf: GENERIC RAMDISK Added files: sys/dev/fdt : qcsdam.c Log message: Add qcsdam(4), a driver for the PMIC Shared Direct Access Memory found on Qualcomm SoCs. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/07/22 16:48:35 Modified files: sys/dev/fdt : qcrtc.c qcscm.c Log message: Use the PMIC SDAM scratch-register blocks to manage the RTC offset instead of accessing UEFI variables through the qcscm(4) TEE interface. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/22 19:46:37 Modified files: sys/arch/amd64/amd64: ucode.c Log message: update AMD CPU microcode if a newer patch is available ok deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/22 20:59:53 Modified files: sys/arch/i386/i386: ucode.c Log message: update AMD CPU microcode if a newer patch is available ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/22 22:27:28 Modified files: audio/audacious/plugins: Makefile audio/audacious/plugins/pkg: PLIST Log message: Add audio/adplug as LDEP naddy@ found that audacious/plugins has a hidden dep on audio/adplug. Thank you! CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/22 22:29:44 Modified files: sysutils/xxhash: Makefile distinfo sysutils/xxhash/patches: patch-Makefile Log message: Update to xxhash-0.8.2 Changes: https://github.com/Cyan4973/xxHash/releases/tag/v0.8.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/23 02:14:11 Removed files: www/chromium/patches: patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c www/iridium/patches: patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c www/ungoogled-chromium/patches: patch-third_party_boringssl_src_crypto_cpu_aarch64_openbsd_c Log message: this patch sneaked back in in the previous update but it is not needed anymore CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/07/23 02:21:18 Modified files: security/rhash : Makefile distinfo security/rhash/patches: patch-Makefile patch-configure Added files: security/rhash/patches: patch-librhash_Makefile Log message: Update to rhash-1.4.4 Changes: https://github.com/rhash/RHash/releases/tag/v1.4.4 Bump major as obsolete functions have been removed. Remove myself as MAINTAINER. Tested in combination with the only consumer: cmake. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/23 02:48:08 Modified files: graphics/shotwell: Makefile distinfo Log message: Update to shotwell-0.32.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/23 03:22:26 Modified files: textproc/py-docutils: Makefile distinfo textproc/py-docutils/pkg: PLIST Log message: update to py3-docutils-0.20.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/23 03:23:12 Modified files: devel/py-wheel : Makefile distinfo Log message: update to py3-wheel-0.41.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/23 03:23:20 Modified files: devel/py-pip : Makefile distinfo Log message: update to py3-pip-23.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/23 03:24:37 Modified files: devel/py-esptool: Makefile distinfo devel/py-esptool/pkg: PLIST Log message: update to py3-esptool-4.6.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/23 03:25:00 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.14.2.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/23 05:16:36 Modified files: sys/dev/fdt : exuart.c Log message: Enable power domain. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/23 05:17:50 Modified files: sys/arch/arm64/dev: aplmbox.c aplpinctrl.c aplspi.c Log message: Enable power domain. ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/23 05:20:11 Modified files: usr.bin/openssl: errstr.c openssl.1 Log message: Remove -stats option from openssl(1) errstr. This is the only consumer of ERR_get_string_table(), which will go away. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/23 05:39:29 Modified files: usr.bin/openssl: apps.c asn1pars.c dhparam.c genpkey.c pkcs7.c pkcs8.c pkey.c pkeyparam.c pkeyutl.c prime.c rand.c rsa.c rsautl.c Log message: sprinkle some void between () in function definitions CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/23 05:42:44 Modified files: sys/dev/fdt : tipd.c Log message: Prevent spurious connection events after resume by caching the current plug state and comparing it with the current plug state when we receive in interrupt. Only call the connect/disconnect callbacks registered for the port if the state really changed. This prevents an spurious attach/detach/attach sequence when resuming with a USB device connected. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/23 05:47:20 Modified files: sys/arch/arm64/dev: apldart.c Log message: Implement suspend/resume support. This will turn off the power domain associated with a DART when we suspend and turn it back on upon resume. The DART is reconfigured with the same translation table that was present when we suspended. This is only done for DARTs that are under our control; locked DARTs and DARTs that were enabled at boot time are skipped. ok patrick@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/23 05:49:17 Modified files: sys/dev/fdt : xhci_fdt.c Log message: Improve suspend/resume support. Power off the associated power domain during suspend and re-initialize the "dwc3" specific registers upon resume. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/23 07:50:48 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.6; diff from tux0r (maintainer), thanks! CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/23 10:00:31 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.07. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/23 10:10:06 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 4.1.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/23 11:27:07 Modified files: security/c2sp-testvectors: Makefile distinfo Log message: Update to c2sp-testvectors 20230723 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/23 11:31:23 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230721 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/23 11:31:53 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230723 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/23 13:22:00 Modified files: devel/llvm : Makefile devel/llvm/patches: patch-tools_clang_lib_Driver_ToolChains_Clang_cpp Log message: Make sure -msign-return-address doesn't disable BTI support. (from base) OK kettenis@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/07/23 14:04:45 Modified files: usr.bin/ssh : ssh-agent.1 ssh-keygen.1 ssh.1 Log message: man page typos; ok jmc@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/23 14:08:13 Modified files: net/weechat : Makefile distinfo net/weechat/patches: patch-CMakeLists_txt patch-doc_CMakeLists_txt patch-src_plugins_lua_CMakeLists_txt patch-tests_CMakeLists_txt Log message: Update weechat to 4.0.2 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/23 14:37:44 Modified files: fonts/spleen : Makefile distinfo Log message: Update spleen to 2.0.0. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/23 16:50:36 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.5.24 -> 2.5.26 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/23 16:55:35 Modified files: sysutils/py-vmomi: Makefile distinfo sysutils/py-vmomi/pkg: PLIST Removed files: sysutils/py-vmomi/patches: patch-tests_test_pbm_check_compatibility_py Log message: Update py-vmomi 8.0.1.0.1 -> 8.0.1.0.2 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.1.0.2 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/23 17:21:19 Modified files: sbin/mount : mount.c distrib/special/mount: Makefile Log message: use SMALL to save a shave mfs and tmpfs bits in install media RAMDISK* has MFS and TMPFS disabled, so the installer can't use them. OK deraadt CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/23 17:42:03 Modified files: bin/ksh : main.c var.c distrib/special/ksh: Makefile Log message: avoid MAIL* environment variables to save a few bytes in install media ksh(1) MAIL, MAILCHECK, MAILPATH mbox handling is useless in the installer. OK miod deraadt CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/23 19:02:47 Modified files: libexec/ld.so/ldd: ldd.c Log message: I added the 2nd argument (execpromises) to pledge(2), and then hunted for more than a year code which could use it; but in all non-trivial circumstances (programs which would benefit), I was stopped by issues (in particular by environment variable behavious). But I never looked in ldd(1). This is the FIRST one which is completely obvious. spledge(NULL, "stdio rpath") ok guenther CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/23 23:23:05 Modified files: geo/qgis : Makefile distinfo geo/qgis/pkg : PLIST Log message: geo/qgis: update to 3.32.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/23 23:54:12 Modified files: regress/usr.bin/openssl: appstest.sh Log message: remove errstr -stats test reminded by anton CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/24 00:06:37 Modified files: x11/xfce4/xfce4-cpugraph: Makefile distinfo x11/xfce4/xfce4-cpugraph/pkg: PLIST Log message: x11/xfce4/xfce4-cpugraph: update to 1.2.8. settings moved to xfconf. see https://mail.xfce.org/pipermail/xfce-announce/2023-July/001314.html CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/24 00:38:45 Modified files: graphics/inkscape: Makefile distinfo graphics/inkscape/patches: patch-src_extension_implementation_script_cpp patch-src_path-prefix_cpp graphics/inkscape/pkg: PLIST Log message: Update inkscape to 1.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/24 00:48:38 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 0.10.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/24 00:56:54 Modified files: lib/libcrypto/asn1: x_name.c Log message: Use C99 initializers for x509_name_ff CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/24 03:16:07 Modified files: lang/node : Makefile lang/node/patches: patch-tools_v8_gypfiles_v8_gyp Added files: lang/node/patches: patch-configure_py Log message: unbreak on arm64 where BTI is enforced by doing the following steps: - use openssl/3.1 because that port has all the fixes for BTI - enable v8_control_flow_integrity so that the proper BTI code is used in v8 - include the necessary files for v8_control_flow_integrity on arm64 for v8 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/24 03:35:55 Modified files: audio/milkytracker: Makefile distinfo audio/milkytracker/patches: patch-src_tracker_sdl_SDL_Main_cpp Log message: Update milkytracker to 1.04.00. CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/07/24 03:40:24 Modified files: devel : Makefile Removed files: devel/sfio : Makefile distinfo devel/sfio/patches: patch-src_lib_sfio_Sfio_t_runtest patch-src_lib_sfio_Sfio_t_sftest_h patch-src_lib_sfio_Sfio_t_terror_h patch-src_lib_sfio_Sfio_t_twhole_c patch-src_lib_sfio_Stdio_b_no_stdio_h patch-src_lib_sfio_Stdio_b_stdstream_c patch-src_lib_sfio_Stdio_t_runtest patch-src_lib_sfio_sffilbuf_c patch-src_lib_sfio_sfputr_c devel/sfio/pkg : DESCR PLIST Log message: Remove text/sfio. Upstream became not active long time ago. None depends this. ok tb sthen jca CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/24 03:42:03 Modified files: graphics/jpegoptim: Makefile distinfo Log message: Update jpegoptim to 1.5.4. CVSROOT: /cvs Module name: www Changes by: jasper@cvs.openbsd.org 2023/07/24 03:53:25 Modified files: images : n1200.jpg Log message: fix rotation CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/07/24 04:16:39 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Register removal of sfio. ok tb CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/24 04:21:29 Modified files: lib/libcrypto/bn/arch/aarch64: bn_arch.h Log message: Mark read/write registers as non-overlapping for bn_qwmulw_{addqw_,}addw() This does not cause an issue currently, however if called differently to their current usage, it can lead to an input being overwritten and incorrect results being generated. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/24 04:24:58 Modified files: lib/libcrypto/evp: c_all.c Log message: Remove OPENSSL_cpuid_setup() call from OPENSSL_add_all_algorithms_noconf() OPENSSL_cpuid_setup() used to need to be called from OPENSSL_add_all_algorithms(), as that was the main entry point. These days we do on demand initialisation and there are various paths that lead to OPENSSL_init_crypto() being called, which in turn calls OPENSSL_cpuid_setup(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2023/07/24 05:15:23 ports/x11/qt6/qtmultimedia/patches Update of /cvs/ports/x11/qt6/qtmultimedia/patches In directory cvs.openbsd.org:/tmp/cvs-serv50648/patches Log Message: Directory /cvs/ports/x11/qt6/qtmultimedia/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: tobhe@cvs.openbsd.org 2023/07/24 05:17:21 Modified files: x11/qt6/qtmultimedia: Makefile Added files: x11/qt6/qtmultimedia/patches: patch-src_resonance-audio_CMakeLists_txt Log message: Fix build on macppc. CMAKE_SYSTEM_PROCESSOR returns powerpc on OpenBSD. ok kn@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 05:36:13 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update to newer amd release for 17h/19h Microcode patches in microcode_amd_fam17h.bin: Family=0x17 Model=0x08 Stepping=0x02: Patch=0x0800820d Length=3200 bytes Family=0x17 Model=0x31 Stepping=0x00: Patch=0x0830107a Length=3200 bytes Family=0x17 Model=0xa0 Stepping=0x00: Patch=0x08a00008 Length=3200 bytes Family=0x17 Model=0x01 Stepping=0x02: Patch=0x0800126e Length=3200 bytes Microcode patches in microcode_amd_fam19h.bin: Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011d1 Length=5568 bytes Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a001079 Length=5568 bytes Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001234 Length=5568 bytes CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 06:09:40 Modified files: lang/ocaml : Makefile lang/ocaml/pkg : PFRAG.dynlink-native PLIST Log message: set USE_NOBTCFI for lang/ocaml CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 06:10:32 Modified files: lang/ocaml : ocaml.port.mk Log message: set USE_NOBTCFI for MODULES=lang/ocaml users on native arch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 06:12:56 Modified files: devel/cil : Makefile devel/coccinelle: Makefile devel/dune : Makefile devel/frama-c : Makefile devel/ocaml-cppo: Makefile devel/ocaml-graph: Makefile devel/ocaml-menhir: Makefile devel/ocaml-ocamlbuild: Makefile devel/ocaml-parmap: Makefile devel/ocaml-pcre: Makefile devel/ocaml-yojson: Makefile graphics/ocaml-cairo: Makefile graphics/ocaml-graphics: Makefile lang/haxe : Makefile lang/ocaml-camlp4: Makefile lang/ocaml-camlp5: Makefile math/coq : Makefile math/ocaml-num : Makefile math/ocaml-zarith: Makefile net/mldonkey : Makefile net/unison : Makefile textproc/hevea : Makefile x11/kde-applications/kalzium: Makefile x11/lablgtk2 : Makefile x11/lablgtk3 : Makefile Log message: bump REVISION for ports using MODULES=lang/ocaml which have now picked up USE_NOBTCFI CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 06:16:05 Modified files: lang/ocaml : Makefile Log message: add a comment suggesting removal of USE_NOBTCFI from ocaml.port.mk if the ocaml compiler is fixed for BTI CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 06:40:20 Modified files: multimedia/mpv : Makefile distinfo multimedia/mpv/patches: patch-meson_build Removed files: multimedia/mpv/patches: patch-audio_decode_ad_lavc_c patch-audio_decode_ad_spdif_c patch-audio_out_ao_sndio_c patch-common_av_common_c patch-common_av_common_h patch-common_av_log_c patch-common_recorder_c patch-player_lua_ytdl_hook_lua patch-player_main_c patch-sub_lavc_conv_c patch-sub_sd_lavc_c patch-video_decode_vd_lavc_c patch-video_out_vo_gpu_next_c patch-video_sws_utils_c Log message: update to mpv-0.36.0, ok rsadowski CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 07:43:35 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.4.2.17 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/24 08:02:36 Modified files: sys/arch/i386/stand/libsa: pciprobe.c Log message: after the boot block changes on i386, sthen noticed a dmesg change -pci0 at mainbus0 bus 0: configuration mode 1 (bios) +pci0 at mainbus0 bus 0: configuration mode 1 (no bios) deraadt then spent many hours narrowing down the problem to the inline assembly in pciprobe(). It tried to save the carry flag result of pci bios present. But did so after a shift which sets the carry flag. Ask for CF in the output and avoid the shift. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/24 08:15:43 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-chrome_common_chrome_paths_cc patch-components_policy_tools_template_writers_writer_configuration_py patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-headless_lib_browser_policy_headless_browser_policy_connector_cc Removed files: www/iridium/patches: patch-chrome_browser_download_bubble_download_bubble_update_service_cc patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-chrome_test_chromedriver_capabilities_cc patch-third_party_blink_renderer_core_html_parser_html_document_parser_fastpath_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc Log message: update to 2023.07.115.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/24 08:16:01 Modified files: devel/cargo : cargo.port.mk Log message: Introduce MODCARGO_INSTALL_TARGET_PATH For virtual manifests, 'cargo install --path .' doesn't work during the 'make fake' step. For this, one needs to be able to specify a path which is typically the name of the executable one wants to package. Lets landry update mail/meli, and will also help sthen with the leftwm wip. fine with semarie ok landry CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/24 08:38:15 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plasma to 5.27.6 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/24 08:54:00 Modified files: sys/arch/amd64/amd64: cpu.c sys/arch/amd64/include: specialreg.h sys/arch/i386/i386: machdep.c sys/arch/i386/include: specialreg.h Log message: Set DE_CFG[9] -- a chickenbit which stops Zenbleed. The chickenbit may have other side-effects (not disclosed by AMD), and firmwares fixes may be better (and have other side-effects, same story). Newer processors will probably be validated more carefully by AMD. Issue found by Tavis Ormandy. This is errata 7.2/033_amdcpu.patch.sig and 7.3/011_amdcpu.patch.sig Zenbleed also blocked on select cpus by using errata 7.3/012_amdfirmware.patch.sig + 7.3/013_amdcpufirmware.patch / 7.2/034_amdfirmware.patch.sig + 7.2/035_amdcpufirmware.patch.sig which load AMD cpu firmwares (firmware.openbsd.org is updated often to contain the best firmwares) ok jsg CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/24 08:56:53 Modified files: mail/meli : Makefile crates.inc distinfo mail/meli/pkg : PLIST Removed files: mail/meli/patches: patch-modcargo-crates_libc-0_2_126_src_unix_bsd_netbsdlike_openbsd_mod_rs Log message: mail/meli: update to a newer git snapshot on top of 0.7.3 supposedly fixes jmap per https://git.meli.delivery/meli/meli/issues/197 but havent been able to test yet. install sample config & themes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/24 10:25:02 Modified files: lib/libcrypto/dh: dh_check.c Log message: Fix a minibug in DH_check() Or in the flag, don't overwrite the already set ones. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/24 11:00:11 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Fix EC_POINT_is_on_curve() checks. If not even the idiot who invented this API gets this right... CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/24 11:03:32 Modified files: sys/dev/wscons : wsemul_sun.c wsemul_vt100.c Log message: Make sure we do not increase the escape sequence argument count beyond usable bounds, in case escape sequences end up with too many semicolons. Without this, the kernel could be made to access random memory after receiving some specially crafted DCS or CSI terminal escape sequences. Reported by David Leadbeater (dgl, dgl dot cx) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/24 11:08:53 Modified files: lib/libcrypto/ecdh: ecdh.c lib/libcrypto/gost: gostr341001_key.c Log message: Fix two EC_POINT_is_on_curve() checks This API can fail for various reasons, in which case it returns -1, so you need to check if (EC_POINT_is_on_curve_checks(...) <= 0). ok miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/24 12:22:12 Modified files: devel/liblouis : Makefile distinfo devel/liblouis/patches: patch-python_louis_Makefile_in Log message: Update to liblouis-3.26.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/24 13:28:40 Modified files: sys/dev/wscons : wskbdraw.h Log message: Fix scan code value for print screen key. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/24 13:29:39 Modified files: sys/dev/pckbc : pckbd.c Log message: Use RAWKEY constants for scan code tables, rather than magic numbers. No functional change intended. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/24 13:31:40 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_3 cpu.c ucode.c sys/arch/amd64/stand/boot: Tag: OPENBSD_7_3 conf.c sys/arch/amd64/stand/cdboot: Tag: OPENBSD_7_3 conf.c sys/arch/amd64/stand/efi32: Tag: OPENBSD_7_3 conf.c sys/arch/amd64/stand/efi64: Tag: OPENBSD_7_3 conf.c sys/arch/amd64/stand/efiboot: Tag: OPENBSD_7_3 conf.c exec_i386.c sys/arch/amd64/stand/libsa: Tag: OPENBSD_7_3 exec_i386.c sys/arch/amd64/stand/pxeboot: Tag: OPENBSD_7_3 conf.c sys/arch/i386/i386: Tag: OPENBSD_7_3 machdep.c ucode.c sys/arch/i386/stand/boot: Tag: OPENBSD_7_3 conf.c sys/arch/i386/stand/cdboot: Tag: OPENBSD_7_3 conf.c sys/arch/i386/stand/libsa: Tag: OPENBSD_7_3 exec_i386.c pciprobe.c sys/arch/i386/stand/pxeboot: Tag: OPENBSD_7_3 conf.c usr.sbin/fw_update: Tag: OPENBSD_7_3 patterns.c Log message: BOOTARG_UCODE for AMD from jsg@; ok deraadt@ update AMD CPU microcode if a newer patch is available from jsg@; ok deraadt@ match AMD x86 CPUs in fw_update(8) from jsg@; ok deraadt@ after the boot block changes on i386, sthen noticed a dmesg change -pci0 at mainbus0 bus 0: configuration mode 1 (bios) +pci0 at mainbus0 bus 0: configuration mode 1 (no bios) deraadt then spent many hours narrowing down the problem to the inline assembly in pciprobe(). It tried to save the carry flag result of pci bios present. But did so after a shift which sets the carry flag. Ask for CF in the output and avoid the shift. from jsg@; ok deraadt@ kettenis@ Set DE_CFG[9] -- a chickenbit which stops Zenbleed. The chickenbit may have other side-effects (not disclosed by AMD), and firmwares fixes may be better (and have other side-effects, same story). Newer processors will probably be validated more carefully by AMD. Issue found by Tavis Ormandy. This is errata 7.2/033_amdcpu.patch.sig and 7.3/011_amdcpu.patch.sig Zenbleed also blocked on select cpus by using errata 7.3/012_amdfirmware.patch.sig + 7.3/013_amdcpufirmware.patch / 7.2/034_amdfirmware.patch.sig + 7.2/035_amdcpufirmware.patch.sig which load AMD cpu firmwares (firmware.openbsd.org is updated often to contain the best firmwares) from deraadt@; ok jsg this is errata/7.3/011_amdcpu.patch.sig errata/7.3/012_amdfirmware.patch.sig errata/7.3/013_amdcpufirmware.patch.sig CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/24 13:32:23 Modified files: sys/kern : syscalls.master Log message: Fix prototype of getlogin_r syscall to match userland prototype (use size_t for the length argument). Fortunately, this only affects 64-bit platforms and all of those would pass the argument in registers, so there is no BE64 regression to expect and no need to renumber that system call. Found with afresh1@ as part of his perl syscall emulator. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/24 13:33:26 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 cpu.c ucode.c sys/arch/amd64/stand/boot: Tag: OPENBSD_7_2 conf.c sys/arch/amd64/stand/cdboot: Tag: OPENBSD_7_2 conf.c sys/arch/amd64/stand/efi32: Tag: OPENBSD_7_2 conf.c sys/arch/amd64/stand/efi64: Tag: OPENBSD_7_2 conf.c sys/arch/amd64/stand/efiboot: Tag: OPENBSD_7_2 conf.c exec_i386.c sys/arch/amd64/stand/libsa: Tag: OPENBSD_7_2 exec_i386.c sys/arch/amd64/stand/pxeboot: Tag: OPENBSD_7_2 conf.c sys/arch/i386/i386: Tag: OPENBSD_7_2 machdep.c ucode.c sys/arch/i386/stand/boot: Tag: OPENBSD_7_2 conf.c sys/arch/i386/stand/cdboot: Tag: OPENBSD_7_2 conf.c sys/arch/i386/stand/libsa: Tag: OPENBSD_7_2 exec_i386.c pciprobe.c sys/arch/i386/stand/pxeboot: Tag: OPENBSD_7_2 conf.c usr.sbin/fw_update: Tag: OPENBSD_7_2 patterns.c Log message: BOOTARG_UCODE for AMD from jsg@; ok deraadt@ update AMD CPU microcode if a newer patch is available from jsg@; ok deraadt@ match AMD x86 CPUs in fw_update(8) from jsg@; ok deraadt@ after the boot block changes on i386, sthen noticed a dmesg change -pci0 at mainbus0 bus 0: configuration mode 1 (bios) +pci0 at mainbus0 bus 0: configuration mode 1 (no bios) deraadt then spent many hours narrowing down the problem to the inline assembly in pciprobe(). It tried to save the carry flag result of pci bios present. But did so after a shift which sets the carry flag. Ask for CF in the output and avoid the shift. from jsg@; ok deraadt@ kettenis@ Set DE_CFG[9] -- a chickenbit which stops Zenbleed. The chickenbit may have other side-effects (not disclosed by AMD), and firmwares fixes may be better (and have other side-effects, same story). Newer processors will probably be validated more carefully by AMD. Issue found by Tavis Ormandy. This is errata 7.2/033_amdcpu.patch.sig and 7.3/011_amdcpu.patch.sig Zenbleed also blocked on select cpus by using errata 7.3/012_amdfirmware.patch.sig + 7.3/013_amdcpufirmware.patch / 7.2/034_amdfirmware.patch.sig + 7.2/035_amdcpufirmware.patch.sig which load AMD cpu firmwares (firmware.openbsd.org is updated often to contain the best firmwares) from deraadt@; ok jsg this is errata/7.2/033_amdcpu.patch.sig errata/7.2/034_amdfirmware.patch.sig errata/7.2/035_amdcpufirmware.patch.sig CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/24 13:33:29 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: Regen CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/24 13:38:48 Modified files: sys/dev/wscons : Tag: OPENBSD_7_3 wsemul_sun.c wsemul_vt100.c Log message: Make sure we do not increase the escape sequence argument count beyond usable bounds, in case escape sequences end up with too many semicolons. Without this, the kernel could be made to access random memory after receiving some specially crafted DCS or CSI terminal escape sequences. Reported by David Leadbeater (dgl, dgl dot cx) from miod@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/24 13:43:34 Modified files: sys/dev/wscons : Tag: OPENBSD_7_2 wsemul_sun.c wsemul_vt100.c Log message: Make sure we do not increase the escape sequence argument count beyond usable bounds, in case escape sequences end up with too many semicolons. Without this, the kernel could be made to access random memory after receiving some specially crafted DCS or CSI terminal escape sequences. Reported by David Leadbeater (dgl, dgl dot cx) from miod@ this is errata/7.2/036_wscons.patch.sig CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 14:19:00 Modified files: sysutils/firmware: Tag: OPENBSD_7_3 Makefile Added files: sysutils/firmware/amd: Tag: OPENBSD_7_3 Makefile distinfo sysutils/firmware/amd/pkg: Tag: OPENBSD_7_3 DESCR PLIST Log message: add new amd microcode to 7.3-stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 14:20:35 Modified files: sysutils/firmware: Tag: OPENBSD_7_2 Makefile Added files: sysutils/firmware/amd: Tag: OPENBSD_7_2 Makefile distinfo sysutils/firmware/amd/pkg: Tag: OPENBSD_7_2 DESCR PLIST Log message: add new amd microcode to 7.2-stable CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 14:21:16 Modified files: sysutils/firmware/amd: Makefile Log message: tweak comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 14:21:30 Modified files: sysutils/firmware/amd: Tag: OPENBSD_7_2 Makefile Log message: tweak comment CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/24 14:21:46 Modified files: sysutils/firmware/amd: Tag: OPENBSD_7_3 Makefile Log message: tweak comment CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/07/24 14:25:32 Modified files: lang/php/8.1/patches: patch-configure_ac lang/php/8.2/patches: patch-configure_ac Log message: Stop requiring libatomic on riscv64 Drop autoconf goo added for gcc <= 12.2, which falls back to an __atomic_exchange_1 library call for atomic ops on bytes on riscv64. At least clang-13 doesn't need this, but the AC_CHECK_LIB() autoconf check is too naive to notice. Similar to AC_SEARCH_LIBS(), PHP_CHECK_FUNC() only calls PHP_ADD_LIBRARY() if an additional library is needed to resolve the looked up symbol.. Upstream original PR: https://github.com/php/php-src/pull/11321 ok sthen@ (maintainer) CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/07/24 14:37:06 Modified files: . : errata72.html errata73.html Log message: Release amd cpu firmware and wscons errata. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/24 15:53:19 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.02 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/07/24 16:14:10 Modified files: audio/ncspot : Makefile crates.inc distinfo Log message: audio/ncspot: update to 0.13.4 Tested on amd64 and arm64 Changelog: https://github.com/hrkfdn/ncspot/releases/tag/v0.13.4 from MAINTAINER CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/07/24 22:42:02 Modified files: sys/arch/amd64/amd64: cpu.c sys/arch/i386/i386: machdep.c Log message: Some hypervisors (such as Hertzner) allow msr read of DE_CFG (which does not indicate bit 9 set, but they could have a firmware fix) but then block a msr write to bit 9 (which disables enough AVX optimizations to prevent the exfiltration of data), with a fault. So let's also check the HV bit before we decide to modify the bit. hypervisors are expected to set that bit. tested by lucas at sexy dot is. with jsg, ok mlarkin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/25 00:41:15 Modified files: graphics/libgexiv2: Makefile distinfo Removed files: graphics/libgexiv2/patches: patch-gexiv2_gexiv2-metadata-exif_cpp patch-gexiv2_gexiv2-metadata-gps_cpp patch-gexiv2_gexiv2-metadata-iptc_cpp patch-gexiv2_gexiv2-metadata-xmp_cpp patch-gexiv2_gexiv2-metadata_cpp patch-gexiv2_gexiv2-preview-image_cpp patch-gexiv2_gexiv2-stream-io_cpp patch-gexiv2_gexiv2-stream-io_h patch-gexiv2_meson_build patch-meson_build patch-test_python_test_metadata_py Log message: Update to libgexiv2-0.14.2. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/25 00:48:37 Modified files: sys/arch/amd64/include: cpu.h sys/arch/amd64/amd64: locore.S Log message: cpu_idle_{enter,leave} are no-ops on amd64 now, so just #define away the calls ok deraadt@ mpi@ miod@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/25 00:57:26 Modified files: lib/libcrypto/ec: ec_lib.c Log message: EC_POINT_is_on_curve() error is -1, not 0. ok miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/25 00:58:05 Modified files: print/py-pypdf : Makefile distinfo print/py-pypdf/pkg: PLIST Log message: Update to py3-pypdf-3.13.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/25 00:58:14 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/25 01:56:27 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.23.1. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/25 02:10:30 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Use [a,b), not [a,b-1] in a comment CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/25 02:18:09 Modified files: sysutils/libvirt: Makefile Log message: Set qemu_user and qemu_group so libvirtd can properly start. It's probably useless as is but at least it starts. reported by olp_76 at yahoo dot ca with hint from sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/25 03:28:56 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: update to 102.13.1. see https://www.thunderbird.net/en-US/thunderbird/102.13.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-28/ (404 for now) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/25 04:00:04 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Fix a few more 0/NULL misspellings CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/07/25 04:00:45 Modified files: sys/arch/hppa/gsc: gsckbc.c sys/arch/sparc64/dev: pckbc_ebus.c sys/dev/ic : pckbc.c pckbcvar.h sys/dev/pckbc : pckbd.c Log message: Extend the PCKBC_CANT_TRANSLATE feature, specific to Tadpole/RDI hardware, to also support scan code set #3 in addition to the existing scan code set #2. This makes the built-in keyboard on the Tadpole UltraBook IIe work. CVSROOT: /cvs Module name: www Changes by: miod@cvs.openbsd.org 2023/07/25 04:07:47 Modified files: . : sparc64.html Log message: Move Ultrabook IIe to supported. CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/07/25 04:15:04 Modified files: net/toot : Makefile distinfo net/toot/pkg : PLIST Log message: update to 0.38.1 OK sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/25 04:37:44 Modified files: www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-chrome_common_chrome_paths_cc Log message: unbreak build by fixing up a wrong reverse patch CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/25 04:58:03 Modified files: devel/py-editables: Makefile distinfo devel/py-editables/pkg: PLIST Log message: update to py3-editables-0.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/25 05:15:24 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.24.2 CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/07/25 08:32:48 Modified files: databases/sqlite3-tcl: Makefile distinfo Log message: Update to 3.42.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/25 08:50:51 Modified files: www/chromium/patches: patch-v8_BUILD_gn patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/iridium/patches: patch-v8_BUILD_gn patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc www/ungoogled-chromium/patches: patch-v8_BUILD_gn patch-v8_src_execution_isolate_cc patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic_cc Log message: resurrect the lost fix for i386 that disables putting the binary blob into rodata on i386 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/07/25 08:51:38 Modified files: distrib/special: Makefile Removed files: distrib/special/dhclient: Makefile Log message: stop building unused dhclient replaced by dhcpleased in 2021, no install media ships dhclient anymore. OK florian CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/25 08:52:57 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_3 cpu.c sys/arch/i386/i386: Tag: OPENBSD_7_3 machdep.c Log message: Some hypervisors (such as Hertzner) allow msr read of DE_CFG (which does not indicate bit 9 set, but they could have a firmware fix) but then block a msr write to bit 9 (which disables enough AVX optimizations to prevent the exfiltration of data), with a fault. So let's also check the HV bit before we decide to modify the bit. hypervisors are expected to set that bit. tested by lucas at sexy dot is. from deraadt@; with jsg@; ok mlarkin@ this is errata/7.3/015_hvamdcpu.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/25 08:53:31 Modified files: sys/arch/amd64/amd64: Tag: OPENBSD_7_2 cpu.c sys/arch/i386/i386: Tag: OPENBSD_7_2 machdep.c Log message: Some hypervisors (such as Hertzner) allow msr read of DE_CFG (which does not indicate bit 9 set, but they could have a firmware fix) but then block a msr write to bit 9 (which disables enough AVX optimizations to prevent the exfiltration of data), with a fault. So let's also check the HV bit before we decide to modify the bit. hypervisors are expected to set that bit. tested by lucas at sexy dot is. from deraadt@; with jsg@; ok mlarkin@ this is errata/7.2/037_hvamdcpu.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/07/25 09:03:22 Modified files: . : errata72.html errata73.html Log message: Release hv amd cpu errata. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/25 09:15:17 Modified files: graphics/feh : Makefile distinfo graphics/feh/patches: patch-man_feh_pre Log message: Update to feh-3.10 Changelog: https://feh.finalrewind.org/archive/3.10/ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/25 09:21:29 Modified files: x11/xfe : Makefile distinfo x11/xfe/patches: patch-Makefile_in patch-src_FilePanel_cpp patch-src_SearchWindow_cpp patch-src_xfedefs_h Log message: Update to xfe-1.45 News: http://roland65.free.fr/xfe/ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/25 10:10:54 Modified files: misc/feathernotes: Makefile distinfo misc/feathernotes/pkg: PLIST Log message: Update to feathernotes-1.1.0 Changelog: https://github.com/tsujan/FeatherNotes/releases CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/25 10:14:22 Modified files: net/arp-scan : Makefile distinfo net/arp-scan/patches: patch-arp-scan_c Log message: update mac vendor file CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/07/25 11:46:20 Modified files: audio/mpg123 : Makefile Added files: audio/mpg123/patches: patch-src_libmpg123_dct36_neon64_S Log message: Add BTI instruction to the one arm64 assembly function that gets called indirectly. Fixes mpg123 on Apple M2. ok naddy@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/25 12:16:21 Modified files: sys/kern : kern_clock.c subr_prof.c kern_sched.c sched_bsd.c kern_clockintr.c sys/sys : resourcevar.h sched.h clockintr.h sys/arch/alpha/alpha: clock.c sys/arch/alpha/include: cpu.h sys/arch/amd64/isa: clock.c sys/arch/amd64/include: cpu.h sys/arch/arm/include: cpu.h sys/arch/arm/cortex: agtimer.c amptimer.c sys/arch/armv7/omap: dmtimer.c gptimer.c sys/arch/armv7/sunxi: sxitimer.c sys/arch/arm64/dev: agtimer.c sys/arch/arm64/include: cpu.h sys/arch/hppa/dev: clock.c sys/arch/hppa/include: cpu.h sys/arch/i386/isa: clock.c sys/arch/i386/include: cpu.h sys/arch/luna88k/luna88k: clock.c sys/arch/m88k/include: cpu.h sys/arch/macppc/macppc: clock.c sys/arch/powerpc/include: cpu.h sys/arch/mips64/mips64: mips64_machdep.c sys/arch/mips64/include: cpu.h sys/arch/powerpc64/powerpc64: clock.c sys/arch/riscv64/riscv64: clock.c sys/arch/riscv64/include: cpu.h sys/arch/sh/sh : clock.c sys/arch/sh/include: cpu.h sys/arch/sparc64/sparc64: clock.c sys/arch/sparc64/include: cpu.h Log message: statclock: move profil(2), GPROF code to profclock(), gmonclock() This patch isolates profil(2) and GPROF from statclock(). Currently, statclock() implements both profil(2) and GPROF through a complex mechanism involving both platform code (setstatclockrate) and the scheduler (pscnt, psdiv, and psratio). We have a machine-independent interface to the clock interrupt hardware now, so we no longer need to do it this way. - Move profil(2)-specific code from statclock() to a new clock interrupt callback, profclock(), in subr_prof.c. Each schedstate_percpu has its own profclock handle. The profclock is enabled/disabled for a given CPU when it is needed by the running thread during mi_switch() and sched_exit(). - Move GPROF-specific code from statclock() to a new clock interrupt callback, gmonclock(), in subr_prof.c. Where available, each cpu_info has its own gmonclock handle . The gmonclock is enabled/disabled for a given CPU via sysctl(2) in prof_state_toggle(). - Both profclock() and gmonclock() have a fixed period, profclock_period, that is initialized during initclocks(). - Export clockintr_advance(), clockintr_cancel(), clockintr_establish(), and clockintr_stagger() via . They have external callers now. - Delete pscnt, psdiv, psratio. From schedstate_percpu, also delete spc_pscnt and spc_psdiv. The statclock frequency is not dynamic anymore so these variables are now useless. - Delete code/state related to the dynamic statclock frequency from kern_clockintr.c. The statclock frequency can still be pseudo-random, so move the contents of clockintr_statvar_init() into clockintr_init(). With input from miod@, deraadt@, and claudio@. Early revisions cleaned up by claudio. Early revisions tested by claudio@. Tested by cheloha@ on amd64, arm64, macppc, octeon, and sparc64 (sun4v). Compile- and boot- tested on i386 by mlarkin@. riscv64 compilation bugs found by mlarkin@. Tested on riscv64 by jca@. Tested on powerpc64 by gkoehler@. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/25 13:55:54 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update rust-openssl-tests to 20230725 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/07/25 14:19:14 Modified files: share/mk : bsd.README Log message: Add CXXOPTS. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/25 23:50:45 Modified files: regress/usr.sbin/vmd/diskfmt: vioscribble.c Log message: Print error messages to stderr as opposed of using syslog. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/25 23:56:48 Modified files: share/man/man4 : eoip.4 Log message: -.Cd "pseudo-device gre" +.Cd "pseudo-device eoip" CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:09:12 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: drm/i915: Don't preserve dpll_hw_state for slave crtc in Bigjoiner From Stanislav Lisovskiy f1e746aedd7dfbdea84b690c56154a11b68dc4de in linux-6.1.y/6.1.40 5c413188c68da0e4bffc93de1c80257e20741e69 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:10:51 Modified files: sys/dev/pci/drm/i915/gt: intel_gtt.c Log message: drm/i915: Fix one wrong caching mode enum usage From Tvrtko Ursulin 5a9aecb6651c6e1ef8198c162340ebe172b7a551 in linux-6.1.y/6.1.40 113899c2669dff148b2a5bea4780123811aecc13 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:13:01 Modified files: sys/dev/pci/drm: drm_client.c drm_fb_helper.c Log message: drm/client: Send hotplug event after registering a client From Thomas Zimmermann 7c880188c71066449a76de71de772198a0c30a7c in linux-6.1.y/6.1.40 27655b9bb9f0d9c32b8de8bec649b676898c52d5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:14:40 Modified files: sys/dev/pci/drm/amd/amdgpu: sdma_v4_0.c Log message: drm/amdgpu/sdma4: set align mask to 255 From Alex Deucher 4596c812916a582e16aedfb243aaee8d010c6220 in linux-6.1.y/6.1.40 e5df16d9428f5c6d2d0b1eff244d6c330ba9ef3a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:16:19 Modified files: sys/dev/pci/drm/amd/amdgpu: nbio_v2_3.c Log message: drm/amd/pm: revise the ASPM settings for thunderbolt attached scenario From Evan Quan c8c703befd2fb2ebbcc9cedbdc98953b52453a35 in linux-6.1.y/6.1.40 fd21987274463a439c074b8f3c93d3b132e4c031 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:17:53 Modified files: sys/dev/pci/drm/amd/pm/swsmu/inc: amdgpu_smu.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c smu_v13_0_7_ppt.c Log message: drm/amdgpu: add the fan abnormal detection feature From lyndonli d7d53c669da90181827e42583582192646a4d933 in linux-6.1.y/6.1.40 ef5fca9f7294509ee5013af9e879edc5837c1d6c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:19:34 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amdgpu: Fix minmax warning From Luben Tuikov e8b6b7b8132500ecb241f7f685398028017ec0d3 in linux-6.1.y/6.1.40 abd51738fe754a684ec44b7a9eca1981e1704ad9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:20:51 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/pm: add abnormal fan detection for smu 13.0.0 From Kenneth Feng 13e8af958cfa97d93d9824b863208c0bb0977361 in linux-6.1.y/6.1.40 2da0036ea99bccb27f7fe3cf2aa2900860e9be46 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:22:43 Modified files: sys/dev/pci/drm: drm_atomic_helper.c Log message: drm/atomic: Allow vblank-enabled + self-refresh "disable" From Brian Norris db0a9a29912cdc1834214fe35101a4917f8b9907 in linux-6.1.y/6.1.40 9d0e3cac3517942a6e00eeecfe583a98715edb16 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:24:24 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_optc.c dcn32_optc.h Log message: drm/amd/display: fix seamless odm transitions From Dmytro Laktyushkin 31fb25ecbba6ebe11dc497952310b986e05dd3a0 in linux-6.1.y/6.1.40 75c2b7ed080d7421157c03064be82275364136e7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:26:05 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: edp do not add non-edid timings From Hersen Wu c4629c757528f87ee22ea8fe16c645e471b9cbf6 in linux-6.1.y/6.1.40 7a0e005c7957931689a327b2a4e7333a19f13f95 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:27:30 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_hwseq.c Log message: drm/amd/display: Remove Phantom Pipe Check When Calculating K1 and K2 From Austin Zheng a2ef3163c3604788abdc060cab74c95ed44fec1a in linux-6.1.y/6.1.40 1966bbfdfe476d271b338336254854c5edd5a907 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:29:09 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: disable seamless boot if force_odm_combine is enabled From Leo Chen 3546f76c7ad87d0ade575a5c4acad5e4704d927c in linux-6.1.y/6.1.40 26518b39181876064850209ecdab48c0ee5924b1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:31:06 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c Log message: drm/amdgpu: fix clearing mappings for BOs that are always valid in VM From Samuel Pitoiset 91e69e67d401eb67178ce5992ddc9b1046b39ee7 in linux-6.1.y/6.1.40 ea2c3c08554601b051d91403a241266e1cf490a5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:33:09 Modified files: sys/dev/pci/drm/amd/display/dc/dce112: dce112_resource.c Log message: drm/amd/display: add a NULL pointer check From Sung-huai Wang ad85fc99d6389bde08dc1dec55a2443514feba6e in linux-6.1.y/6.1.40 0f48a4b83610cb0e4e0bc487800ab69f51b4aca6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:35:39 Modified files: sys/dev/pci/drm/amd/display/dmub: dmub_srv.h Log message: drm/amd/display: Correct `DMUB_FW_VERSION` macro From Mario Limonciello 7ad40467fdfb57bdd8540a4a08cbb448f323c275 in linux-6.1.y/6.1.40 274d205cb59f43815542e04b42a9e6d0b9b95eff in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:37:05 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_helpers.c Log message: drm/amd/display: Add monitor specific edid quirk From Aurabindo Pillai 8404d0e274ac1f780e29fa6380ad4e2f9c4bd3da in linux-6.1.y/6.1.40 613a7956deb3b1ffa2810c6d4c90ee9c3d743dbb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:39:07 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_amdkfd_gpuvm.c Log message: drm/amdgpu: avoid restore process run into dead loop. From gaba fe26d0fa9408896e821d1c8dd2ab52171da03ed9 in linux-6.1.y/6.1.40 8a774fe912ff09e39c2d3a3589c729330113f388 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:40:47 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: Don't leak a resource on swapout move error From Thomas Hellstrom f037f6038736bd038ddb9c72de979a08cc1ee3b5 in linux-6.1.y/6.1.40 a590f03d8de7c4cb7ce4916dc7f2fd10711faabe in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:43:00 Modified files: sys/dev/pci/drm/amd/pm/swsmu/inc: smu_v13_0.h sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c smu_v13_0_0_ppt.c smu_v13_0_7_ppt.c Log message: drm/amd/pm: share the code around SMU13 pcie parameters update From Evan Quan 11dc77a645b78b2fa8e730232f530778af4f710d in linux-6.1.y/6.1.40 dcb489bae65d92cfd26da22c7a0d6665b06ecc63 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 00:45:30 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm: conditionally disable pcie lane/speed switching for SMU13 From Mario Limonciello bd8cd38d3ac6b6410ac4e7401ef3dca057a9b285 in linux-6.1.y/6.1.40 31c7a3b378a136adc63296a2ff17645896fcf303 in mainline linux CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/26 01:16:25 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-440.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/26 01:30:03 Modified files: inputmethods/ibus: Makefile distinfo Log message: Update to ibus-1.5.28.20230725. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/26 01:38:15 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.7; from MAINTAINER CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/26 01:45:43 Modified files: x11/pmenu : Makefile distinfo Log message: update x11/pmenu to 3.1.1 diff from (upstream) Lucas de Sena who is also taking MAINTAINER, thanks! ok with previous maintainer. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:46:01 Modified files: textproc/py-elementpath: Makefile distinfo Log message: update to py3-elementpath-4.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:46:03 Modified files: textproc/py-iso8601: Makefile distinfo Log message: update to py3-iso8601-2.0.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:50:15 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:50:19 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.91 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:53:10 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.78 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:53:24 Modified files: textproc/py-lark: Makefile distinfo Log message: update to py3-lark-1.1.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/26 01:55:37 Modified files: textproc/py-markdown: Makefile distinfo Log message: update to py3-markdown-3.4.4 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/26 01:56:18 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo: openssl-sys build when "vendored" feature is used, the crate will try to build openssl from source to vendored it, except if opt-out (and it fallback to system library). CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/26 03:27:05 Log message: import security/py-omemo-dr Gajim's project fork of py-axolotl, needed for Gajim 1.8.0 and later ok sthen@ op@ Status: Vendor Tag: paco Release Tags: paco_20230726 N ports/security/py-omemo-dr/Makefile N ports/security/py-omemo-dr/distinfo N ports/security/py-omemo-dr/pkg/DESCR N ports/security/py-omemo-dr/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/26 03:30:45 Modified files: net/py-nbxmpp : Makefile distinfo net/py-nbxmpp/pkg: PLIST Log message: update of net/py-nbxmpp to 4.3.1 ok op@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/26 03:32:22 Modified files: net/gajim : Makefile distinfo net/gajim/pkg : PLIST Log message: update net/gajim to 1.8.0 ok op@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/26 03:57:34 Modified files: lib/libcrypto/arch/aarch64: arm64cap.c lib/libcrypto/arch/arm: armcap.c Log message: Remove constructor attribute for OPENSSL_cpuid_setup() on arm/aarch64. OPENSSL_cpuid_setup() is invoked via OPENSSL_init_crypto(), whihc is triggered by various entry points to the library. As such, we do not need to invoke it as a constructor. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 05:04:07 Modified files: sys/dev/pci/drm: drm_drv.c Log message: call kref_init() in drm_attach() matching the call in drm_dev_init() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/26 05:06:51 Modified files: sys/dev/pci/drm: drm_atomic.c Log message: drm/atomic: Fix potential use-after-free in nonblocking commits From Daniel Vetter e4a0e09b79bd2c0895c508cdc5e0265a083cc05d in linux-6.1.y/6.1.40 4e076c73e4f6e90816b30fcd4a0d7ab365087255 in mainline linux CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/26 05:09:24 Modified files: sys/arch/arm64/dev: apldma.c aplmca.c Log message: Shutd down the power domains suring suspend. ok patrick@, tobhe@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 05:58:34 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Use EC_POINT_set_to_infinity() rather than inlining it CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/07/26 06:08:11 Modified files: faq : current.html Log message: add pfsync upgrade note: if you use hostname.pfsyncX, make sure you have set interface options (particularly syncdev) before bringing the interface 'up'. ok dlg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 06:12:13 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Introduce ec_decode_scalar() This is a helper that decodes a scalar from field-internal representation to a representation as a BIGNUM in the interval [0, p). This simplifies EC_GROUP_get_curve() and EC_POINT_get_Jprojective_coordinates() to a few obvious lines and prepares cleanup in EC_POINT_get_affine_coordinates(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 06:16:13 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Streamline check_discriminant() Instead of inlining EC_GROUP_get_curve(), we can simply call it... ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 06:16:55 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Garbage collect the unused order in check_discriminant() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 06:24:28 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Introduce and use ec_encode_scalar() This introduces two "inverses" of the ec_decode_scalar() function that take a BIGNUM, reduce it modulo p and then encodes it into the curve's field representation. For setting projective coordinates, we need a specialized helper that deals with the Z_is_one optimization that is used to optimize for calculations in standard affine coordinates of the projective plane. This is used for simplifying EC_POINT_set_Jprojective_coordinates() and for cleaning up and streamlining EC_GROUP_set_curve(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 06:26:49 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Unindent a big block in EC_GROUP_get_affine_coordinates() CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/26 08:33:26 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: www/nextcloud/25: update to 25.0.9. see https://nextcloud.com/changelog/#25-0-9 ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/26 09:54:34 Modified files: sysutils/ruby-puppet/7: Makefile distinfo sysutils/ruby-puppet/7/patches: patch-lib_puppet_defaults_rb sysutils/ruby-puppet/7/pkg: PLIST Log message: update to puppet 7.25.0 maintainer OK sebastia on 7.24.0 (timeout on 7.25.0) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/26 09:58:52 Modified files: devel/github-cli: Makefile distinfo modules.inc Log message: update to github-cli 2.32.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 11:15:25 Modified files: lib/libcrypto/ec: ecp_smpl.c Log message: Tweak EC_GROUP_check_discriminant() Make the logic and control flow a bit more explicit and use a single extra variable for computing the discriminant. Call it discriminant, not tmp, tmp_1 or tmp_2. ok jsing CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 12:10:04 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: update to 1.29.0 testing and OK by bket@ mbuhl@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 12:10:44 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: update to 2023.5.0 testing and OK by bket@ mbuhl@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 12:13:13 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Removed files: security/keycloak/patches: patch-bin_kc_sh patch-bin_kcadm_sh patch-bin_kcreg_sh Log message: update to 22.0.0 ok pvk@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 12:15:22 Added files: security/vaultwarden/files: config.vendor Log message: forgot to add config file for vendored tarball CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/26 12:27:38 Modified files: www/chromium : Makefile distinfo Log message: update to 115.0.5790.110 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 13:30:43 Modified files: lib/libcrypto/man: CMS_get0_SignerInfos.3 CMS_get0_type.3 Log message: Document CMS_SignerInfos_get_version and CMS_get_version which will be added in the upcoming bump. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:01:04 Modified files: lib/libcrypto/man: BIO_ctrl.3 BIO_find_type.3 BIO_new.3 Makefile Removed files: lib/libcrypto/man: BIO_f_asn1.3 Log message: BIO_f_asn1 and the prefix/suffix API will be removed Remove their documentation and mark some associated constants as intentionally undocumented until they will be removed from public headers. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:01:51 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:08:59 Modified files: lib/libcrypto/man: BN_new.3 Makefile RSA_blinding_on.3 Removed files: lib/libcrypto/man: BN_BLINDING_new.3 Log message: BN_BLINDING will be made internal-only. Remove its documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:09:25 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:12:45 Modified files: lib/libcrypto/man: BUF_MEM_new.3 Log message: Remove BUF_reverse and BUF_strdup documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 14:15:51 Modified files: lib/libcrypto/man: ERR.3 Log message: Remove ERR_get_{err_state,string}_table documentation CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/26 14:23:22 Modified files: share/man/man4 : eoip.4 Log message: revert previous: dlg tells me it's incorrect CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/26 15:42:42 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.14.0 -> 1.14.1 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.14.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/26 15:50:02 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini www/gitea/pkg : README Log message: Update gitea 1.20.0 - > 1.20.1 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.20.1 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 16:44:08 Modified files: security/lego : Makefile distinfo modules.inc Log message: update to 4.13.3 from maintainer Horia Racoviceanu CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 16:46:06 Modified files: regress/lib/libcrypto/ec: ectest.c Log message: Remove comment containing an outdated path CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 16:51:01 Modified files: regress/lib/libcrypto/free: freenull.c.head Log message: Prepare this test for the upcoming bump CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 17:00:36 Modified files: security/step-ca: Makefile distinfo modules.inc security/step-ca/pkg: PLIST Log message: update to 0.24.2 update by Bryce Chidester CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 17:01:42 Modified files: security/step-cli: Makefile distinfo modules.inc Log message: update to 0.24.4 update by Bryce Chidester CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/26 17:06:00 Modified files: usr.bin/ssh : ssh.c mux.c Log message: make ssh -f (fork after authentication) work properly in multiplexed cases (inc. ControlPersist). bz3589 bz3589 Based on patches by Peter Chubb; ok dtucker@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/26 18:28:25 Modified files: sys/arch/amd64/include: cpu.h sys/arch/amd64/amd64: locore.S machdep.c Log message: Follow the lead of mips64 and make cpu_idle_cycle() just call the indirect pointer itself and provide an initializer for that going to the default "just enable interrupts and halt" path. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/26 18:30:07 Modified files: sys/arch/amd64/include: frameasm.h sys/arch/amd64/amd64: spl.S vector.S Log message: The interrupt resume (Xdoreti) and recurse (Xspllower) paths are invoked using indirect branches and should have endbr64's. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/26 19:51:35 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c Log message: Report speculation control bits in dmesg cpu lines. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 20:29:11 Modified files: net/knot : Makefile distinfo net/knot/patches: patch-src_knot_journal_journal_read_c Log message: update to 3.2.8 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/07/26 20:29:43 Modified files: net/py-libknot : Makefile distinfo Log message: update to 3.2.8 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/26 23:31:28 Modified files: lib/libcrypto/man: CMS_get0_type.3 Log message: Fix typo CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 00:20:45 Modified files: lib/libcrypto/man: BUF_MEM_new.3 Log message: Fix two mandoc -Tlint warnings left in previous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 00:41:39 Modified files: regress/lib/libcrypto/bn: bn_print.c Log message: Annotate bogus output as incorrect Some people already have way too many simple and not too important diffs in their inbox. This isn't worth kicking something more important out of the queue. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 01:01:50 Modified files: usr.bin/openssl: openssl.1 speed.c version.c Log message: Remove antiquated options output This is uninteresting and rather meaningless except for the implementer. No need to have several hundred lines of code backing half a dozen symbols in the public API for this. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 01:08:09 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Prepare the ssltest for the upcoming bump This is a hack. The test is in rather poor shape and it is hard to tell whether it still does what it is supposed to be doing. Hopefully somemone will rewrite this in a style that doesn't make me squeal on opening this file... CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/27 01:13:16 Modified files: net/nmap : Makefile net/nmap/patches: patch-nse_openssl_cc Log message: net/nmap: RC4_options will go away. Add workaround for the only consumer. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/27 01:28:39 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.4. CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/07/27 02:18:22 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.46 ok aisha@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/07/27 03:26:03 Modified files: misc/open62541 : Makefile distinfo misc/open62541/patches: patch-CMakeLists_txt patch-doc_CMakeLists_txt patch-plugins_crypto_openssl_ua_openssl_version_abstraction_h patch-plugins_crypto_openssl_ua_pki_openssl_c patch-src_client_ua_client_c patch-src_client_ua_client_internal_h misc/open62541/pkg: PFRAG.ns0_full PLIST Log message: update open62541 to 1.3.6 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/07/27 03:27:43 Modified files: usr.sbin/vmd : virtio.c vmd.h vmm.c Log message: vmd(8): fix verbose logging in child processes. The introduction of exec for vm's and fork+exec for virtio block and network devices missed passing the log verbosity in argv. Add the "-v" arguments based on current vverbosity at time of exec. ok brynet@, mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/27 03:52:42 Modified files: databases/pgbouncer: Makefile distinfo databases/pgbouncer/patches: patch-etc_pgbouncer_ini patch-lib_usual_tls_tls_compat_h databases/pgbouncer/pkg: PLIST Log message: databases/pgbouncer: update to 1.20.0. see https://www.pgbouncer.org/changelog.html#pgbouncer-120x ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/27 05:08:33 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 115.0.5790.110 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/27 06:37:01 Modified files: net/weechat : Makefile net/weechat/patches: patch-CMakeLists_txt Log message: Remove -fms-extensions to fix the build This was lost in the last update diff. What's funny is that it built without too. Spotted by naddy, tb, danke! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/27 08:00:37 Modified files: sysutils/diffoscope: Makefile distinfo sysutils/diffoscope/pkg: PLIST Log message: Update to diffoscope-245 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/27 10:33:56 Modified files: sys/arch/amd64/include: specialreg.h Log message: Fix off-by-one: SEFF0ECX_WAITPKG is bit 5, not bit 4. ok mlarkin@ kettenis@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/07/27 11:09:42 Modified files: devel/jdk/11 : Makefile Log message: Pass CONFIGURE_ARGS to ensure we don't pickup unwanted build depends. Fixes junking in bulk builds reported by ajacoutot@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/27 11:52:53 Modified files: sys/kern : kern_clockintr.c kern_sched.c Log message: sched_init_cpu: move profclock staggering to clockintr_cpu_init() initclocks() runs after sched_init_cpu() is called for secondary CPUs, so profclock_period is still zero and the clockintr_stagger() call for spc_profclock is useless. For now, just stagger spc_profclock during clockintr_cpu_init() along with everything else. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/27 12:17:14 Modified files: lib/csu : crt0.c Log message: Make _eprol (and _etext) hidden. Fixes "cc -pg" on arm64 where the current code which has a local _eprol label in the inline asm and a global _eprol declaration results in an incorrect relocation. This also removes an unnecessary relocation on hppa (and possible on other architectures as well). ok guenther@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/27 13:13:27 Modified files: net/curl : Makefile distinfo Log message: net/curl: update to bugfix release 8.2.1 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/27 14:20:06 Modified files: games/dxx-rebirth: Makefile Log message: requires -std=gnu++20; therefore disable gcc arches CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/07/27 14:21:25 Modified files: sys/dev/pci : if_ix.c sys/net : if_ethersubr.c sys/netinet : if_ether.h Log message: Fix inline vlan-tag handling of forwarded LRO packets from ix(4) Implement vlan-tag parsing ether_extract_header() to use this information to adjust the MSS calculation of LRO packets. pointed out by mbuhl and bluhm with tweaks from bluhm ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/27 14:50:30 Log message: import dsda-doom, as fork of prboom+ with focus on speedrunning from Lucas de Sena who takes maintainer - thanks! ok sthen@ DESCR: DSDA-Doom (also Doom Speed Demos Archive - Doom) is a source port based on the PrBoom+um 2.6.x fork of PrBoom+ by Ryan Krafnick (Kraflab). It has extra tooling for demo recording and playback, with a focus on speedrunning. It also implements several new standards for mod and map authors alike. New features from PrBoom+ include: - Heretic, Hexen, MBF21, and Doom-in-Hexen support - In-game console and scripting - Full controller support - Palette-based lightmode for opengl - Debugging features for testing - Strict mode for speedrunning - Various quality of life improvements - Advanced tools for TASing - Rewind Status: Vendor Tag: thfr Release Tags: thfr_20230727 N ports/games/dsda-doom/Makefile N ports/games/dsda-doom/distinfo N ports/games/dsda-doom/pkg/DESCR N ports/games/dsda-doom/pkg/PLIST N ports/games/dsda-doom/patches/patch-prboom2_src_CMakeLists_txt N ports/games/dsda-doom/patches/patch-prboom2_CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/27 14:51:18 Modified files: games : Makefile Log message: +dsda-doom CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/07/27 15:17:04 Modified files: lang/gcc/11 : Makefile Log message: Add the --enable-standard-branch-protection to enable BTI and PAuth by default on arm64. ok pascal@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/07/27 16:20:51 Modified files: sys/net : rtsock.c Log message: Fix routing message size check in route_output(). `rtm_hdrlen' type is u_short, so add sizeof(rtm->rtm_hdrlen) instead of 1 to its offset within rt_msghdr structure. ok claudio CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/27 16:23:05 Modified files: usr.bin/ssh : sshkey.c Log message: increase default KDF work-factor for OpenSSH format private keys from 16 to 24; { feedback ok } x { deraadt markus } CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/27 16:25:17 Modified files: usr.bin/ssh : auth2-pubkey.c sshd_config.5 Log message: make sshd_config AuthorizedPrincipalsCommand and AuthorizedKeysCommand accept the %D (routing domain) and a new %C (connection address/port 4-tuple) as expansion sequences; ok markus CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/27 16:26:49 Modified files: usr.bin/ssh : ssh-pkcs11.c Log message: don't incorrectly truncate logged strings retrieved from PKCS#11 modules; based on GHPR406 by Jakub Jelen; ok markus CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/27 19:15:02 Modified files: devel/sdl2 : Makefile devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c Log message: backport D-pad calculation by bitwise operation. This is overall much more rational code than before. https://github.com/libsdl-org/SDL/pull/7996 CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/07/27 19:53:00 Modified files: devel/jdk/1.8 : Makefile Log message: Pass CONFIGURE_ARGS/ENV to ensure we don't pickup unwanted build depends. Fixes junking in bulk builds. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/27 21:06:46 Modified files: sys/arch/i386/include: specialreg.h Log message: Fix off-by-one: SEFF0ECX_WAITPKG is bit 5, not bit 4. from guenther@ in amd64 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/27 22:16:58 Modified files: net/nextcloudclient: Makefile distinfo net/nextcloudclient/pkg: PLIST Log message: Update nextcloudclient to 3.9.1 Update diff from Maintainer Adriano Barbosa CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/27 22:19:40 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.416 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/27 22:45:55 Modified files: security/qca-qt5: Makefile distinfo security/qca-qt5/patches: patch-plugins_qca-ossl_qca-ossl_cpp Log message: Update Qca to 2.3.7 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/07/27 23:33:15 Modified files: regress/usr.bin/ssh: forward-control.sh Log message: don't need to start a command here; use ssh -N instead. Fixes failure on cygwin spotted by Darren CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/07/27 23:42:36 Modified files: usr.bin/ssh : sshd_config.5 Log message: %C is a callable macro in mdoc(7) so, as we do for %D, escape it; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 23:48:33 Modified files: lib/libcrypto/man: ASN1_STRING_new.3 Makefile Removed files: lib/libcrypto/man: ASN1_BIT_STRING_num_asc.3 Log message: Remove ASN1_BIT_STRING_num_asc.3 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 23:48:55 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 23:49:53 Modified files: lib/libcrypto/man: ASN1_BIT_STRING_set.3 Log message: Remove stale .Xr missed in previous CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/27 23:53:10 Modified files: lib/libcrypto/man: ASN1_BIT_STRING_set.3 Log message: Remove ASN1_BIT_STRING_set doco CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/28 00:14:06 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-makefile Log message: Update to amazon-ssm-agent-3.2.1377.0. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/28 00:18:36 Modified files: sys/arch/amd64/include: codepatch.h sys/arch/amd64/amd64: locore.S copy.S Log message: Add CODEPATCH_CODE() macro to simplify defining a symbol for a chunk of code to use in codepatching. Use that for all the existing codepatching snippets. Similarly, add CODEPATCH_CODE_LEN() which is CODEPATCH_CODE() but also provides a short variable holding the length of the codepatch snippet. Use that for some snippets that will be used for retpoline replacement. ok kettenis@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:30:13 Modified files: sys/dev/pci/drm: dma-resv.c Log message: dma-buf/dma-resv: Stop leaking on krealloc() failure From Ville Syrjala 19e7b9f1f7e1cb92a4cc53b4c064f7fb4b1f1983 in linux-6.1.y/6.1.42 05abb3be91d8788328231ee02973ab3d47f5e3d2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:32:14 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amdgpu/pm: make gfxclock consistent for sienna cichlid From Alex Deucher 0b4f3d9a5c8a21486f806fa6583a6a21e3922bab in linux-6.1.y/6.1.42 a4eb11824170d742531998f4ebd1c6a18b63db47 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:33:27 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_7_ppt.c Log message: drm/amdgpu/pm: make mclk consistent for smu 13.0.7 From Alex Deucher 91bd7acf89cbc118e8d5e01947e59f7928e26893 in linux-6.1.y/6.1.42 068c8bb10f37bb84824625dbbda053a3a3e0d6e1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:35:45 Modified files: sys/dev/pci/drm: drm_client_modeset.c Log message: drm/client: Fix memory leak in drm_client_target_cloned From Jocelyn Falempe b5359d7a5087ac398fc429da6833133b4784c268 in linux-6.1.y/6.1.42 c2a88e8bdf5f6239948d75283d0ae7e0c7945b03 in mainline linux CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/28 00:36:16 Modified files: sys/arch/amd64/amd64: cpu.c Log message: Include a newline in a DPRINTF() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:37:38 Modified files: sys/dev/pci/drm: drm_client_modeset.c Log message: drm/client: Fix memory leak in drm_client_modeset_probe From Jocelyn Falempe 917bef37cfaca07781c6fbaf6cd9404d27e64e6f in linux-6.1.y/6.1.42 2329cc7a101af1a844fbf706c0724c0baea38365 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:39:55 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_crtc.c Log message: drm/amd/display: only accept async flips for fast updates From Simon Ser 4385420741743247a7bdedb5c0b1eb5efe9a9edd in linux-6.1.y/6.1.42 1ca67aba8d11c2849d395013e1fdce02918d5657 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:41:36 Modified files: sys/dev/pci/drm/amd/display/dc/dcn303: dcn303_resource.c Log message: drm/amd/display: Disable MPC split by default on special asic From Zhikai Zhai 9f28e8c2be1e1a8077f139121b01d139cb60b4b5 in linux-6.1.y/6.1.42 a460beefe77d780ac48f19d39333852a7f93ffc1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:43:33 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c Log message: drm/amd/display: check TG is non-null before checking if enabled From Taimur Hassan 889bac5fd7969b745c0554155852ce1e3c140497 in linux-6.1.y/6.1.42 5a25cefc0920088bb9afafeb80ad3dcd84fe278b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:45:28 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn31: dcn31_clk_mgr.c Log message: drm/amd/display: Keep PHY active for DP displays on DCN31 From Nicholas Kazlauskas b9741ba942f3f2c36de96241dfaf2dbbd3b5c826 in linux-6.1.y/6.1.42 2387ccf43e3c6cb5dbd757c5ef410cca9f14b971 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:47:10 Modified files: sys/dev/pci/drm/radeon: radeon_cs.c Log message: drm/radeon: Fix integer overflow in radeon_cs_parser_init From hackyzh002 2e1be420b86980c25a75325e90dfc3fc73126f61 in linux-6.1.y/6.1.42 f828b681d0cd566f86351c0b913e6cb6ed8c7b9c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:48:41 Modified files: sys/dev/pci/drm/ttm: ttm_resource.c Log message: drm/ttm: fix bulk_move corruption when adding a entry From Yunxiang Li 70a3015683b007a0db4a1e858791b69afd45fc83 in linux-6.1.y/6.1.42 4481913607e58196c48a4fef5e6f45350684ec3c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:50:28 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amd/display: use max_dsc_bpp in amdgpu_dm From Hamza Mahfooz 374735cbe2f17dd80829adba5d0b764e9246341a in linux-6.1.y/6.1.42 6e5abe94c6eb9b281398e39819217e8fdd1c336f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:52:04 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: fix some coding style issues From Srinivasan Shanmugam c085ffaf67db1ba48b733bc7fe4d7f5be9b77e2b in linux-6.1.y/6.1.42 ae67558be712237109100fd14f12378adcf24356 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 00:56:32 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm/display: drm_dp_mst_topology.c sys/dev/pci/drm/i915/display: intel_dp.c sys/dev/pci/drm/include/drm/display: drm_dp_mst_helper.h Log message: drm/dp_mst: Clear MSG_RDY flag before sending new message From Wayne Lin 00f68f5c1be12828a6f0b1e0f1017e1399b23a73 in linux-6.1.y/6.1.42 72f1de49ffb90b29748284f27f1d6b829ab1de95 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 01:00:27 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm.h amdgpu_dm_helpers.c sys/dev/pci/drm/amd/display/dc: dm_helpers.h sys/dev/pci/drm/amd/display/dc/core: dc_link_dp.c Log message: drm/amd/display: force connector state when bpc changes during compliance From Qingqing Zhuo c14702daf1f5969e1dead51eff596f776007434d in linux-6.1.y/6.1.42 028c4ccfb8127255d60f8d9edde96cacf2958082 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 01:02:47 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Clean up errors & warnings in amdgpu_dm.c From Srinivasan Shanmugam b31143b0fbbd7bae05905f838bb7f8c07eb86662 in linux-6.1.y/6.1.42 87279fdf5ee0ad1360765ef70389d1c4d0f81bb6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 01:05:08 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c sys/dev/pci/drm/amd/display/dc/core: dc_link_dp.c sys/dev/pci/drm/amd/display/dc/inc: dc_link_dp.h Log message: drm/amd/display: fix linux dp link lost handled only one time From Hersen Wu 78ea2ed76ce94f090d2a9c36b1b58f79ce3b93b8 in linux-6.1.y/6.1.42 e322843e5e33e72ff218d661f3d15ff9c9f2f1b5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 01:08:10 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm.h amdgpu_dm_mst_types.c amdgpu_dm_mst_types.h Log message: drm/amd/display: Add polling method to handle MST reply packet From Wayne Lin 2f2ba3c16230e1de649a877e5819673c849ca0f2 in linux-6.1.y/6.1.42 4f6d9e38c4d244ad106eb9ebd8c0e1215e866f35 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 01:10:26 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: Revert "drm/amd/display: edp do not add non-edid timings" From Hersen Wu 1d4607f2a50c749e47a4b80030733cbf77c5570a in linux-6.1.y/6.1.42 d6149086b45e150c170beaa4546495fd1880724c in mainline linux CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:18:14 Modified files: devel/libmagic : Makefile distinfo Log message: update to libmagic-5.45 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:18:16 Modified files: mail/pecl-mailparse: Makefile distinfo Log message: update to pecl-mailparse-3.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:18:20 Modified files: security/py-paramiko: Makefile distinfo security/py-paramiko/patches: patch-tests_test_client_py security/py-paramiko/pkg: PLIST Log message: update to py3-paramiko-3.2.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/28 01:31:38 Modified files: sbin/iked : crypto.c dh.c ikev2.c ikev2_msg.c Log message: Use ibuf_data() instead of accessing the ibuf buf pointer directly. Also convert some ibuf_add(() calls to ibuf_add_buf() where appropriate. OK tobhe@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:33:42 Modified files: textproc/codespell: Makefile distinfo textproc/codespell/pkg: PLIST Log message: update to codespell-2.2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:33:44 Modified files: security/py-pyotp: Makefile distinfo Log message: update to py3-pyotp-2.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:33:47 Modified files: www/composer : Makefile distinfo Log message: update to composer-2.5.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:33:54 Modified files: textproc/gdiff : Makefile distinfo textproc/gdiff/patches: patch-lib_sigsegv_c Log message: update to gdiff-3.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:33:59 Modified files: textproc/py-tomlkit: Makefile distinfo textproc/py-tomlkit/pkg: PLIST Log message: update to py3-tomlkit-0.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 01:34:13 Modified files: textproc/py-xmlschema: Makefile distinfo textproc/py-xmlschema/pkg: PLIST Log message: update to py3-xmlschema-2.4.0 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/07/28 02:33:33 Modified files: www/nextcloud/27: Makefile distinfo www/nextcloud/27/pkg: PLIST Log message: Update for Nextcloud to 27.0.1 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/07/28 02:37:23 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: Update for Nextcloud to 26.0.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/28 02:44:11 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_QtBuild_cmake patch-cmake_QtProcessConfigureArgs_cmake patch-src_corelib_plugin_qelfparser_p_cpp x11/qt6/qtbase/pkg: PLIST-global x11/qt6/qtcharts: distinfo x11/qt6/qtconnectivity: distinfo x11/qt6/qtdatavis3d: distinfo x11/qt6/qtdeclarative: Makefile distinfo x11/qt6/qtgrpc : distinfo x11/qt6/qthttpserver: distinfo x11/qt6/qtimageformats: distinfo x11/qt6/qtlanguageserver: distinfo x11/qt6/qtlottie: distinfo x11/qt6/qtmultimedia: Makefile distinfo x11/qt6/qtnetworkauth: distinfo x11/qt6/qtpositioning: distinfo x11/qt6/qtquick3d: Makefile distinfo x11/qt6/qtquick3dphysics: distinfo x11/qt6/qtquickeffectmaker: distinfo x11/qt6/qtquicktimeline: distinfo x11/qt6/qtremoteobjects: distinfo x11/qt6/qtscxml: distinfo x11/qt6/qtsensors: distinfo x11/qt6/qtsensors/pkg: PLIST x11/qt6/qtserialbus: distinfo x11/qt6/qtserialport: distinfo x11/qt6/qtshadertools: distinfo x11/qt6/qtsvg : distinfo x11/qt6/qttools: Makefile distinfo x11/qt6/qttranslations: distinfo x11/qt6/qtvirtualkeyboard: distinfo x11/qt6/qtwayland: Makefile distinfo x11/qt6/qtwayland/patches: patch-CMakeLists_txt Removed files: x11/qt6/qtbase/patches: patch-cmake_QtRpathHelpers_cmake patch-src_network_ssl_qsslsocket_cpp patch-src_plugins_tls_schannel_qtls_schannel_cpp Log message: Update Qt6 to 6.5.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 02:49:43 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/ecdsa: ecdsa.c ecdsa.h lib/libcrypto/hidden/openssl: ecdsa.h Log message: Make extended ECDSA signing routines internal ECDSA_sign_setup() permits precomputing the values of the inverse of the random k and the corresponding r. These can then be fed into the signing routines ECDSA_{do_,}sign_ex() multiple times if needed. This is not a great idea and the interface adds a lot of unwanted complexity. Not to mention that nothing ever used this correctly - if s works out to 0, a special error code is thrown requesting that the caller provide new kinv and r values. Unsurprisingly, nobody ever checked for that special error code. ok jsing This commit marks the start of a libcrypto major bump. Do not build the tree until I bumped the shlib_version and synced file sets (in about 35 commits). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 02:54:41 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Remove ECDSA_{do_,}sign_ex() There is no reason to keep these. It is cleaner to keep ECDSA_sign_setup() but remove the logic for passed-in kinv and r. Refuse to cooperate as far as possible. Someone could still implement their own versions of ECDSA_{do_,}_sign_ex() and ECDSA_sign_setup() by leveraging EC_KEY_METHOD_get_sign() and building their own wrappers. We can't make such an implementation of ECDSA_sign_setup() fail, but we make the actual signing fail since we no longer "do the right thing". ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 02:57:46 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Place public ECDSA API next to the internal methods It is hard to remember that ECDSA_do_{sign,verify}() call ecdsa_sign_sig(). Especially since the distinction to ECDSA_{sign,verify}() isn't clear from the names. To add to the confusion, the public API is ordered differently than the methods they call. So in this case it seems tidier to place the public API next to the methods. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:01:25 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/err: err_all.c lib/libcrypto/hidden/openssl: ecdsa.h Removed files: lib/libcrypto/ecdsa: ecs_err.c Log message: Remove ecs_err.c These error codes have been unused for a while, so the public API loading them is pointless. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/28 03:02:25 Modified files: graphics/krita/patches: patch-plugins_impex_jpeg_kis_jpeg_converter_cc patch-plugins_impex_tiff_kis_tiff_export_cc patch-plugins_impex_tiff_kis_tiff_import_cc patch-plugins_metadata_common_KisExiv2IODevice_cpp patch-plugins_metadata_common_KisExiv2IODevice_h patch-plugins_metadata_common_kis_exiv2_common_h patch-plugins_metadata_exif_kis_exif_io_cpp patch-plugins_metadata_iptc_kis_iptc_io_cpp patch-plugins_metadata_xmp_kis_xmp_io_cpp Log message: Merge patches from upstream for exiv2. No pkg change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:08:31 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace ossl_typ.h lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/engine: eng_fat.c eng_int.h eng_list.c eng_openssl.c engine.h lib/libcrypto/hidden/openssl: ecdsa.h Removed files: lib/libcrypto/ecdsa: ecs_lib.c lib/libcrypto/engine: tb_ecdsa.c Log message: Remove ECDSA_METHOD After smtpd (in base) and libtls finally switched from ECDSA_METHOD to EC_KEY_METHOD, much of the ECDSA_METHOD code was neutered. Remove the remaining public API as well as numerous tentacles into ENGINE. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:16:17 Modified files: lib/libcrypto/ec: ec.h lib/libcrypto/ecdsa: ecdsa.h lib/libcrypto/hidden/openssl: ec.h Removed files: lib/libcrypto/hidden/openssl: ecdsa.h Log message: Merge ecdsa.h into ec.h Move the remaining ECDSA API into ec.h to match OpenSSL 1.1's interface better. In particular, the EC_KEY sign and verify method accessors are moved to the right header. Whether the rest of the ECDSA stuff belongs there is debatable, but that was upstream's choice. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:18:10 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Remove some unneeded includes from ecdsa.h CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:19:59 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace lib/libcrypto/ecdh: ecdh.h lib/libcrypto/err: err_all.c Removed files: lib/libcrypto/ecdh: ech_err.c Log message: Remove ECDH errors Much like the ECDSA errors, the ECDH errors have been unused for a while. Garbage collect them. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:22:26 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace ossl_typ.h lib/libcrypto/ecdh: ecdh.h lib/libcrypto/engine: eng_fat.c eng_int.h eng_list.c eng_openssl.c engine.h lib/libcrypto/hidden/openssl: ecdh.h Removed files: lib/libcrypto/ecdh: ech_lib.c lib/libcrypto/engine: tb_ecdh.c Log message: Excise ECDH_METHOD Unlike ECDSA_METHOD, this has been unused forever but kind of needed to stay for symmetry with ECDSA_METHOD. Now we can finally take it behind the barn and remove its tendrils into ENGINE. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:25:12 Modified files: lib/libcrypto/ec: ec.h lib/libcrypto/ecdh: ecdh.h lib/libcrypto/hidden/openssl: ec.h Removed files: lib/libcrypto/hidden/openssl: ecdh.h Log message: Merge ecdh.h into ec.h The remaining two ECDH interfaces are relocated into ec.h. ecdh.h remains. It does nothing but include ec.h. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:28:37 Modified files: lib/libcrypto/ec: ec.h ec_err.c ec_kmeth.c ec_local.h lib/libcrypto/ecdh: ecdh.c Log message: Move KDF handling to ECDH_compute_key() In OpenSSL e2285d87, the KDF handling was moved from the compute_key() method into the public API. A consequence of this change is that the ECDH_compute_key() API no longer returns -1 for some errors. Existing checks for <= 0 are safe as are those checking for the exact length as return value, which is all what the ecosystem seems to be doing. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:29:24 Modified files: lib/libcrypto/ecdh: ecdh.c Log message: Rename buflen to buf_len, use calloc/freezero Some cosmetic tweaks in ecdh_compute_key(). Rename buflen to buf_len to match out_len, use calloc() and freezero(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:30:22 Modified files: lib/libcrypto/ecdh: ecdh.c Log message: Pull up zeroing of out; drop unnecessary check Move the zeroing of the output buffer a few lines up and remove an unnecessary check. requested/ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:31:21 Modified files: lib/libcrypto/ecdh: ecdh.c Log message: Remove some unneeded includes from ecdh.c CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/07/28 03:33:16 Modified files: sys/net : rtsock.c Log message: Compare m_pullup(9) return value against NULL instead of 0. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/28 03:40:24 Log message: Import Qt6 module for the WebSocket protocol 6.5.2, ok landry@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230728 N ports/x11/qt6/qtwebsockets/Makefile N ports/x11/qt6/qtwebsockets/distinfo N ports/x11/qt6/qtwebsockets/pkg/DESCR N ports/x11/qt6/qtwebsockets/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/28 03:41:11 Modified files: x11/qt6 : Makefile Log message: +qtwebsockets CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/28 03:41:43 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: Remove local hack in intel_atomic_commit_fence_wait(). This functions registers the proc on two wait_queues so either one can wakeup the proc. Until lately this was not possible because a mutex was held when setting up the wait state. Since the rework of the sleep API and the cleanup of the linux wait.h implementation this is no longer the case. Tested by various people with different inteldrm versions. OK kettenis@ jsg@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/28 03:42:15 Modified files: meta/qt6 : Makefile Log message: Add qtwebsockets CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:42:44 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace lib/libcrypto/comp: comp.h Removed files: lib/libcrypto/comp: c_rle.c c_zlib.c comp_err.c comp_lib.c comp_local.h lib/libcrypto/hidden/openssl: comp.h Log message: Drop the comp module opensslfeatures.h has long defined OPENSSL_NO_COMP and the build with ZLIB was broken in openssl(1) since 2015 and in libcrypto since 2022. ZLIB was unifdefed a while ago, now we can retire the public API. The comp.h header stays devoid of code because a number of ports use it for historic reasons. ok jsing CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/28 03:46:13 Modified files: sys/dev/pci/drm/include/linux: wait.h Log message: Properly emulate wait_event_interruptible_locked(). This function is called with the wait_queue_head locked, so the code can not use prepare_to_wait()/finish_wait() since these assume the wqh is unlocked. Also the lock needs to be held right up to the schedule()/sleep_finish() call. OK kettenis@ jsg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:46:36 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace opensslfeatures.h lib/libcrypto/err: err_all.c lib/libcrypto/hidden/openssl: dso.h Removed files: lib/libcrypto/dso: dso.h dso_dlfcn.c dso_err.c dso_lib.c dso_null.c dso_openssl.c Log message: Drop DSO and define OPENSSL_NO_DSO DSO and in particular dlopen() was used for dynamic engines, which we removed a long time ago and for dynamic conf modules, which we removed only very recently. Now remove this dangerous interface. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:47:16 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:53:55 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace opensslfeatures.h lib/libcrypto/hidden/openssl: rand.h ts.h lib/libcrypto/ts: ts.h lib/libssl : Symbols.list lib/libssl/hidden/openssl: ssl.h Removed files: lib/libcrypto/engine: README eng_all.c eng_cnf.c eng_ctrl.c eng_dyn.c eng_err.c eng_fat.c eng_init.c eng_int.h eng_lib.c eng_list.c eng_openssl.c eng_pkey.c eng_table.c tb_asnmth.c tb_cipher.c tb_dh.c tb_digest.c tb_dsa.c tb_eckey.c tb_pkmeth.c tb_rand.c tb_rsa.c tb_store.c Log message: Set OPENSSL_NO_ENGINE, remove engine code ENGINE was special. It's horrible code even by the low standards of this library. Some ports may now try to use the stubs which will fail, but the fallout from this should be minimal. Of course there are various language bindings that expose the ENGINE API. OpenSSL 3 disabling ENGINE by default will likely help fixing this at some point. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 03:58:30 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/asn1: asn1.h asn1_local.h bio_asn1.c bio_ndef.c lib/libcrypto/bio: bio.h lib/libcrypto/hidden/openssl: asn1.h bio.h Log message: Make ASN.1 BIO internal With every bump we can remove a bit more of the ASN.1 BIO and the streaming interface. At some point enough will be internal so that we can rewrite it and bring it in a shape where mere mortals can follow all the twists and turns. This is the next step: BIO_f_asn1(3) goes away and takes BIO_asn1_{get,set}_{prefix,suffix}() with it, a bunch of functions helping along in a write-after-free recently. The getters go away, the setters stay for now. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:00:10 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/asn1: a_type.c asn1_local.h asn1t.h tasn_dec.c tasn_enc.c tasn_fre.c tasn_new.c lib/libcrypto/hidden/openssl: asn1t.h Log message: Make ASN1_{primitive,template}_* internal These were long removed from the public OpenSSL API, so we can do the same. Remove ASN1_template_{d2i,i2d}() - those are unused internally. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:02:12 Modified files: lib/libcrypto : Makefile Symbols.list Symbols.namespace lib/libcrypto/asn1: asn1.h lib/libcrypto/hidden/openssl: asn1.h Removed files: lib/libcrypto/asn1: t_pkey.c Log message: Remove ASN1_bn_print() and ASN1_buf_print() ASN1_bn_print() is a hilariously bad API that was replaced with a saner interface internally. ASN1_buf_print() isn't terrible, but it is too specialized to be of real use. It was only exposed because ASN1_bn_print() was already there. Its only use had been in the EdDSA printing code before it was replaced with an internal helper. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:05:17 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/bn: bn.h bn_blind.c bn_local.h lib/libcrypto/hidden/openssl: bn.h rsa.h lib/libcrypto/rsa: rsa.h rsa_crpt.c rsa_lib.c rsa_local.h Log message: Make BN_BLINDING internal RSA is pretty bad. In my most optimistic moments I dream of a world that stopped using it. That won't happen during my lifetime, unfortunately. Blinding is one way of making it a little less leaky. Unfortunately this side-channel leak mitigation leaked out of the library for no good reason. Let's at least fix that aspect of it. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:07:30 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/bn: bn.h bn_const.c lib/libcrypto/hidden/openssl: bn.h Log message: Remove the get_rfc*_prime_*() API Inconsistently named with the rest of the API, so OpenSSL 1.1 introduced the same functions with a BN_ prefix. We'll keep the latter. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:13:50 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/bio: bss_bio.c lib/libcrypto/hidden/openssl: bio.h Log message: Drop BIO_n{read,write}{,0}() This is one of those strange things that should never have made it into a security-oriented libraries. From BIO_s_bio.3: .\" The following non-copying I/O functions are intentionally undocumented .\" because they seem fragile and unused by anything: It was used in a single place: the gorgeous ssltest. I'm not smart enough to follow. Also: /* WARNING: The non-copying interface is largely untested as of yet * and may contain bugs. */ Oh, really? Into the great bitbucket in the sky you go. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:17:21 Modified files: lib/libcrypto : Makefile Symbols.list lib/libcrypto/buffer: buffer.h Removed files: lib/libcrypto/buffer: buf_str.c Log message: Remove BUF_[a-z]* API This are a bunch of strange string handlers with NULL checks that make no real sense except to some devs who like to sprinkle them everywhere. Fortunately, nothing uses these anymore, so they can go. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:19:20 Modified files: lib/libcrypto : Symbols.list Symbols.namespace crypto.h ex_data.c lib/libcrypto/hidden/openssl: crypto.h lib/libcrypto/stack: safestack.h Log message: Make ex_data implementations internal To state the obvious: library suffers from way too much extensibility. In theory, applications can implement their own ex_data implementation. In practice, none did. A glance at ex_data.c might give an idea as to why. Make this internal so this particular turd can be replaced with something slightly saner. Also sync up the CRYPTO_EX_INDEX_* defines with OpenSSL - at least the parts we support. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:21:01 Modified files: lib/libcrypto : Symbols.list Symbols.namespace ossl_typ.h lib/libcrypto/err: err.c err.h lib/libcrypto/hidden/openssl: err.h Log message: Remove ERR_{get,set}_implementation() Much like ex_data, applications can make the library use their own error stack implementation. Well, except as of right now they no longer can. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:23:19 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/err: err.c err.h lib/libcrypto/hidden/openssl: err.h Log message: Remove more ERR cruft Ever wondered how many entries populate the various err hashes? Me neither. Remove this garbage. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:25:05 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/hidden/openssl: objects.h lib/libcrypto/objects: obj_xref.c objects.h Log message: Remove OBJ_add_sigid() and OBJ_sigid_free() Another bit of unused extensibility that was responsible for a lot of complexity until recently. This removes the remaining stubs from the public API. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:26:33 Modified files: lib/libcrypto/stack: safestack.h Log message: Remove sk_nid_triple_*() The nid_triple stack is no more. Its type never was part of the public API. Why its stack macros were will remain a mystery. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:28:02 Modified files: lib/libcrypto : Symbols.list lib/libcrypto/cms: cms.h cms_lib.c lib/libcrypto/hidden/openssl: cms.h Log message: Provide CMS{,_SignerInfo}_get_version Add accessors for the syntax versions of ContentInfo and SignerInfo. These will be used soon in rpki-client for some more compliance checks. ok job jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:30:16 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/asn1: a_bitstr.c asn1.h lib/libcrypto/hidden/openssl: asn1.h Log message: Remove ASN1_BIT_STRING_check This was added with the TS code for no discernible reason. I could not find a single consumer. In the unlikely event that you need this, it is easy enough to write a better version of it yourself. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:33:13 Modified files: lib/libcrypto : Symbols.list Symbols.namespace lib/libcrypto/asn1: a_bitstr.c asn1.h lib/libcrypto/hidden/openssl: asn1.h Log message: Remove more ASN1_BIT_STRING API This removes ASN1_BIT_STRING_name_print(), ASN1_BIT_STRING_{num,set}_asc(). Before trust was properly handled using OIDs, there was a period where it used bit strings. The actual interfaces used in openssl x509 were removed, but the functions they wrapped remained unused for the next 24 years. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:35:14 Modified files: lib/libcrypto : Makefile Symbols.list lib/libcrypto/aes: aes_misc.c lib/libcrypto/bf: bf_ecb.c lib/libcrypto/bn: bn_lib.c lib/libcrypto/idea: i_ecb.c lib/libcrypto/rc4: rc4.h rc4_skey.c lib/libcrypto/rc4/asm: rc4-586.pl rc4-md5-x86_64.pl rc4-parisc.pl rc4-x86_64.pl Log message: Remove various ${thing}_options Various, ancient ciphers exposed some of their innards via an _options() API. Apart from openssl version/speed, only some lua thingie in nmap ever looked at these. Go figure. hppa testing by miod, i386 testing by sthen. Thanks! ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:38:51 Removed files: lib/libcrypto/aes: aes_misc.c lib/libcrypto/hidden/openssl: dso.h Log message: Two files did not want to go away. Go! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:41:24 Modified files: lib/libcrypto : shlib_version lib/libssl : shlib_version lib/libtls : shlib_version Log message: bump libcrypto, libssl, libtls majors CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 04:42:01 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/28 05:04:41 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/md4: md4.c Removed files: lib/libcrypto/md4: md4_dgst.c md4_one.c Log message: Combine md4 into a single C file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/28 05:06:28 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/md5: md5.c Removed files: lib/libcrypto/md5: md5_dgst.c md5_one.c Log message: Combine md5 into a single C file. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/07/28 05:08:01 Modified files: lib/libcrypto : Makefile Added files: lib/libcrypto/ripemd: ripemd.c Removed files: lib/libcrypto/ripemd: rmd_dgst.c rmd_one.c Log message: Combine ripemd into a single C file. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/07/28 05:23:03 Modified files: sbin/iked : iked.h ikev2.c ikev2_msg.c util.c Log message: Implement print_hexbuf() to hexdump the contents of an ibuf. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 05:46:03 Modified files: math/calc : Makefile distinfo math/calc/pkg : PLIST Log message: update to calc-2.14.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 05:46:58 Modified files: sysutils/restic-rest-server: Makefile distinfo modules.inc sysutils/restic-rest-server/pkg: PLIST README restic_rest_server.rc Log message: update to restic-rest-server-0.12.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/28 05:51:28 Modified files: net/p5-Zonemaster/engine: Makefile distinfo net/p5-Zonemaster/engine/pkg: PLIST Log message: update to p5-Zonemaster-engine-4.7.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/28 06:07:07 Modified files: geo/py-owslib : Makefile distinfo Log message: geo/py-owslib: update to 0.29.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/28 06:14:40 Modified files: geo/pygeoapi : Makefile distinfo geo/pygeoapi/pkg: PLIST Removed files: geo/pygeoapi/patches: patch-pygeoapi_util_py Log message: geo/pygeoapi: update to 0.15.0. see https://lists.osgeo.org/pipermail/pygeoapi/2023-May/000289.html CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/28 06:34:00 Modified files: geo/py-fiona : Makefile distinfo geo/py-fiona/pkg: PLIST Log message: geo/fiona: update to 1.9.4.post1 see https://github.com/Toblerity/Fiona/releases/tag/1.9.4 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 07:05:59 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: dhtest: simplify printing and make the output slightly less ugly CID 463174 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/07/28 07:11:15 Modified files: devel/colordiff: Makefile distinfo Log message: devel/colordiff: easy update to version 1.0.21 CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/07/28 07:19:32 Modified files: devel/vim-command-t: Makefile Log message: devel/vim-command-t: Drop MAINTAINER. I no longer use this plugin. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/07/28 07:27:57 Modified files: net/syncthing : Makefile distinfo Log message: net/syncthing: easy update to version 1.23.6. Also fixes: https://nvd.nist.gov/vuln/detail/CVE-2022-46165 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/28 07:30:07 Modified files: lib/libcrypto/asn1: x_attrib.c Log message: remove X509_ATTRIBUTE_SET_it public symbol removed in April ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 08:34:55 Modified files: lib/libcrypto/man: CRYPTO_set_ex_data.3 Log message: The CRYPTO_EX_DATA type is not opaque By API misdesign, it cannot be opaque. The incorrect documentation was added as a part of a huge commit with a lot of churn. CRYPTO_EX_DATA typically lives as an embedded struct of an opaque struct, but it can also be used by applications, for example to initialize libssl. documentation error pointed out by jsing CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/28 09:25:40 Modified files: security/web-eid-app: Makefile security/web-eid-app/pkg: DESCR-chrome PLIST-chrome README-chrome Log message: support iridium and ungoogled-chromium After some recent update (or patch sync), iridium now works like chromium. ungoogled-chromium should work as well, but I haven't stepped through its hoops to manually install the extension (you can't just use the web store). Drop runtime dependencies on browsers, they're obvious anyway and depending on either of these browsers as per packages-specs(7) does not fully work. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 09:50:33 Modified files: lib/libcrypto/ec: ec_local.h ec_pmeth.c lib/libcrypto/ecdsa: ecdsa_local.h lib/libcrypto/gost: gost_local.h gostr341001_pmeth.c lib/libcrypto/sm2: sm2.h sm2_local.h lib/libcrypto/x509: x509.h Log message: Stop including ecdsa.h and ecdh.h internally These headers are now reduced to #include and are provided for compatiblity only. There's no point in using them. At the same time garbage collect the last uses of OPENSSL_NO_{ECDSA,ECDH} in our tree. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 10:02:34 Modified files: lib/libssl : ssl_kex.c Log message: Also remove ecdh.h use from libssl CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/07/28 10:54:48 Modified files: sys/dev/pv : if_vio.c vioblk.c viocon.c viornd.c Log message: Initialize handlers with NULL, not 0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 11:13:56 Modified files: regress/lib/libcrypto/free: freenull.c.head Log message: DSO has left the building CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/28 11:25:32 Modified files: regress/usr.bin/rsync: Makefile test13_perms.test test6_perms.test Added files: regress/usr.bin/rsync: test13b_perms.test Log message: Some open rsync tests fail when run as regular user. If running as root, switch to build user to cover that case with new test13b_perms. Fix the original test6_perms and test13_perms to pass as root and regular user. Note that ports rsync does not have this problem. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 12:29:26 Modified files: regress/lib/libcrypto/free: freenull.awk Log message: Some of these functions no longer exist or are no longer public CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/28 13:10:25 Modified files: lang/hashlink : Makefile Log message: needs USE_NOBTCFI=Yes to run CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/07/28 14:01:25 Modified files: net/wget : Makefile distinfo net/wget/patches: patch-Makefile_in net/wget/pkg : PLIST Log message: update net/wget 1.21.4 USE_GMAKE = Yes to resolve test compile error with make and MAKE_JOBS=1. NEWS: https://git.savannah.gnu.org/cgit/wget.git/commit/?h=v1.21.4&id=e234354080aeb0db03d0604c8f592d472b6af489 make test compile error reported by naddy@ and sthen@ ok sthen@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/28 14:25:09 Modified files: sys/dev/pci : if_ix.c Log message: Simplify logic for LRO packet tracking in ix(4). Protect against integer overflow although it should not happen. test and OK jan@ CVSROOT: /cvs Module name: src Changes by: benno@cvs.openbsd.org 2023/07/28 14:28:11 Modified files: usr.sbin/rpki-client: version.h Log message: bump version CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/28 17:40:50 Modified files: www/dooble : Makefile distinfo www/dooble/patches: patch-dooble_pro Log message: Update to dooble-2023.07.15 Many changes, summarized here: https://textbrowser.github.io/dooble/ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 20:32:01 Modified files: lib/libcrypto/bio: b_dump.c Log message: reinstate KNF for comment CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 21:05:35 Modified files: lib/libcrypto/man: BF_set_key.3 Log message: Remove BF_options() documentation CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 21:13:38 Modified files: lib/libcrypto : Symbols.namespace lib/libcrypto/hidden/openssl: bn.h idea.h Log message: Remove {BN,idea}_options() leftovers Some *_options() prototypes were left behind in headers. I will remove them after my amd64 ports bulk completes. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/28 21:18:05 Modified files: lib/libcrypto : Symbols.namespace Log message: Add _libre_CMS_{,SignerInfo}_get_version CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/29 00:17:56 Modified files: lib/libcrypto/rc4/asm: rc4-parisc.pl Log message: Garbage collect rodata only used by RC4_options() build tested by miod CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/29 00:20:39 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.92. mostly root CA changes, see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_92.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/29 00:46:20 Modified files: lib/libcrypto : Makefile Log message: Move HAVE_FUNOPEN out of !NOPIC Due to some historic accident, HAVE_FUNOPEN was grouped with DSO_DLFCN and HAVE_DLFCN_H inside !defined(NOPIC). While the two DLFCN bits belong there, HAVE_FUNOPEN doesn't. ok jsing, millert agrees CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/29 00:52:08 Modified files: sys/kern : kern_task.c kern_timeout.c sys/sys : kcov.h Log message: Avoid accessing curproc early during boot when kcov is enabled as it might be unassigned until all secondary processors are up and running. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/07/29 00:52:50 Modified files: sys/dev : kcov.c Log message: Read curcpu once in kcov code hot paths. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:32:22 Modified files: textproc/gspell: Makefile distinfo Log message: Update to gspell-1.12.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/29 01:33:07 Modified files: geo/spatialite/freexl: Makefile distinfo geo/spatialite/freexl/pkg: DESCR Log message: geo/spatialite/freexl: update to 2.0.0. adds support for xlsx and ods. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/29 01:34:14 Modified files: geo/spatialite/librasterlite2: Makefile geo/spatialite/libspatialite: Makefile geo/spatialite/tools: Makefile Log message: geo/spatialite/{librasterlite2,libspatialite,tools}: tidy up WANTLIB CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:37:37 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.31.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:37:46 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:38:02 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.29.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:38:22 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-44.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 01:41:58 Modified files: sysutils/polkit: Makefile distinfo sysutils/polkit/patches: patch-meson_build sysutils/polkit/pkg: PLIST Log message: Update to polkit-123. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 02:00:01 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 03:43:43 Modified files: security/keepassxc: Makefile security/keepassxc/pkg: README Log message: Add ungoogled-chromium to the unveil doc. ok rsadowski@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 03:46:26 Modified files: x11/gnome/browser-connector: Makefile x11/gnome/browser-connector/pkg: PLIST Added files: x11/gnome/browser-connector/pkg: README Log message: Add unveil rules for chromium-based browsers. While here, regen PLIST. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/07/29 05:46:27 Modified files: devel/qbs : Makefile distinfo devel/qbs/patches: patch-cmake_QbsBuildConfig_cmake devel/qbs/pkg : PLIST Log message: Update Qbs to 2.1.0 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/29 05:49:32 Modified files: lang/sbcl : Makefile distinfo Log message: lang/sbcl: update to 2.3.7 while here, update ONLY_FOR_ARCHS (aarch64 amd64 arm i386 powerpc powerpc64). some others archs (mips, mips64, riscv64, and sparc64) have codegen support, but misses OpenBSD specific code. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/07/29 05:53:23 Modified files: devel/cmake : cmake.port.mk Log message: devel/cmake module: add LUA_LIBRARY with lang/lua module is used explicitly define LUA_LIBRARY. unbreak geo/osrm-backend when both lua5.4 and lua5.3 are installed at build time. ok kn@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/29 09:43:41 Modified files: x11/libgedit-gtksourceview: Makefile distinfo x11/libgedit-gtksourceview/pkg: PLIST Log message: Update to libgedit-gtksourceview-299.0.4. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/07/29 09:53:43 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: pass MAKE_JOBS to the linker. Prodded by naddy@ OK landry@ CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/29 09:59:27 Modified files: sys/netinet6 : nd6_nbr.c Log message: Check for NULL before de-referencing a pointer, not after. Coverity CID #1566406 ok phessler@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/29 11:15:45 Modified files: usr.bin/openssl: enc.c Log message: Drop unused conf, pem, and x509 headers, add unistd for pledge CVSROOT: /cvs Module name: www Changes by: benno@cvs.openbsd.org 2023/07/29 15:02:14 Modified files: build : Makefile build/mirrors : rpki-client-portable.html.head rpki-client : index.html portable.html Log message: release rpki-client 8.5 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 17:12:56 Modified files: x11/worker : Makefile distinfo x11/worker/pkg : PLIST Log message: Update to worker-4.12.1 Changelog: http://www.boomerangsworld.de/cms/worker/news.html CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 17:29:50 Modified files: sysutils/diffoscope: Makefile distinfo Log message: Update to diffoscope-246 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 19:15:42 Modified files: sys/dev/pci : if_vmx.c Log message: post tx ring producer updates to each rings own txh register. before this change all the different ring producer updates were posted to ring 0. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 19:16:19 Modified files: graphics/dibuja: Makefile distinfo graphics/dibuja/pkg: PLIST Removed files: graphics/dibuja/patches: patch-configure patch-src_uni-exiv2_cpp Log message: Update to dibuja-0.24.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 19:27:04 Modified files: editors/dte : Makefile distinfo editors/dte/pkg: PLIST Log message: Update to dte-1.11.1 Changelog: https://craigbarnes.gitlab.io/dte/releases.html CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 19:41:05 Modified files: sys/dev/pci : if_vmx.c Log message: tighten up the tx start/completion handling of the producer and consumer. the hypervisor obvious snoops the descriptor rings like crazy, and it can run and complete transmit of packets as soon as the ownership bit is set on the descriptor and before the txh register is updated with the producer index. txintr would only process tx completions if the producer and consumer indexes the driver maintains were different, but would then go and pop every packet the hardware said was done off the ring. this changes txintr so it will only iterate over packets between the driver consumer and producer indexes. also, have the start code update the producer before flipping the ownership bit in the ring. this keeps the start and intr code in sync. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 19:59:23 Modified files: sys/dev/pci : if_vmx.c Log message: add bus_dmamap_syncs around tx ring handling. this copies the dmamem wrapper from ixl (which has been copied around lots of other places too) so it makes the bus_dma ops around them more consistent with other drivers. before this vmx would use the bus dma api to allocate physical memory, but then free the dmamap so it wasnt available for use with bus_dmamap_sync(). CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 20:10:00 Modified files: sys/dev/pci : if_vmx.c Log message: clear oactive on each txq, not just txq 0 when the iface goes up or down if the driver did get into a situation where the tx rings were out of sync (which should be fixed now) and were stuck oactive, taking the interface down and up didnt clear that on anything except ring 0. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 20:12:41 Modified files: editors/featherpad: Makefile distinfo editors/featherpad/pkg: PLIST Log message: Update to featherpad-1.4.1 Changelog: https://github.com/tsujan/FeatherPad/releases CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 21:35:50 Modified files: sys/dev/pci : if_vmx.c Log message: add bus_dmamap_sync() ops around the rx handling. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 21:40:08 Modified files: sys/dev/pci : if_vmx.c Log message: white space fixes, no functional change CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 22:10:58 Modified files: sys/dev/pci : if_vmx.c Log message: fix generation handling on rx ring wraparound. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 22:27:01 Modified files: sys/dev/pci : if_vmx.c Log message: move rx head register writes out of rx completions and into rxfill rxfill is always called after rx completions are done anyway, and it makes more sense to give the hypervisor an update about new mbufs on the ring after we put them there. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/29 22:34:39 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.12.4 Changelog: https://github.com/Genivia/ugrep/releases CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/29 23:39:52 Modified files: sys/net : ifq.c ifq.h Log message: count the number of times a ring was marked as oactive. this is interesting as an indicator of how busy or overloaded a transmit queue is before the next indicator which is the number of qdrops. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:39:02 Log message: Move x11/gnome/amtk to x11/libgedit-amtk and update to 5.8.0. Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230730 N ports/x11/libgedit-amtk/Makefile N ports/x11/libgedit-amtk/distinfo N ports/x11/libgedit-amtk/pkg/DESCR N ports/x11/libgedit-amtk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:39:25 Modified files: x11 : Makefile Log message: +libgedit-amtk CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:39:51 Modified files: x11/gnome/tepl : Makefile distinfo x11/gnome/tepl/pkg: PLIST Log message: Update to tepl-6.8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:40:02 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:40:11 Modified files: x11/gnome/gedit-plugins: Makefile distinfo Log message: Update to gedit-plugins-46.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/30 01:41:04 Modified files: x11/gnome : Makefile Removed files: x11/gnome/amtk : Makefile distinfo x11/gnome/amtk/pkg: DESCR PLIST Log message: This has moved to x11/libgedit-amtk. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/07/30 02:19:23 Modified files: x11/screenkey : Makefile distinfo x11/screenkey/pkg: PLIST Log message: update x11/screenkey to 1.5 from maintainer Laurence Tratt with a plist addition by me CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/07/30 02:46:03 Modified files: sys/dev/pci : azalia.c Log message: Attach "Intel 700 Series HD Audio" (0x51ca). The audio device on vaio VJPK23, azalia doesn't match because its subclass is audio not hd audio. ok jsg CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/30 03:53:07 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update openssl-ruby-tests to 20230725 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/07/30 03:56:39 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update tlsfuzzer to 20230728 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/07/30 06:16:21 Modified files: sys/dev/pci/drm/include/linux: gfp.h Log message: change __GFP_KSWAPD_RECLAIM from 0 to M_NOWAIT aja@ reported a panic where __i915_gpu_coredump() used a combination of gfp flags which resulted in neither M_WAITOK or M_NOWAIT. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/07/30 06:52:03 Modified files: sys/netinet6 : nd6_nbr.c Log message: Check for NULL before de-referencing a pointer, not after. More complete solution after tb@ pointed out what Coverity missed. ok tb@ CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/07/30 08:22:46 Modified files: mail/p5-Mail-SpamAssassin: Makefile Added files: mail/p5-Mail-SpamAssassin/patches: patch-sa-update_raw Log message: do not use a deprecated method CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 08:43:05 Modified files: databases/pgbackrest: Makefile distinfo Log message: Update pgbackrest 2.46 -> 2.47 Changelog: https://github.com/pgbackrest/pgbackrest/releases/tag/release%2F2.47 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 08:44:08 Modified files: www/gitea : Makefile distinfo Log message: Update gitea 1.20.1 - > 1.20.2 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.20.2 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 08:47:17 Modified files: sysutils/logstash: Makefile distinfo sysutils/logstash/patches: patch-config_logstash_yml sysutils/logstash/pkg: PLIST Log message: Update logstash 8.8.2 -> 8.9.0 Release notes: https://www.elastic.co/guide/en/logstash/8.9/logstash-8-9-0.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 09:12:42 Modified files: security/squealer: Makefile distinfo modules.inc Log message: Update squealer 1.1.1 -> 1.2.0 Changelog: https://github.com/owenrumney/squealer/releases/tag/v1.2.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 09:20:02 Modified files: security/squealer: Makefile Log message: Remove unneeded pre-build section CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/30 10:01:08 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/pkg: PLIST-main Log message: Update mattermost-server 8.0.0 -> 8.0.1 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/30 10:42:01 Modified files: lib/libz : gzguts.h Log message: Pull in two #undef from upstream's develop branch ok guenther CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/30 10:42:57 Modified files: lib/libz : zlib.h Log message: Merge some doc comment updates from upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/30 10:43:28 Modified files: lib/libz : compress.3 Log message: sync compress.3 with zlib.h ok jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/30 10:43:53 Modified files: sys/lib/libz : zlib.h Log message: sync with userland's zlib.h CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/30 11:28:19 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add JH7110 I2C clocks. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/07/30 13:57:21 Modified files: games/godot : Makefile distinfo games/goldberg_emulator: Makefile distinfo games/goldberg_emulator/patches: patch-sdk_includes_steam_gameserver_h patch-sdk_includes_steamclientpublic_h games/goldberg_emulator/pkg: PLIST games/hlsteam : Makefile Added files: games/godot/patches: patch-godotsteam_godotsteam_cpp patch-godotsteam_godotsteam_h games/hlsteam/patches: patch-native_common_cpp Removed files: games/godot/patches: patch-GodotSteam_godotsteam_godotsteam_cpp patch-GodotSteam_godotsteam_godotsteam_h Log message: Update goldberg_emulator and dependent ports to most recent checkout now based on Steam SDK 1.57 API (previously 1.55). This includes update to GodotSteam which is built as part of godot. This was build tested and ok op@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/30 19:33:57 Modified files: sys/arch/amd64/amd64: codepatch.c sys/arch/amd64/include: codepatch.h Log message: The replacement code passed to codepatch_replace() can usefully be const. suggested by bluhm@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/07/30 22:01:07 Modified files: sys/arch/amd64/amd64: cpu.c locore.S vector.S sys/arch/amd64/conf: Makefile.amd64 sys/arch/amd64/include: codepatch.h Log message: On CPUs with eIBRS ("enhanced Indirect Branch Restricted Speculation") or IBT enabled the kernel, the hardware should the attacks which retpolines were created to prevent. In those cases, retpolines should be a net negative for security as they are an indirect branch gadget. They're also slower. * use -mretpoline-external-thunk to give us control of the code used for indirect branches * default to using a retpoline as before, but marks it and the other ASM kernel retpolines for code patching * if the CPU has eIBRS, then enable it * if the CPU has eIBRS *or* IBT, then codepatch the three different retpolines to just indirect jumps make clean && make config required after this ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/07/30 23:04:06 Modified files: lib/libcrypto/aes: aes.h lib/libcrypto/bf: blowfish.h lib/libcrypto/bn: bn.h lib/libcrypto/des: des.h ecb_enc.c Log message: Remove more *_options() stuff The public symbols were removed. Some prototypes and in the case of DES even the implementation remained. ok jsing CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/07/31 00:17:40 Modified files: x11/qt5/qtwebengine: Makefile Log message: Fails to build even with unlimited memory ulimits, Fatal process out of memory: Failed to reserve memory for new V8 Isolate CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/31 01:18:36 Modified files: comms/gnuradio : Makefile Added files: comms/gnuradio/patches: patch-grc_gui_ParamWidgets_py patch-grc_scripts_gnuradio-companion Log message: Unbreak runtime. This port could certainly use an update. reported by mlarkin@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/31 02:19:28 Modified files: geo/postgis : Makefile distinfo geo/postgis/pkg: PLIST Log message: geo/postgis: update to 3.3.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/31 03:00:44 Modified files: sys/dev/fdt : axppmic.c files.fdt Log message: Make the RSB interface optional such that we can use this driver in kernels without the sxirsb(4) driver. ok uaa@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/31 04:45:36 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/pkg: PLIST Log message: Update opensearch 2.8.0 -> 2.9.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.9.0.md ok op@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/07/31 04:47:12 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: Update opensearch-dashboards 2.8.0 -> 2.9.0 Release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.9.0.md ok op@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/07/31 05:13:10 Modified files: sys/net : pf.c if_pfsync.c if_pfsync.h Log message: don't let pfsync send an insert message for a state pfsync just inserted sthen@ upgraded and ended up with a lot of pfsync traffic which was mostly made up of the two firewalls telling each other to insert the same state over and over again. this has each of the paths that insert states (actual pf, ioctls, and pfsync) identify themselves so pfsync can enter them into its own state machine in the right place. when pfsync inserts a state into pf, it knows it should just swallow the state silently without sending out another insert for it. ok sthen@ sashan@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/07/31 05:30:44 Modified files: lang/mono : Makefile distinfo Log message: use the official distfile now that it is available CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/07/31 05:41:35 Modified files: net/gupnp/core : Makefile distinfo Removed files: net/gupnp/core/patches: patch-subprojects_gssdp-1_6_wrap Log message: Update to gupnp-1.6.5. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/07/31 06:00:07 Modified files: sys/arch/macppc/dev: onyx.c Log message: Implement audio input source selection. from jon at elytron dot openbsd dot amsterdam feedback and ok miod@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/31 06:09:10 Log message: import transmission-remote-gtk 1.6.0; from Lucas (MAINTAINER); OK op transmission-remote-gtk is a GTK client for remote management of the Transmission BitTorrent client, using its HTTP RPC protocol. Status: Vendor Tag: kn Release Tags: kn_20230731 N ports/net/transmission-remote-gtk/Makefile N ports/net/transmission-remote-gtk/distinfo N ports/net/transmission-remote-gtk/pkg/DESCR N ports/net/transmission-remote-gtk/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/07/31 06:11:20 Modified files: net : Makefile Log message: + transmission-remote-gtk CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/07/31 06:23:35 Modified files: sys/dev/fdt : axppmic.c Log message: Add AXP15060 support. ok uaa@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 08:09:20 Modified files: graphics/azpainter: Makefile distinfo graphics/azpainter/patches: patch-configure graphics/azpainter/pkg: PLIST Removed files: graphics/azpainter/patches: patch-Makefile_in Log message: Update to azpainter-3.0.6 Changelog: https://gitlab.com/azelpg/azpainter/-/compare/v3.0.4...v3.0.6 Improvements to build and install routines from kn@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/07/31 08:20:02 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo Log message: x11/xfce4/xfce4-clipman: update to 1.6.4. see https://mail.xfce.org/pipermail/xfce-announce/2023-July/001316.html CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/31 08:28:00 Modified files: net/swirc : Makefile distinfo net/swirc/pkg : PLIST Log message: Update swirc to 3.4.4. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 08:44:02 Log message: Import games/candycrisis, an open source Puyo Puyo clone ok thfr@ Candy Crisis is an unofficial source port of the old Mac game Candy Crisis to modern operating systems. This version has an optional widescreen mode. It is a clone of the game Puyo Puyo with 12 stages and multiplayer. Status: Vendor Tag: bcallah Release Tags: bcallah_20230731 N ports/games/candycrisis/Makefile N ports/games/candycrisis/distinfo N ports/games/candycrisis/patches/patch-CMakeLists_txt N ports/games/candycrisis/pkg/DESCR N ports/games/candycrisis/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 08:44:50 Modified files: games : Makefile Log message: +candycrisis CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/31 08:52:15 Modified files: audio/ocp : Makefile distinfo audio/ocp/pkg : PLIST Log message: Update ocp to 0.2.106. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 11:05:58 Modified files: games/frotz : Makefile distinfo Removed files: games/frotz/patches: patch-src_curses_ux_audio_c Log message: Update to frotz-2.54 Changelog: https://gitlab.com/DavidGriffith/frotz/-/compare/2.52...2.54 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/07/31 11:10:31 Modified files: sys/arch/i386/i386: codepatch.c sys/arch/i386/include: codepatch.h Log message: Mark code parameter of codepatch_replace() constant also on i386. OK guenther@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 11:17:54 Modified files: games/scid : Makefile distinfo games/scid/patches: patch-configure games/scid/pkg : PLIST Log message: Update to scid-5.0.2 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 11:47:02 Modified files: x11/xpad : Makefile distinfo Log message: Update to xpad-5.8.0 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/31 12:17:46 Modified files: audio/mpg123 : Makefile Added files: audio/mpg123/patches: patch-src_libmpg123_dct36_avx_S patch-src_libmpg123_dct36_x86_64_S Log message: audio/mpg123: add endbr64 to indirectly called amd64 asm functions CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 13:07:07 Modified files: productivity/novprog: Makefile distinfo Removed files: productivity/novprog/patches: patch-novprog_pro Log message: Update to novprog-3.2.2 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/07/31 13:33:06 Modified files: archivers/libarchive: Makefile distinfo archivers/libarchive/pkg: PLIST Log message: archivers/libarchive: update to 3.7.1 New features: * bsdunzip: new tool, drop-in replacement for Info-ZIP unzip * 7zip reader: support for Zstandard compression * 7zip reader: support for ARM64 filter * zstd filter: support for multi-frame zstd archives Security fixes: * SEGV and stack buffer overflow in verbose mode of cpio CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/31 14:09:08 Modified files: www/newsboat : Makefile crates.inc distinfo www/newsboat/pkg: PLIST Log message: Update newsboat to 2.32. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 14:19:08 Modified files: games/gnukem : Makefile distinfo games/gnukem/patches: patch-Makefile patch-src_djimage_cpp patch-src_sdl_djgraph_cpp games/gnukem/pkg: PLIST Log message: Update to gnukem-1.0.3 Changelog: https://github.com/davidjoffe/dave_gnukem/releases/tag/1.0.3 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/31 14:38:06 Modified files: audio/libopenmpt: Makefile distinfo audio/libopenmpt/pkg: PLIST Log message: Update libopenmpt to 0.7.2. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/07/31 14:50:09 Modified files: editors/poke : Makefile distinfo editors/poke/pkg: PLIST Log message: Update poke to 3.2. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/07/31 19:17:25 Modified files: lib/libc/gen : ualarm.3 Log message: ualarm.3: cleanups, rewrites Clean up the ualarm.3 page as we did with the alarm.3 page. - Be more specific in the Name summary. - Rewrite the Description. In particular, ualarm(3) does not block, it schedules the signal for asynchronous delivery. - The Return Values section is incoherent, rewrite it. Remove the incorrect details about the upper bound. - Add Caveats: discourage use of ualarm(3) and setitimer(2) in the same program. Input on v1 from schwarze@, deraadt@, millert@, and jmc@. Input on v2 from jmc@ and millert@. v1: https://marc.info/?l=openbsd-tech&m=162508423008134&w=2 v2: https://marc.info/?l=openbsd-tech&m=169076642509763&w=2 ok jmc@ millert@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/07/31 21:14:08 Modified files: devel/jdk/17 : Makefile Log message: Pass CONFIGURE_ARGS to ensure we don't pickup unwanted build depends. Fixes junking in bulk builds. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/07/31 21:27:15 Modified files: devel/jdk/11 : Makefile Log message: Prevent configure from picking up pandoc as well. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 23:37:05 Added files: games/scid/patches: patch-tcl_utils_tooltip_tcl Removed files: games/scid/patches: patch-engines_scidlet_scidlet_cpp Log message: Missed the patch additions/deletions -- pointed out by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/07/31 23:39:42 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.2.2 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/07/31 23:51:27 Modified files: productivity/novprog: Makefile Added files: productivity/novprog/patches: patch-cmake_AddVersionCompileDefinition_cmake Log message: Missing BDEP on x11/qt6/qttools -- spotted by naddy@ while here, patch out a git check CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 00:22:32 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.1.0. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/01 00:40:18 Modified files: sys/dev/pci/drm/include/linux: jiffies.h Log message: Implement time_after() and firends as static inline functions. The previous macros were too optimistic about types and also did a signed subtraction that could overflow. OK miod@ kettenis@ deraadt@ jsg@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/01 01:29:26 Modified files: www/ungoogled-chromium: Makefile www/ungoogled-chromium/files: ungoogled-chromium.desktop Log message: Fix name in .desktop file to distinguish from www/chromium Otherwise GNOME, Xfce, etc. show identically looking entries. OK aisha robert CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/01 01:57:55 Modified files: sys/kern : kern_clock.c Log message: Don't force early wrap around for jiffies. In inteldrm the function intel_dp_wait_source_oui() can be called before last_oui_write is set and so the code requires a positive initial jiffies value. On linux this is the case for 64bit systems (but not for 32bit) and because of this idiosyncracy this bug was introduced in upstream intel code. Instead of adding another OpenBSD specific quirk to drm code alter our jiffies initalisation. Systems affected are at least "ALDERLAKE_P, gen 12" and "TIGERLAKE, gen 12" Suggested fix by kettenis@ OK jsg@ CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/08/01 02:15:04 Modified files: usr.bin/ssh : sshconnect2.c Log message: remove unnecessary if statement. github PR#422 from eyalasulin999, ok djm@ CVSROOT: /cvs Module name: xenocara Changes by: aoyama@cvs.openbsd.org 2023/08/01 05:06:13 Modified files: driver/xf86-video-wsfb/src: wsfb_driver.c Log message: Fix mmap'ing size for LUNA framebuffer. LUNA's video memory has 'linebytes * fPtr->info.height' bytes per 1 plane and the real visible area begins at 'offset' within that video memory area, so it does not need to add 'offset' when mmap'ing video memory. Noticed by nono emulator. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 05:50:25 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-meson_build sysutils/libvirt/pkg: PLIST Log message: Update to libvirt-9.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 05:50:36 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 05:54:06 Modified files: graphics/p5-GD : Makefile distinfo Log message: Update to p5-GD-2.78. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 05:57:55 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo Log message: Update to ibus-typing-booster-2.23.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 06:01:13 Modified files: lang/wasi-sdk/compiler-rt: Makefile Log message: lang/wasi-sdk/compiler-rt: add BDEP on lang/wasi-libc compiler-rt build uses --sysroot=/usr/local/share/wasi-sysroot, so installing/removing wasi-libc during compiler-rt build may produce unexpected failures, as seen by tb@ - ensure wasi-libc is always present. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 06:08:51 Modified files: sysutils/restic: Makefile distinfo modules.inc sysutils/restic/pkg: PLIST Log message: update to restic-0.16.0 (same diff from Bryce Chidester) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 06:45:42 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.89, from maintainer Renaud Allard cf https://github.com/matrix-org/synapse/blob/release-v1.89/docs/upgrade.md#upgrading-to-v1890 and some database updates to apply as usual CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/01 06:46:06 Modified files: lang : Makefile Log message: unhook lang/sbcl,threads CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/01 06:47:12 Modified files: x11/stumpwm : Makefile Log message: make x11/stumpwm build_depends on lang/sbcl lang/sbcl,threads will be merged to lang/sbcl CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/01 06:48:34 Modified files: lang/sbcl : Makefile lang/sbcl/pkg : PLIST Log message: lang/sbcl: remove the 'threads' FLAVOR avoid providing two differents versions of sbcl (with and without sb-thread). ok op@ sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/01 06:55:51 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: merge flavor 'sbcl-threads' into 'sbcl' CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/01 07:10:01 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: devel/quirks: revert previous "merge flavor 'sbcl-threads' into 'sbcl'" it isn't need as the @pkgpath marker will take care of replacing it noted by sthen@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 07:46:58 Modified files: devel/binutils : Makefile distinfo Removed files: devel/binutils/patches: patch-gas_configure_tgt Log message: Update binutils to 2.41. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 07:50:38 Modified files: archivers/ancient: Makefile distinfo Log message: Update ancient to 2.1.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 07:51:52 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.08. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 07:57:09 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla/mozilla.port.mk: bump requirements on latest nss/icu CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 07:57:45 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_xre_glxtest_glxtest_cpp www/mozilla-firefox/pkg: README www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 116.0. see https://www.mozilla.org/en-US/firefox/116.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-29/ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 07:58:28 Modified files: lang/gnucobol : Makefile distinfo lang/gnucobol/pkg: PLIST Log message: Update gnucobol to 3.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 07:59:56 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla/mozilla.port.mk: fetch profdata from my server for ESR too with the update to 115, profdata needs to be massaged with llvm-15 to work with our llvm-13... CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:00:33 Modified files: www/tor-browser/browser: Makefile Log message: www/tor-browser/browser: bump REVISION after mozilla.port.mk change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:01:31 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: bump REVISION after mozilla.port.mk change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:04:40 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr/files: pledge.utility unveil.utility www/firefox-esr/patches: patch-config_makefiles_rust_mk patch-media_ffvpx_libavcodec_x86_fft_asm patch-taskcluster_docker_firefox-flatpak_org_mozilla_firefox_desktop www/firefox-esr/pkg: PLIST README www/firefox-esr-i18n: Makefile.inc distinfo Added files: www/firefox-esr/patches: patch-js_src_ctypes_libffi_src_dlmalloc_c patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_xre_glxtest_glxtest_cpp Removed files: www/firefox-esr/files: pledge.utility-audioDecoder unveil.utility-audioDecoder www/firefox-esr/patches: patch-js_src_jit_ProcessExecutableMemory_h patch-toolkit_components_downloads_DownloadIntegration_jsm patch-toolkit_components_downloads_DownloadUIHelper_jsm patch-toolkit_components_processtools_ProcInfo_linux_cpp patch-toolkit_xre_glxtest_cpp patch-xpcom_build_BinaryPath_h Log message: www/firefox-esr: major update to 115.1.0 see https://www.mozilla.org/en-US/firefox/115.1.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-31/ port changes: - drop utility-audioDecoder pledge/unveil configs - drop post-patch - more or less merges what was in www/mozilla-firefox, including a pkg/README update CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:05:40 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Added files: www/seamonkey/patches: patch-Makefile_in Removed files: www/seamonkey/patches: patch-build_moz_configure_init_configure Log message: www/seamonkey: update to 2.53.17. see https://www.seamonkey-project.org/releases/2.53.17 finally drops python2 dependency to build \o/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:06:52 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: update to 102.14.0. see https://www.mozilla.org/en-US/firefox/102.14.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-30/ note that 102.15.0 next month will be the last release from this branch CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/01 08:07:37 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-build_moz_configure_nss_configure patch-toolkit_components_downloads_DownloadIntegration_sys_mjs patch-toolkit_xre_glxtest_glxtest_cpp Log message: www/mozilla-firefox: MFC update to 116.0. see https://www.mozilla.org/en-US/firefox/116.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-29/ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/01 08:15:44 Modified files: sys/uvm : uvm_meter.c Log message: The swapper left the building long time ago. Now with the issue in inteldrm fixed we should be able to remove this unneeded wakeup for good. OK mvs@ cheloha@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/08/01 08:33:50 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.07.06 Important changes: Security: [CVE-2023-35934] Fix Cookie leak --add-header Cookie: is deprecated and auto-scoped to input URL domains Cookies are scoped when passed to external downloaders Add cookies field to info.json and deprecate http_headers.Cookie CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/08/01 08:34:36 Modified files: devel/quirks/files: Quirks.pm Log message: Add cve entry for yt-dlp CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 09:21:17 Modified files: textproc/unicode-ucd: Makefile Log message: Add link to license, not copyright. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/01 09:32:16 Modified files: devel/jdk/1.8 : Makefile distinfo Log message: Update to 8u382 GA: * Contains upstream bug and security fixes: https://foojay.io/java-8/?version=openjdk8u382&quarter=072023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-07-18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 10:40:35 Modified files: security/openssl/1.1: Makefile distinfo Log message: update to openssl-1.1.1v CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 10:40:52 Modified files: security/openssl/3.0: Makefile distinfo Log message: update to openssl-3.0.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 10:41:00 Modified files: security/openssl/3.1: Makefile distinfo Log message: update to openssl-3.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 10:44:43 Modified files: security/sslscan: Makefile sysutils/borgbackup/2.0: Makefile mail/postfix/stable: Makefile mail/postfix/snapshot: Makefile Log message: bumps for security/openssl static linking CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 11:00:37 Log message: Move textproc/unicode-ucd into textproc/unicode/ucd and import textproc/unicode-cldr: unicode-cldr-43.1, Unicode Common Locale Data Repository textproc/unicode-emoji: unicode-emoji-15.0, Unicode emoji data files ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230801 N ports/textproc/unicode/Makefile N ports/textproc/unicode/Makefile.inc N ports/textproc/unicode/cldr/Makefile N ports/textproc/unicode/cldr/distinfo N ports/textproc/unicode/cldr/pkg/DESCR-main N ports/textproc/unicode/cldr/pkg/DESCR-annotations N ports/textproc/unicode/cldr/pkg/PLIST-main N ports/textproc/unicode/cldr/pkg/PLIST-annotations N ports/textproc/unicode/ucd/Makefile N ports/textproc/unicode/ucd/distinfo N ports/textproc/unicode/ucd/pkg/DESCR N ports/textproc/unicode/ucd/pkg/PLIST N ports/textproc/unicode/emoji/Makefile N ports/textproc/unicode/emoji/distinfo N ports/textproc/unicode/emoji/pkg/DESCR N ports/textproc/unicode/emoji/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 11:01:03 Modified files: textproc : Makefile Log message: -unicode-ucd +unicode CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 11:01:43 Modified files: x11/gnome/gucharmap: Makefile Log message: textproc/unicode-ucd -> textproc/unicode/ucd CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 11:02:46 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/patches: patch-configure_ac inputmethods/ibus/pkg: PLIST-main Log message: Update to ibus-1.5.29beta1 (contains several fixes we want before the new release is out). CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/01 11:19:49 Modified files: regress/lib/libcrypto/ec: ec_point_conversion.c Log message: Remove unused prototype CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/01 12:20:07 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Add (limited) support for setting PPL0 on JH7110. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/01 13:07:04 Modified files: devel/jdk/11 : Makefile distinfo Log message: Update to 11.0.20 GA: * Contains upstream bug and security fixes: https://foojay.io/java-11/?version=11.0.20&quarter=072023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-07-18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:46:50 Modified files: databases/openldap: Makefile distinfo Log message: update to openldap-2.6.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:46:51 Modified files: sysutils/blackbox_exporter: Makefile distinfo modules.inc Log message: update to blackbox_exporter-0.24.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:49:43 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:49:45 Modified files: lang/php/8.2 : Makefile distinfo Log message: update to php-8.2.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:50:33 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.1.22 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/01 13:50:39 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.2.9 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 14:55:56 Modified files: audio/libxmp : Makefile distinfo audio/libxmp/patches: patch-Makefile_in audio/libxmp/pkg: PLIST Log message: Update libxmp to 4.6.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 14:58:42 Modified files: audio/xmp : Makefile distinfo audio/xmp/patches: patch-src_Makefile_in Log message: Update xmp to 4.2.0. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/01 15:04:50 Modified files: emulators/mame : Makefile distinfo emulators/mame/patches: patch-3rdparty_bx_src_allocator_cpp patch-makefile patch-scripts_genie_lua Added files: emulators/mame/patches: patch-scripts_toolchain_lua Log message: Update mame to 0.257. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/01 19:12:13 Modified files: devel/jdk/17 : Makefile distinfo Log message: Update to 17.0.8 GA: * Contains upstream bug and security fixes: https://foojay.io/java-17/?version=17.0.8&quarter=072023&tab=component https://openjdk.org/groups/vulnerability/advisories/2023-07-18 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/01 20:42:55 Modified files: games/py-steam : Makefile Added files: games/py-steam/patches: patch-steam_client_cdn_py Log message: backport https://github.com/ValvePython/steam/pull/437: CDNClient: Cope with longer manifest descriptions for some depots should fix most depot download scenarios, where for a while depot and manifest flags needed to be provided manually. Now it should be enough to provide -a +/- -os linux64 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/01 23:21:04 Modified files: graphics/glslang: Makefile distinfo graphics/glslang/pkg: PLIST graphics/spirv-headers: Makefile distinfo graphics/spirv-headers/pkg: PLIST graphics/spirv-tools: Makefile distinfo graphics/spirv-tools/pkg: PLIST graphics/vulkan-headers: Makefile distinfo graphics/vulkan-headers/pkg: PLIST graphics/vulkan-loader: Makefile distinfo graphics/vulkan-tools: Makefile distinfo graphics/vulkan-validation-layers: Makefile distinfo Added files: graphics/vulkan-validation-layers/patches: patch-layers_vulkan_generated_vk_extension_helper_h Removed files: graphics/glslang/patches: patch-CMakeLists_txt Log message: update to Vulkan SDK 1.3.250.1, as well as glslang 12.3.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 23:37:35 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-441.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 23:48:13 Modified files: x11/icewm : Makefile distinfo x11/icewm/patches: patch-man_icewm-preferences_pod patch-src_default_h Log message: Update to icewm-3.4.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/01 23:53:05 Modified files: security/py-pykeepass: Makefile distinfo Log message: Update to py3-pykeepass-4.0.5. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/02 00:14:46 Modified files: sys/arch/m88k/m88k: trap.c Log message: Revert r1.31 - contrary to what I wrote, scaled versions of ld.d and st.d are 64-bit loads and stores and may hit aligned-to-32-bits-but-not-64-bits addresses. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/02 00:56:22 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to WekitGTK 2.40.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/02 00:59:06 Removed files: textproc/unicode-ucd: Makefile distinfo textproc/unicode-ucd/pkg: DESCR PLIST Log message: This is gone (replaced by unicode/ucd). CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/02 01:22:35 Modified files: math/superlu : Makefile distinfo math/superlu/pkg: PLIST Log message: Update to superlu-6.0.0 from wen heping. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/02 01:31:04 Modified files: lang/abcl : Makefile distinfo lang/abcl/files: abcl_completions lang/abcl/pkg : PLIST Log message: lang/abcl: update to 1.9.2 from maintainer Timo Myyra CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:02:56 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Remove a 16 year old confusing lie The mod member of BN_BLINDING hasn't been /* just a reference */ since the branch prediction mitigations in OpenSSL bd31fb21 from March 2007. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:26:55 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h Log message: Remove the unused flags accessors for BN_BLINDING ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:31:12 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h Log message: Remove the unused flags member of BN_BLINDING Nothing sets this, so remove it along with BN_BLINDING_NO_{UPDATE,RECREATE} and some checks that are always true. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:34:42 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h Log message: Make BN_BLINDING_{new,update}() static in bn_blind.c ok jsing CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/02 02:34:55 Modified files: net/wget : Makefile Added files: net/wget/patches: patch-tests_Makefile_in Log message: net/wget: don't require GNU make Our make(1) treats ./unit-tests and unit-tests as distinct targets. ok namn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:39:04 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h Log message: Remove the unused BN_BLINDING_{convert,invert}() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:44:38 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h lib/libcrypto/rsa: rsa_eay.c Log message: Drop the _ex from BN_BLINDING_{convert,invert}_ex() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 02:50:02 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Remove extraneous parentheses and fix weird whitespace. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/02 02:51:16 Modified files: distrib/miniroot: install.sub Log message: Simplify disk encryption question The yes/no question was mistaken as actual passphrase prompt and/or details in parentheses were taken as option list (despite the lack of commas). Unmention the only disk encryption mechanism we support and simply ask whether to protect the root disk with a passphrase or not (still yes/no). Prodded by solene, feedback from many Wording from naddy, similar wording from sthen OK naddy sthen deraadt afresh1 CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/02 03:19:47 Modified files: sys/uvm : uvm_map.c uvm_map.h Log message: Remove unused vm_map_upgrade() & vm_map_downgrade(). Upgrade/downgrade operations on a `vmmaplk' are no longer necessary since vm_map_busy() completely unlocks it (r1.318 of uvm/uvm_map.c). ok kettenis@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/02 03:25:36 Modified files: lib/libcrypto/bn: bn_blind.c Log message: More whitespace fixes from knfmt CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/02 03:57:29 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.1.0. see https://www.thunderbird.net/en-US/thunderbird/115.1.0/releasenotes/ timeouts on exit have been fixed in #1788599 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/02 03:59:08 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: update to 102.14.0. see https://www.thunderbird.net/en-US/thunderbird/102.14.0/releasenotes/ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/02 05:03:17 Modified files: sys/dev/pci/drm/include/linux: scatterlist.h Log message: don't change the end marker in sg_set_page() Prompted by bad memory accesses seen with page flipping on alder lake and raptor lake. Starting xfce reliably caused problems. reported by kn@ and yasuoka@, both confirmed this fixes it ok kn@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/02 05:12:25 Modified files: editors/emacs : Makefile distinfo editors/emacs/patches: patch-Makefile_in patch-lisp_files_el patch-lisp_vc_vc_el patch-src_emacs_c editors/emacs/pkg: PLIST Removed files: editors/emacs/patches: patch-etc_emacsclient-mail_desktop patch-lib-src_etags_c patch-lisp_htmlfontify_el patch-lisp_org_ob-latex_el patch-lisp_progmodes_ruby-mode_el Log message: Update to emacs-29.1 Release announcement: https://lists.gnu.org/archive/html/emacs-devel/2023-07/msg00879.html Drop security-related patches added during emacs-28.2 lifetime. New deps: sqlite3 (added for now), webp (added), tree-sitter (not added yet). Input from Xi Lu, Renato Aguiar, Timo Myyra, op@ and semarie@, tests report from krw@, tests and ok op@ and semarie@ CVSROOT: /cvs Module name: src Changes by: uaa@cvs.openbsd.org 2023/08/02 05:52:18 Modified files: sys/dev/fdt : axppmic.c Log message: add axp313a support ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/02 07:40:05 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: update to 0.9.0 from maintainer Renaud Allard CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/02 07:54:45 Modified files: sys/uvm : uvm_meter.c Log message: uvm_loadav: don't recompute schedstate_percpu.spc_nrun We track the nrun value in schedstate_percpu.spc_nrun. There is no reason to walk the allproc list to recompute it. Prompted by claudio@. Thread: https://marc.info/?l=openbsd-tech&m=169059099426049&w=2 ok claudio@ CVSROOT: /cvs Module name: xenocara Changes by: aoyama@cvs.openbsd.org 2023/08/02 07:57:24 Modified files: lib/libXi/src : XExtInt.c Log message: Add pad_to_double() when the function allocates memories for 'double' internally. The functions wireToRawEvent() and copyRawEvent() get memories first, then allocate memory blocks sequentially for several objects include 'double' from there. On m88k, the memory area for 'double' should be 8-byte aligned, but sizeof(XIRawEvent) is 60 and sizeof(out->valuators.mask_len) is 8. In this case, allocated 'double' memory was not 8-byte aligned. Because of this, 'xeyes' on luna88k was aborted with Bus Error right after moving mouse for several years with sys/arch/m88k/m88k/trap.c r.127. Tested by me on luna88k, ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/02 08:16:19 Removed files: www/firefox-esr/patches: patch-toolkit_system_gnome_nsGIOService_cpp Log message: www/firefox-esr: drop patch that got merged in #1817588 spotted by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/02 08:30:58 Added files: www/seamonkey/patches: patch-modules_fdlibm_src_math_private_h Log message: www/seamonkey: add patch to fix build on i386 probable fallout from the fdlibm update in #1760633 build failure reported by sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/02 10:57:53 Modified files: net/gupnp/tools: Makefile distinfo net/gupnp/tools/pkg: PLIST Removed files: net/gupnp/tools/patches: patch-subprojects_gssdp-1_6_wrap patch-subprojects_gupnp-1_6_wrap patch-subprojects_gupnp-av-1_0_wrap Log message: Update to gupnp-tools-0.12.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/02 13:10:29 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim editors/vim/pkg: PLIST-main Log message: update to vim-9.0.1677 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/02 13:16:05 Modified files: sysutils/cfengine: Makefile Log message: use https HOMEPAGE and set PORTROACH to allow picking up straight from the github community repo rather than cycling version by version guessing at increments. (this port is still marked BROKEN due to symlink issues, and has been for some time, perhaps it makes sense to remove if nobody fancies fixing it) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/02 13:20:19 Modified files: sys/dev/wscons : wsemul_vt100.c Log message: Minor changes to reduce differences between vt100 and sun emulations. NFCI CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/02 13:20:45 Modified files: sysutils/dcfldd: Makefile distinfo Log message: update to dcfldd-1.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/02 13:21:17 Modified files: sysutils/entr : Makefile distinfo Log message: update to entr-5.4 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/02 13:58:53 Modified files: sys/scsi : scsi_base.c Log message: Set a low water mark on scsi_xfer_pool and prime the pool. This way there will always be some scsi_xfer structures around. Hopefully that means the pagedaemon can actually write out pages to swap if we're out of physical memory. ok krw@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/02 15:18:17 Modified files: graphics/glslang: Makefile graphics/glslang/pkg: PLIST Log message: glslang update broke vkquake because it also looks for glslangValidator which has been renamed to glslang. To mitigate this temporarily, provide a symlink until all consumers have been updated accordingly. vkquake breakage reported by aja@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/02 16:01:51 Modified files: games/godot : Makefile games/godot/patches: patch-platform_x11_os_x11_cpp Log message: In godot (not godot-tools) binary, call XScreenSaverSuspend on init to prevent X11 from entering sleep mode while interacting without mouse and keyboard (like just with a gamecontroller). Changes by and now ok op@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/02 16:07:02 Log message: Import luasteam, an intermediary library used to allow running some love2d games which try to communicate with steam. In our case, this communicates with the library provided by goldberg_emulator. changes to install directory by and ok op@ DESCR: luasteam enables you to use SteamWorks API from Lua, for example (but not limited to) when you're building games with Love2D. Multiple games use luasteam, for example: - Marvellous Inc. - Terraforming Earth - Brawl Quest - Gravity Circuit - Ocean's Heart Status: Vendor Tag: thfr Release Tags: thfr_20230802 N ports/games/luasteam/Makefile N ports/games/luasteam/distinfo N ports/games/luasteam/patches/patch-Makefile N ports/games/luasteam/patches/patch-src_user_cpp N ports/games/luasteam/patches/patch-src_common_hpp N ports/games/luasteam/patches/patch-src_gameServer_cpp N ports/games/luasteam/pkg/DESCR N ports/games/luasteam/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/02 16:07:45 Modified files: games : Makefile Log message: +luasteam CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/02 17:04:39 Modified files: usr.bin/ssh : ssh_config Log message: CheckHostIP has defaulted to 'no' for a while; make the commented- out config option match. From Ed Maste CVSROOT: /cvs Module name: src Changes by: aisha@cvs.openbsd.org 2023/08/02 17:34:13 Modified files: sbin/route : route.8 Log message: add EXIT STATUS section with information for the exec subcommand patch by Matthew Martin CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/08/02 21:50:23 Modified files: games/openttd : Makefile distinfo Log message: Update games/openttd to 13.4 Florian Viehweger (maintainer) changed MASTER_SITES. sthen@ changed WANTLIB and COMPILER. solene@ and I both added sthen's changes to Florian's diff and got a similar result. ok solene@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/03 01:06:21 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/03 01:38:59 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.48.6. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/03 01:53:15 Modified files: devel/cmake : Makefile distinfo devel/cmake/patches: patch-Modules_Compiler_GNU_cmake patch-Modules_Platform_OpenBSD_cmake patch-Source_cmFileCommand_cxx patch-Source_cmFindPackageCommand_cxx patch-Source_cmGeneratorTarget_cxx patch-Source_cmGlobalGenerator_cxx patch-Source_cmInstallCommand_cxx patch-Source_cmMessenger_cxx patch-Source_cmTarget_cxx patch-Source_kwsys_CMakeLists_txt devel/cmake/pkg: PLIST Log message: Update CMake to 3.27.1 Bulk build by tb@, thanks CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/03 02:28:49 Modified files: telephony/linphone/mediastreamer2: Makefile Log message: graphics/zxing-cpp is picked up if found, so add a dependency on it. ok landry@ (maintainer) CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/08/03 03:49:09 Modified files: sys/kern : uipc_socket.c uipc_syscalls.c sys/net : bfd.c if_vxlan.c if_wg.c sys/nfs : krpc_subr.c nfs_socket.c nfs_syscalls.c Log message: Move solock() down to sosetopt(). A part of standalone sblock() work. This movement required because buffers related SO_SND* and SO_RCV* socket options should be protected with sblock(). However, standalone sblock() has different lock order with solock() and `so_snd' and `so_rcv' buffers. At least sblock() for `so_snd' buffer will always be taken before solock() in the sosend() path. The (*pr_ctloutput)() call was removed from the SOL_SOCKET level 'else' branch. Except the SO_RTABLE case where it handled in the special way, this is null op call. For SO_SND* and SO_RCV* cases solock() will be replaced by sblock() in the future. Feedback from bluhm Tested by bluhm naddy ok bluhm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/03 06:18:39 Modified files: devel/py-anytree: Makefile distinfo devel/py-anytree/pkg: PLIST Log message: update to py3-anytree-2.9.0 and use MODPY_PYBUILD (somehow missed before) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/03 07:23:53 Modified files: x11/gnome/gdm : Makefile distinfo Log message: update to 44.1 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/03 08:32:29 Modified files: net/iperf3 : Makefile distinfo net/iperf3/patches: patch-src_iperf_api_c Log message: update to 3.14 from Mikhail Notable user-visible changes: A memory allocation hazard was fixed (Issue #1542/PR #1543). For more information see: https://downloads.es.net/pub/iperf/esnet-secadv-2023-0001.txt.asc JSON output was improved, such as print JSON numbers as signed (PR #1539, Issue #1435), the exit code when doing JSON output was fixed (PR #1523), and client_api was fixed so that it still returns an error code when JSON is enabled (Issue #1405). Also, duplicate fields when using multiple streams was removed from the JSON output (#1492). Prevent UDP packet count and operations overflow (PR #1536/Issue #1534). Statistics are fixed when --omit is used (Issue #1489/PR #1498). comments by sthen@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/03 09:31:30 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230803 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/03 09:32:20 Modified files: net/py-tlslite-ng: Makefile distinfo net/py-tlslite-ng/pkg: PLIST Log message: Update to py-tlslite-ng 0.8.0alpha45 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/03 09:33:33 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update to tlsfuzzer 20230801 CVSROOT: /cvs Module name: ports Changes by: job@cvs.openbsd.org 2023/08/03 09:53:05 Modified files: net/rpki-data : Makefile distinfo net/rpki-data/pkg: PLIST Log message: Update net/rpki-data to pull in new-format ASPA objects OK tb@ (but he didn't read the whole diff line by line) CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/03 09:53:11 Modified files: geo/routino : Makefile distinfo Log message: update to routino-3.4.1 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/03 10:08:12 Modified files: sys/uvm : uvm_meter.c Log message: Mark the exponential constants for load avarage calculation as const. OK cheloha@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/03 10:12:08 Modified files: sys/kern : kern_sched.c sys/sys : sched.h sys/uvm : uvm_meter.c Log message: Remove the per-cpu loadavg calculation. The current scheduler useage is highly questionable and probably not helpful. OK kettenis@ cheloha@ deraadt@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/03 10:32:15 Modified files: lib/libcrypto/stack: safestack.h Log message: Remove unused sk/lh macros ok jsing miod CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 10:39:50 Modified files: inputmethods/anthy: Makefile inputmethods/anthy/pkg: PLIST-emacs PLIST-main Log message: Sync PLIST-emacs and unbreak after the update to emacs-29.1 For some unknown reason two .el files are not byte-compiled any more, resulting in two missing .elc files. Drop those. Also sync PLIST-main while here. Issue reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 10:50:47 Modified files: textproc/tree-sitter: Makefile distinfo textproc/tree-sitter/pkg: PLIST Log message: Stop building the tree-sitter cli program to drop the dep on lang/rust Upstream intends this library to be dep-free so that it can be used in any project. We want to be able to use tree-sitter in the editors/emacs port, but rust is not portable enough and a too big dependency for emacs--no_x11. So just drop the tree-sitter program, which is separate from the library and only useful to develop new grammars. ok paco@ sthen@, "go ahead" edd@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 10:51:32 Removed files: textproc/tree-sitter: crates.inc Log message: Also drop crates.inc Spotted by Mikhail CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 10:58:22 Modified files: textproc/tree-sitter: Makefile Log message: LIBtree-sitter_VERSION is already in SUBST_VARS, zap redundant line CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 11:01:57 Modified files: textproc/tree-sitter: Makefile Log message: Add warning about building the tree-sitter cli program in this port Tell people who want it to use a new port instead CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/03 11:13:49 Modified files: textproc/tree-sitter: Makefile Log message: No need for ports-gcc on base-gcc archs, as the build uses -std=gnu99 Add a comment about COMPILER. Tested on sparc64. CVSROOT: /cvs Module name: src Changes by: aisha@cvs.openbsd.org 2023/08/03 12:17:54 Modified files: bin/pax : tar.1 Log message: add extract example and reorder flags on other examples comments sthen@ and Peter J. Philipp ok jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/03 12:44:31 Modified files: regress/lib/libcrypto/bn: Makefile Removed files: regress/lib/libcrypto/bn: bn_rand_interval.c Log message: Retire the bn_rand_interval() test This test was never particularly useful. An upcoming API change for the internal bn_rand_interval() API would require some adjustments. It's not worth it. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/03 12:53:56 Modified files: lib/libcrypto/bn: bn_bpsw.c bn_local.h bn_mod_sqrt.c bn_rand.c lib/libcrypto/dh: dh_key.c lib/libcrypto/dsa: dsa_key.c dsa_ossl.c lib/libcrypto/ec: ec_key.c ecp_smpl.c lib/libcrypto/ecdsa: ecdsa.c regress/lib/libcrypto/bn: bn_isqrt.c Log message: Make the bn_rand_interval() API a bit more ergonomic Provide bn_rand_in_range() which is a slightly tweaked version of what was previously called bn_rand_range(). The way bn_rand_range() is called in libcrypto, the lower bound is always expressible as a word. In fact, most of the time it is 1, the DH code uses a 2, the MR tests in BPSW use 3 and an exceptinally high number appears in the Tonelli-Shanks implementation where we use 32. Converting these lower bounds to BIGNUMs on the call site is annoying so let bn_rand_interval() do that internally and route that through bn_rand_in_range(). This way we can avoid using BN_sub_word(). Adjust the bn_isqrt() test to use bn_rand_in_range() since that's the only caller that uses actual BIGNUMs as lower bounds. ok jsing CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/08/03 12:56:32 Modified files: sys/dev/pci : if_ix.c Log message: Enable vlan stripping of LRO packets in ix(4) tested by bluhm ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/03 14:13:12 Modified files: regress/lib/libssl/tlsfuzzer: tlsfuzzer.py Log message: Link new ccs test to build Exception needed since the test expects an unexpected_message alert, while we throw a decode_error. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/03 15:55:00 Modified files: databases/pspg : Makefile distinfo Log message: update databases/pspg to 5.8.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/03 16:46:59 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20230803 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/03 23:44:51 Modified files: lib/libcrypto/engine: engine.h Log message: Move the ENGINE_new() prototype a line down CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/04 00:02:53 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.373. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/04 00:05:12 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.18. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/04 00:07:23 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.30.7. CVSROOT: /cvs Module name: src Changes by: dtucker@cvs.openbsd.org 2023/08/04 00:32:40 Modified files: usr.bin/ssh : misc.c mux.c Log message: Apply ConnectTimeout to multiplexing local socket connections. If the multiplex socket exists but the connection times out, ssh will fall back to a direct connection the same way it would if the socket did not exist at all. ok djm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/04 00:41:05 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.14.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/04 00:49:06 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.10. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/04 01:40:16 Modified files: devel/py-more-itertools: Makefile distinfo Log message: update to py3-more-itertools-10.1.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:13:07 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn314: dcn314_clk_mgr.c Log message: drm/amd/display: Keep PHY active for dp config From Agustin Gutierrez a9174f0d7addf4c1c9eddef87d4433b7706e77b7 in linux-6.1.y/6.1.43 2b02d746c1818baf741f4eeeff9b97ab4b81e1cf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:16:55 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd: Move helper for dynamic speed switch check out of smu13 From Mario Limonciello 32631ac27c914e4de8b37987b282e9799f33d8dc in linux-6.1.y/6.1.43 188623076d0f1a500583d392b6187056bf7cc71a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:20:08 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amd: Align SMU11 SMU_MSG_OverridePcieParameters implementation with SMU13 From Mario Limonciello 6e385845eea187c573949e31e21d6934af1f3415 in linux-6.1.y/6.1.43 e701156ccc6c7a5f104a968dda74cd6434178712 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:22:27 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_plane.c Log message: drm/amd/display: add FB_DAMAGE_CLIPS support From Hamza Mahfooz f1edb2f58adb7113b59de7453025d096919a892e in linux-6.1.y/6.1.43 30ebe41582d1ea5a7de990319f9e593dad4886f7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:24:05 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Check if link state is valid From Rodrigo Siqueira 810329d3d41890e49d75cde006bf3ddf1ccebb9a in linux-6.1.y/6.1.43 03ce7b387e8b0f4a1dc97a878545bdf7c7f23251 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:25:37 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Rework context change check From Rodrigo Siqueira bc2c7003888b4311e3bcc392326279fc97911602 in linux-6.1.y/6.1.43 10fdb0a11c555e0d6f7698d2874581d06e99ee71 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:27:43 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Enable new commit sequence only for DCN32x From Rodrigo Siqueira 4efb2d22003f51cf188b68b2f2c5980c39eb2e22 in linux-6.1.y/6.1.43 7b36f4d18e3e4941d12fe027ad6ad6123c257027 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:29:53 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Copy DC context in the commit streams From Rodrigo Siqueira d5b3e4cf9942039765ee0b909bd3f913479481cb in linux-6.1.y/6.1.43 0e986cea0347902b2c72b09c8fe9c0f30d7decb4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:31:53 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h dc_stream.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Include surface of unaffected streams From Rodrigo Siqueira a5397c85f0b89ac4138809ff5d537b9326730d43 in linux-6.1.y/6.1.43 f6ae69f49fcf697b6ffa93d58eb3746897f61cf8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:33:41 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Use min transition for all SubVP plane add/remove From Alvin Lee 3a88351318bb70f0bc60153d8d80d642fb051a86 in linux-6.1.y/6.1.43 e4c1b01bc35b04e15782608165aa85b9e1724f7b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:36:52 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c dc_resource.c Log message: drm/amd/display: add ODM case when looking for first split pipe From Samson Tam 8d515d39d8005981479a93fd6bee2649c59f0b1b in linux-6.1.y/6.1.43 59de751e3845d699e02dc4da47322b92d83a41e2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:39:01 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: use low clocks for no plane configs From Dmytro Laktyushkin acba20a5b2c80385110efdcec00dcefd041b120f in linux-6.1.y/6.1.43 2641c7b7808191cba25ba28b82bb73ca294924cc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:40:56 Modified files: sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c dcn31_fpu.h Log message: drm/amd/display: fix unbounded requesting for high pixel rate modes on dcn315 From Dmytro Laktyushkin ad8c20954406491a8280d0a442ac4bb9ea9e674e in linux-6.1.y/6.1.43 655435df0936ce2fda0d5ced7e50101179a3acfd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:43:06 Modified files: sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_hubbub.c sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c sys/dev/pci/drm/amd/display/dc/dml: display_mode_vba.c sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c dcn31_fpu.h display_mode_vba_31.c Log message: drm/amd/display: add pixel rate based CRB allocation support From Dmytro Laktyushkin 38fa05cad9df113fb31fabc0b88f5ca681235bd2 in linux-6.1.y/6.1.43 9ba90d760e9354c124fa9bbea08017d96699a82c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:44:44 Modified files: sys/dev/pci/drm/amd/display/dc/dcn315: dcn315_resource.c Log message: drm/amd/display: fix dcn315 single stream crb allocation From Dmytro Laktyushkin 8f0582fb6d0edf3581b1ece0cc186ab82fb083b4 in linux-6.1.y/6.1.43 49f26218c344741cb3eaa740b1e44e960551a87f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:49:46 Modified files: sys/dev/pci/drm: files.drm sys/dev/pci/drm/amd/display/dmub/src: dmub_srv.c Added files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn314.c dmub_dcn314.h Log message: drm/amd/display: Update correct DCN314 register header From Cruise Hung 41c666e2b7515c551940ae5ba0437bd2e17fbe85 in linux-6.1.y/6.1.43 268182606f26434c5d3ebd0e86efcb0418dec487 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:52:17 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_psr.c sys/dev/pci/drm/amd/display/dc: dc_dmub_srv.c dc_dmub_srv.h sys/dev/pci/drm/amd/display/dmub: dmub_srv.h sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn31.c dmub_dcn31.h dmub_srv.c Log message: drm/amd/display: Set minimum requirement for using PSR-SU on Rembrandt From Mario Limonciello f8b61a2c29fc70f64daad698cf09c1f79a0e39f9 in linux-6.1.y/6.1.43 c35b6ea8f2ecfa9d775530b70d4e727869099a9c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:54:09 Modified files: sys/dev/pci/drm/amd/display/dmub/src: dmub_dcn314.c dmub_dcn314.h dmub_srv.c Log message: drm/amd/display: Set minimum requirement for using PSR-SU on Phoenix From Mario Limonciello 76fcfc6ae3a64033626647bae7b6d1f2d8bea72a in linux-6.1.y/6.1.43 cd2e31a9ab93d13c412a36c6e26811e0f830985b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:55:47 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: Don't print error message if eviction was interrupted From Thomas Hellstrom 3a8f9b8ccf2b34623cd7264cd78c80f8806959d5 in linux-6.1.y/6.1.43 8ab3b0663e279ab550bc2c0b5d602960e8b94e02 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:57:11 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: Don't leak a resource on eviction error From Thomas Hellstrom e9c44738cb1f537b177cc1beabcf6913690460cd in linux-6.1.y/6.1.43 e8188c461ee015ba0b9ab2fc82dbd5ebca5a5532 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 02:58:34 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: never consider pinned BOs for eviction&swap From Christian Koenig 17e188e0feb008bab5f4b083083dff7cdc633ca1 in linux-6.1.y/6.1.43 a2848d08742c8e8494675892c02c0d22acbe3cf8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:00:56 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Rework comments on dc file From Rodrigo Siqueira 549f20581996835bae1d6567b2cc60ad0a5ef9cd in linux-6.1.y/6.1.43 e366f36958f60c431a7430c8c421c9db0ec6738d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:03:05 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: fix dc/core/dc.c kernel-doc From Randy Dunlap 6415d5de13f532297005ef100cefa92c80fe40db in linux-6.1.y/6.1.43 db4107e92a817502ad19fdd30250f87dcb6f6331 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:05:41 Modified files: sys/dev/pci/drm/amd/display/dc: dc_stream.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_optc.c sys/dev/pci/drm/amd/display/dmub/inc: dmub_cmd.h Log message: drm/amd/display: Add FAMS validation before trying to use it From Rodrigo Siqueira 27931ea53ce59ff421c42c08d4ad3df4b632babe in linux-6.1.y/6.1.43 e3416e872f84086667df21daf166506fab97358d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:08:45 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c sys/dev/pci/drm/amd/display/dc/dml: display_mode_structs.h sys/dev/pci/drm/amd/display/dc/dml/dcn20: dcn20_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_rq_dlg_calc_31.c sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c display_rq_dlg_calc_314.c Log message: drm/amd/display: update extended blank for dcn314 onwards From Gabe Teeger 342ec1696d2dcc66e7d2905c5aa52e9c9e86d527 in linux-6.1.y/6.1.43 469a62938a45ef382c9cb7b9fec6c6c1fcd781c0 in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/04 03:09:04 Modified files: lib/libz : crc32.c Log message: Fix a couple of typos in a comment from upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/04 03:09:52 Modified files: sys/lib/libz : crc32.c Log message: Sync with userland libz CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:10:24 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Fix possible underflow for displays with large vblank From Daniel Miess d5741133e6e2f304b40ca1da0e16f62af06f4d22 in linux-6.1.y/6.1.43 1a4bcdbea4319efeb26cc4b05be859a7867e02dc in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:12:01 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: drm/amd/display: Prevent vtotal from being set to 0 From Daniel Miess 15c94c3151d9fa86294efb4c6618cae44530e49b in linux-6.1.y/6.1.43 2a9482e55968ed7368afaa9c2133404069117320 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:13:44 Modified files: sys/dev/pci/drm/i915/gem/selftests: huge_pages.c Log message: drm/i915: Fix an error handling path in igt_write_huge() From Christophe JAILLET a71cd15a8592482bc3adead423ec4ff4502f0a72 in linux-6.1.y/6.1.43 e354f67733115b4453268f61e6e072e9b1ea7a2f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:15:07 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amd: Fix an error handling mistake in psp_sw_init() From Mario Limonciello 5c58d120bf81a1fe6cc05e640568c0da14042c09 in linux-6.1.y/6.1.43 c01aebeef3ce45f696ffa0a1303cea9b34babb45 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:16:46 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_mst_types.c Log message: drm/amd/display: Unlock on error path in dm_handle_mst_sideband_msg_ready_event() From Dan Carpenter e139cc2974b801f3f6e38efa047a7e3b7121fc8d in linux-6.1.y/6.1.43 38ac4e8385ffb275b1837986ca6c16f26ea028c5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:18:11 Modified files: sys/dev/pci/drm/i915/display: intel_dpt.c Log message: drm/i915/dpt: Use shmem for dpt objects From Radhakrishna Sripada 507f70c06aa99d05fbb0f36de2be31ef1cf88497 in linux-6.1.y/6.1.43 3844ed5e78823eebb5f0f1edefc403310693d402 in mainline linux CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/04 03:20:12 Modified files: usr.sbin/bgpd : control.c rde.c session.c Log message: Instead of forcing a NUL into struct ctl_neighbor descr adjust the peer matching code to only match at maximum sizeof(n->descr) bytes using strncmp(). OK tb@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/04 03:20:14 Modified files: net/py-tlslite-ng: Makefile distinfo net/py-tlslite-ng/pkg: PLIST Log message: Update to tlslite-ng 0.80alpha46 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:20:15 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: dcn31_fpu.c sys/dev/pci/drm/amd/display/dc/dml/dcn32: dcn32_fpu.c Log message: drm/amd/display: set per pipe dppclk to 0 when dpp is off From Dmytro Laktyushkin f5e8f7a02c158afbfe7657e0358ee964978ee138 in linux-6.1.y/6.1.43 6609141c49df1b86fbad26a8643d4b4044f28b11 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:22:11 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: perform a bounds check before filling dirty rectangles From Hamza Mahfooz d58fb94f24f89c833bd73d370b27b58867d78120 in linux-6.1.y/6.1.43 af22d6a869cc26b519bfdcd54293c53f2e491870 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:23:40 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Write to correct dirty_rect From Benjamin Cheng d701687c898e5358f29ca11bccdfc8f54129e69c in linux-6.1.y/6.1.43 751281c55579f0cb0e56c9797d4663f689909681 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:30:48 Modified files: sys/dev/pci/drm: drm_syncobj.c Log message: dma-buf: keep the signaling time of merged fences v3 From Christian Koenig 23acc2b850ba4dfdfe2700d728be3e27710260a1 in linux-6.1.y/6.1.43 f781f661e8c99b0cb34129f2e374234d61864e77 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:31:20 Modified files: sys/dev/pci/drm: drm_linux.c sys/dev/pci/drm/include/linux: dma-fence.h Log message: drm_syncobj.c now uses dma_fence_allocate_private_stub() with an arg CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/04 03:36:28 Modified files: sys/dev/pci/drm: drm_linux.c drm_syncobj.c Log message: dma-buf: fix an error pointer vs NULL bug From Dan Carpenter c3d576baa6c8f0b34750a0b6f9b12e9d64625512 in linux-6.1.y/6.1.43 00ae1491f970acc454be0df63f50942d94825860 in mainline linux CVSROOT: /cvs Module name: src Changes by: fcambus@cvs.openbsd.org 2023/08/04 04:29:09 Modified files: distrib/notes/arm64: hardware Log message: Sync the supported hardware list with arm64.html. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/04 04:53:25 Modified files: mail/rspamd : Makefile distinfo mail/rspamd/patches: patch-CMakeLists_txt patch-cmake_Toolset_cmake patch-src_rspamadm_CMakeLists_txt mail/rspamd/pkg: PLIST Removed files: mail/rspamd/patches: patch-src_libcryptobox_cryptobox_c patch-src_lua_lua_cryptobox_c Log message: update to rspamd-3.6 CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/08/04 04:58:27 Modified files: sys/dev/pci : if_ix.h Log message: Remove unused struct field vlan_stripping. pointed out by bluhm ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/04 05:26:44 Modified files: lang/rust : Makefile distinfo Added files: lang/rust/patches: patch-src_bootstrap_config_rs Log message: lang/rust: update to 1.71.1 Announce: https://blog.rust-lang.org/2023/08/03/Rust-1.71.1.html ChangeLog: https://raw.githubusercontent.com/rust-lang/rust/1.71.1/RELEASES.md CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/04 06:01:48 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-content_test_BUILD_gn patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-v8_src_execution_isolate_cc Log message: update to 115.0.5790.170 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/04 07:30:03 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-content_test_BUILD_gn patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-v8_src_execution_isolate_cc Log message: update to 115.0.5790.170 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/04 07:34:28 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: fixup distinfo, i commited the one for rc1.. bump REVISION to ensure this properly gets rebuilt. wrong distinfo & weird dpb behaviour noted by naddy@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/04 08:22:47 Modified files: games/scid : Makefile Log message: mark games/scid ONLY_FOR_ARCHS=${LP64_ARCHS} src/codec_scid5.h:532:40: error: non-constant-expression cannot be narrowed from type 'std::tuple_element<1, std::pair >::type' (aka 'unsigned long long') to 'std::basic_string_view::size_type' (aka 'unsigned long') in initializer list [-Wc++11-narrowing] CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/04 08:38:20 Modified files: devel/gmp : Makefile distinfo devel/gmp/patches: patch-mpn_asm-defs_m4 patch-mpn_sparc32_sparc-defs_m4 Log message: devel/gmp: update to 6.3.0 * new public function mpz_prevprime * new documented pointer types mpz_ptr, mpz_srcptr, and similar Additional arch testing by kettenis@, tb@, jca@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/04 08:42:12 Removed files: devel/gmp/patches: patch-mpn_asm-defs_m4 patch-mpn_sparc32_sparc-defs_m4 Log message: devel/gmp: remove empty patch files CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/04 10:44:46 Removed files: net/knot/patches: patch-src_knot_journal_journal_read_c print/poppler/patches: patch-poppler_JBIG2Stream_cc Log message: remove empty patch files CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/04 11:20:20 Modified files: lang/mawk : Makefile distinfo lang/mawk/pkg : PLIST Log message: Update to mawk-1.3.4-20230730 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/04 13:06:25 Modified files: sbin/iked : ca.c config.c crypto.c ikev2.c ikev2_msg.c ikev2_pld.c Log message: Convert calls to ibuf_length() where it is clear that the ibuf is not NULL to ibuf_size(). In some cases it is clear that the ibuf pointer should just be checked for NULL since afterwards a new ibuf is allocated in its place. OK tb@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/04 15:44:42 Modified files: misc/brltty : Makefile Log message: update HOMEPAGE, fix MASTER_SITES; no distinfo change CVSROOT: /cvs Module name: xenocara Changes by: aoyama@cvs.openbsd.org 2023/08/04 17:49:45 Modified files: driver/xf86-video-wsfb/src: wsfb_driver.c Log message: Support 8bpp X server on LUNA. LUNA's frame buffer is 'planar' type, not packed pixel. So use shadowUpdateAfb8 as shadow framebuffer procedure to work 8bpp X server. It took 10 years to make X server colored on LUNA. Originally inspired by NetBSD/amiga. ok miod@ CVSROOT: /cvs Module name: src Changes by: aoyama@cvs.openbsd.org 2023/08/04 18:34:19 Modified files: sys/arch/luna88k/dev: lunafb.c Log message: Inform 8bpp capability on 8bpp framebuffer in WSDISPLAYIO_GETSUPPORTEDDEPTH ioctl. This is needed to use recent updated wsfb(4) driver in 8bpp mode. We can use 1bpp X server on 8bpp framebuffer by 'startx -- -depth 1'. Tested by me. CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/08/04 20:16:10 Modified files: games/lwjgl3 : Makefile distinfo games/lwjgl3/pkg: PFRAG.x86 PLIST Log message: Fix build on arm64. Diff from kurt@, but as I am upstream, I rolled a new release with the patch he was going to add to the port. CVSROOT: /cvs Module name: ports Changes by: asou@cvs.openbsd.org 2023/08/04 21:32:22 Modified files: devel/valgrind : Makefile devel/valgrind/patches: patch-coregrind_m_debuginfo_debuginfo_c patch-coregrind_m_debuginfo_readelf_c patch-include_vki_vki_openbsd_h Added files: devel/valgrind/patches: patch-coregrind_m_options_c Log message: Display function and file names on the stack trace when a problem is detectd. ok op@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/04 23:45:52 Modified files: sys/arch/riscv64/include: cpu.h sys/arch/riscv64/riscv64: machdep.c Log message: cpu_idle_{enter,leave} are no-ops on riscv64, so just #define away the calls ok jca@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/04 23:46:36 Modified files: sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: context.S Log message: cpu_idle_{enter,leave} are no-ops on mips64, so just #define away the calls ok jca@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/05 00:58:31 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.3.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/05 00:58:53 Modified files: security/gnutls: Makefile distinfo security/gnutls/pkg: PLIST Log message: Update to gnutls-3.8.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/05 01:10:54 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/05 01:11:09 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/05 01:11:29 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.20. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/05 01:34:57 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230803 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/05 02:47:31 Removed files: lib/libc/thread: rthread_cleanup.c Log message: Remove empty file left behind in a revert during p2k17 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/05 06:41:04 Modified files: sys/kern : kern_sched.c Log message: Remove the P_WSLEEP specific KASSERT(). Not only procs in state SSTOP can be added to the run queue but also procs in state SRUN. The latter happens when schedcpu() kicks in before the proc had a chance to run. Problem spotted by gkoehler@ OK cheloha@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/05 09:22:40 Added files: net/openconnect/patches: patch-gnutls-dtls_c Log message: net/openconnect: track renamed constant in gnutls 3.8.1 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/05 09:54:37 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update to 58.8 from maintainer tux0r CVSROOT: /cvs Module name: www Changes by: mbuhl@cvs.openbsd.org 2023/08/05 11:11:56 Modified files: . : loongson.html Log message: Fix broken links. Thanks to Yifei Zhan. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/05 11:50:56 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230805 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/05 12:27:55 Modified files: lib/libcrypto/man: BF_set_key.3 Log message: remove trailing comma in NAME; CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/05 13:06:30 Modified files: sysutils/lr : Makefile distinfo Log message: update sysutils/lr to 1.6; ok maintainer Evan Silberman CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/05 13:07:07 Modified files: sysutils/xe : Makefile distinfo Log message: update sysutils/xe to 1.0 ok + HOMEPAGE fix maintainer Evan Silberman CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/05 14:07:56 Modified files: sys/kern : kern_clock.c kern_time.c kern_clockintr.c kern_sched.c sched_bsd.c sys/sys : time.h sched.h proc.h systm.h Log message: hardclock(9): move setitimer(2) code into itimer_update() - Move the setitimer(2) code responsible for updating the ITIMER_VIRTUAL and ITIMER_PROF timers from hardclock(9) into a new clock interrupt routine, itimer_update(). itimer_update() is periodic and runs at the same frequency as the hardclock. + Revise itimerdecr() to run within itimer_mtx instead of entering and leaving it. - Each schedstate_percpu has its own itimer_update() handle, spc_itimer. A new scheduler flag, SPCF_ITIMER, indicates whether spc_itimer was started during the last mi_switch() and needs to be stopped during the next mi_switch() or sched_exit(). - A new per-process flag, PS_ITIMER, indicates whether ITIMER_VIRTUAL and/or ITIMER_PROF are running. Checking the flag is easier than entering itimer_mtx to check process.ps_timer[]. The flag is set and cleared in a new helper function, process_reset_itimer_flag(). - In setitimer(), call need_resched() when the state of ITIMER_VIRTUAL or ITIMER_PROF is changed to force an mi_switch() and update spc_itimer. claudio@ notes that ITIMER_PROF could be implemented as a high-res timer using the thread's execution time as a guide for when to interrupt the process and assert SIGPROF. This would probably work really well in single-threaded processes. ITIMER_VIRTUAL would be more difficult to make high-res, though, as you need to exclude time spent in the kernel. Tested on powerpc64 by gkoehler@. With input from claudio@. Thread: https://marc.info/?l=openbsd-tech&m=169038818517101&w=2 ok claudio@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/08/05 14:35:04 Modified files: sysutils/loki : Makefile distinfo Log message: sysutils/loki: update to 2.8.3 ok landry@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/08/05 14:37:25 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/patches: patch-conf_sample_ini sysutils/grafana/pkg: PLIST Log message: sysutils/grafana: update to 10.0.3 ok landry@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/05 15:39:31 Modified files: www/chromium : Makefile www/chromium/files: unveil.main www/ungoogled-chromium: Makefile www/ungoogled-chromium/files: unveil.main www/iridium : Makefile www/iridium/files: unveil.main www/firefox-esr: Makefile www/firefox-esr/files: unveil.main www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.main Log message: Unveil AT SPI2 path to enable screen readers In there is a D-Bus socket used to communicate with tools like orca(1), e.g. 'orca -s' and ticking the 'Speak object under mouse' box would read out text and elements in programs except our pledged+unveiled browsers. https://www.freedesktop.org/wiki/Accessibility/AT-SPI2/ OK landry robert CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/06 00:52:56 Modified files: net/openconnect: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/06 00:59:15 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.10. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/06 04:30:55 Modified files: x11/gnome/orca : Makefile Added files: x11/gnome/orca/patches: patch-src_orca_debug_py patch-src_orca_orca_bin_py_in patch-src_orca_script_utilities_py Log message: Replace /proc/ with ps(1) There's more, this merely fixes the blatant error in --list-apps output. OK aja CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/06 04:47:20 Modified files: sysutils/borgmatic: Makefile distinfo Log message: update to borgmatic-1.8.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/06 04:47:26 Modified files: devel/py-wheel : Makefile distinfo Log message: update to py3-wheel-0.41.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/06 04:47:30 Modified files: lang/php/8.0 : Makefile distinfo Log message: update to php-8.0.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/06 04:47:33 Modified files: lang/php/8.0 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.0.30 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/06 08:12:53 Modified files: education/verbiste: Makefile distinfo education/verbiste/pkg: PLIST Removed files: education/verbiste/patches: patch-Makefile_in Log message: education/verbiste: maintenance update to 0.1.48 CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/06 08:18:40 Modified files: www/hugo : Makefile distinfo modules.inc www/hugo/pkg : PLIST Log message: update www/hugo to 0.116.1 ok aisha@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/06 08:20:35 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230806 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/08/06 08:30:08 Modified files: sys/dev/acpi : acpi_apm.c Log message: Add acpi_softc == NULL checks and return ENXIO instead of crashing on non-acpi x86 machines. This was lost in refactoring when moving /dev/apm code from acpi.c to acpi_apm.c. Found by Anton Lindqvist after report from xavier.s at mailoo dot org ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/06 08:40:25 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add another Navi 33 device id 7480 rev 00 is Radeon Pro W7600 7489 rev 00 is Radeon Pro W7500 found in AMD Software: PRO Edition 23.Q3 W7000 Series CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/06 08:41:10 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/06 09:15:33 Modified files: editors/kakoune: Makefile Log message: editors/kakoune: -std=c++2a -> base-clang only CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/06 09:20:11 Modified files: security/web-eid-app: Makefile Added files: security/web-eid-app/patches: patch-src_app_main_cpp Log message: Use pledge(2) Drop "proc exec" and other promises never needed as early as possible. More delicate unveil(2) bits come next. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/06 10:29:12 Modified files: lang/elixir : Makefile distinfo lang/elixir/patches: patch-bin_elixir lang/elixir/pkg: PLIST Added files: lang/elixir/patches: patch-Makefile patch-lib_mix_lib_mix_compilers_elixir_ex Log message: lang/elixir: Update to 1.15.4 ok kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 12:33:35 Modified files: fonts/font-awesome: Makefile distinfo Log message: Update font-awesome to 6.4.2 CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/06 13:33:54 Modified files: usr.bin/stat : stat.c Log message: Apply rev 1.29 from NetBSD: ----- Don't printf time_t with %d; fixes PR 44128 from yamt. With this change it successfully prints mtimes after 2038. ----- ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/06 13:36:13 Modified files: usr.bin/stat : stat.c Log message: Prefer the POSIX standard st_*tim struct timespec members over the older BSD st_*timespec names. ok millert@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 13:45:37 Modified files: astro/kstars : Makefile distinfo astro/kstars/pkg: PLIST Removed files: astro/kstars/patches: patch-kstars_CMakeLists_txt Log message: Update kstars 3.6.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 13:46:22 Modified files: productivity/homebank: Makefile distinfo Log message: Update homebank to 5.6.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 13:48:01 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/breeze: distinfo x11/kde-plasma/breeze-grub: distinfo x11/kde-plasma/breeze-gtk: distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/oxygen: distinfo Log message: Update KDE Plasma to 5.27.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 13:50:52 Modified files: devel/jenkins/devel: Makefile distinfo Log message: Update jenkins -devel to 2.417 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 14:08:29 Modified files: devel/qbs : Makefile distinfo devel/qbs/pkg : PLIST Log message: Update Qbs to 2.1.1 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/06 15:10:07 Modified files: sysutils/rdiff-backup: Makefile Log message: Add missing py3-setuptools RDEP to determine installed version Otherwise "DEV" is used as version; reported by Joshua Megerman, thanks! OK sthen CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 19:44:51 Modified files: sys/netinet : ip_ipsp.h Log message: start adding support for route-based ipsec vpns. rather than use ipsec flows (aka, entries in the ipsec security policy database) to decide which traffic should be encapsulated in ipsec and sent to a peer, this tweaks security associations (SAs) so they can refer to a tunnel interface. when traffic is routed over that tunnel interface, an ipsec SA is looked up and used to encapsulate traffic before being sent to the peer on the SA. When traffic is received from a peer using an interface SA, the specified interface is looked up and the packet is handed to it so it looks like packets come out of the tunnel. to support this, SAs get a TDBF_IFACE flag and iface and iface_dir fields. When TDBF_IFACE is set the iface and dir fields are considered valid, and the tdb/SA should be used with the tunnel interface instead of the SPD. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 19:57:33 Added files: sys/net : if_sec.c if_sec.h Log message: add sec(4) to support route based ipsec vpns. ipsec security associations (SAs, aka tdbs inside the kernel) can now specify that they're to be used with an interface (using TDBF_IFACE) rather than the ipsec security policy database. sec(4) is the driver providing that interface. the name is specifically chosen to not be ipsec(4) because that's already taken by the manpage for the ipsec stack generally. sec(4) is short, easy to type and pronounce, and kind of sounds like ipsec anyway. the names for this type of interface in other platforms seems to be universally terrible and too generic, so i didn't want to copy any of those either. sec(4) can be considered equivalent to gif(4) protected by ipsec, and on the wire it actually looks the same. sec(4) exists to better support how security associations for route-based ipsec VPNs are negotiated and to avoid SPD entries for them. the code is a little green, but i'm putting it in now so it can be hacked on in the tree. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 19:59:38 Modified files: sys/conf : files Log message: wire sec(4) into the kernel config. this makes #include "sec.h" and #if NSEC > 0 work in kernel code. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/06 20:47:55 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: 744c rev ce is Radeon RX 7900 GRE found in AMD Software: Adrenalin Edition 23.7.2 CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 21:17:42 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : sec.4 Log message: sec(4) to support route-based ipsec vpns. committing it now so jmc@ gets commits for any fixes he makes. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/06 21:30:43 Modified files: sysutils/firmware/amdgpu: Makefile distinfo sysutils/firmware/amdgpu/pkg: PLIST Log message: update amdgpu firmware to 20230804 includes initial firmware for GC 11.0.3 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/06 21:32:19 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20230804 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/06 21:33:56 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20230804 no binary change for devices we match CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 21:35:06 Modified files: sys/net : pfkeyv2.c pfkeyv2.h pfkeyv2_convert.c pfkeyv2_parsemessage.c Log message: add a struct sadb_x_iface message for interface SAs this allows userland to install (and see) security associations for route-based ipsec vpns. if this message is part of an SA, it causes the TDBF_IFACE flag and associated fields in a tdb to be set. the interface unit field in this message maps to minor number of the sec(4) interface you want to the SA to work with. ie, set the sadb_x_iface_unit field in struct sadb_x_iface to 1 to set up an SA for use with sec1. the sadb_x_iface_direction in the message uses IPSP_DIRECTION_IN and IPSP_DIRECTION_OUT to specify in which direction that SA is supposed to process traffic. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 21:43:57 Modified files: sys/netinet : ip_ipsp.c ipsec_input.c Log message: add the glue between ipsec security associations and sec(4) interfaces. if TDBF_IFACE is set on a tdb, the ipsec stack will pass it to the sec(4) driver to keep track of instead of wiring it up for security associations to use. when sec(4) transmits a packet, it will look up it's list of tdbs to find the right SA to encrypt and send the packet out with. if an incoming ipsec packet arrives with TDBF_IFACE set, it's passed to sec(4) to be injected back into the network stack as if it was received on the sec interface, instead of being reinjected into the IP stack like normal SA/SPD processing does. note that this means you do not have to configure tunnel endpoints on sec(4) interfaces, instead you line the interface unit number in the ipsec config up with the minor number of the sec(4) interfaces. the peer IPs used on the SAs are what's used as the traffic endpoints. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/06 21:45:05 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20230804 no binary change CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 22:01:30 Modified files: sbin/isakmpd : ipsec.c pf_key_v2.c sa.h Log message: support configuring interface SAs for route-based ipsec vpns. add "Interface NUMBER" to the config parser to specify that once SAs have been negotiated with a peer, install the SAs with the sadb_x_iface extension set up, but skip installing the flows/SPD entries. this allows for the negotiation of multiple esp tunnels covering all traffic between 0.0.0.0/0 to 0.0.0.0/0, and then being able to do something useful with them using the routing table and sec(4) interfaces instead of having SPD entries fight over those packets in the kernel. this in turn allows interoperation with other ipsec/vpn solutions that require the negotiation of such tunnels. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/06 22:10:08 Modified files: sbin/ipsecctl : ike.c ipsecctl.h parse.y pfkdump.c Log message: add support route based ipsec vpn negotiation with sec(4) via isakmpd. this adds "interface secX" to the grammar that you can use instead of specifying tunnel/transport modes and traffic selectors. if you have config like "ike interface sec0 local ... peer ...", ipsecctl will generate the right config for isakmpd to negotiate esp tunnels for all traffic between 0.0.0.0/0 and 0.0.0.0/0. however, this also specifies that they should be set up as interface SAs in the kernel for use with sec(4). this supports route-based instead of policy based ipsec encapsulation, and allows us to more easily operate with other vendors and products that also offer route-based vpns with opinions about the negotiated policy that doesnt fit with the SPD. support from many including markus@ tobhe@ claudio@ sthen@ patrick@ now is a good time deraadt@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/06 23:34:11 Modified files: multimedia/shotcut: Makefile distinfo multimedia/shotcut/patches: patch-src_CMakeLists_txt patch-src_mainwindow_cpp patch-src_util_cpp multimedia/shotcut/pkg: PLIST Log message: Update shotcut to 23.06.14 Upstream moved from Qt5 to Qt6. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/07 00:06:45 Modified files: textproc/catfish: Makefile distinfo textproc/catfish/pkg: PLIST Log message: textproc/catfish: update to 4.18.0 see https://mail.xfce.org/pipermail/xfce-announce/2023-August/001317.html CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/07 00:21:53 Modified files: usr.sbin/pppd/chat: chat.8 Log message: In 2016, chat changed its syslog output for hidden strings. Sync the manpage to match. markup advice jmc@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/07 00:56:04 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.6; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/07 01:51:20 Modified files: graphics/p5-Image-Info: Makefile distinfo graphics/p5-Image-Info/pkg: PLIST Log message: Update to p5-Image-Info-1.44. CVSROOT: /cvs Module name: src Changes by: mbuhl@cvs.openbsd.org 2023/08/07 02:22:52 Modified files: share/misc : airport Log message: add LJG CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/07 04:04:29 Modified files: usr.bin/tmux : format-draw.c Log message: Trim can generate strings longer than the original if there are many #s, so create a bigger buffer. Reported by Robert Morris. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/07 04:52:00 Modified files: usr.bin/tmux : cmd-display-menu.c Log message: Free title earlier, from Alexis Hildebrandt. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/07 04:54:14 Modified files: lib/libcrypto/bio: bss_sock.c Log message: Add missing space before = CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/07 04:58:56 Modified files: lib/libcrypto/bio: bio_lib.c Log message: Fix two leaks in BIO_dup_chain() If CRYPTO_dup_ex_data() fails, the new_bio is leaked. If an error occurs after the first iteration, all members of the new chain except the head are leaked. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/07 05:00:54 Modified files: regress/lib/libcrypto/bio: bio_chain.c Log message: Add a regress test exercising BIO_dup_chain() and triggering the leak fixed in bio_lib.c r1.47 as confirmed by ASAN. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/07 07:25:22 Modified files: net/tg_owt : Makefile distinfo Log message: update to latest tg_owt (single build fix for gcc 13) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/07 09:45:37 Modified files: lang/gleam : Makefile crates.inc distinfo lang/gleam/patches: patch-compiler-cli_src_run_rs patch-compiler-core_src_build_package_compiler_rs Log message: lang/gleam: Update to 0.30.5 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/07 09:47:03 Modified files: lang/erlang/25 : Makefile distinfo Log message: lang/erlang/25: update to 25.3.2.5 ok sthen@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/07 10:29:36 Modified files: share/man/man4 : sec.4 Log message: some readability tweaks; ok dlg CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/07 11:11:14 Modified files: sys/arch/sparc64/sparc64: clock.c Log message: Revert 1.43 and always make our own mapping of the Mostek chip. Trying to reuse the prom mapping here is a bad idea because we alter its writeability and the prom will not always expect this. Repairs powerdown on Tapdole Ultrabook IIe. discussed with and ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/07 14:28:47 Modified files: sys/dev/ic : dwqe.c Log message: Raise transmit threshold to 512 bytes. This makes dwqe(4) work at 1000baseT. We still see a small number of underflow errors when hammering the interface with packets, but it is defenitely usable. While there, make sure we count transmit errors. ok jmatthew@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/07 16:22:15 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark BIT_STRING_BITNAME as obsolete and intentionally undocumented. In asn1.h rev. 1.80 (July 28, 2023), tb@ removed the last three functions that were using this data type from the public API. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/07 16:39:49 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: Mark asn1_ps_func as obsolete and intentionally undocumented. In bio.h rev. 1.59 (July 28, 2023), tb@ removed the last four functions that took function pointers of this type from the public API. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/07 17:10:03 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: No need to mark BN_options() as intentionally undocumented any longer. In bn.h rev. 1.75 (July 31, 2023), tb@ removed it from the public API. While here, stop marking BN_prime_checks as obsolete. In BN_generate_prime.3 rev. 1.23 (May 11, 2023), tb@ documented the constant BN_prime_checks in that manual page. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/08/07 20:42:36 Modified files: distrib/sets/lists/comp: mi distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/07 22:45:44 Modified files: bin/ls : cmp.c usr.sbin/makefs: ffs.c Log message: Replace use of the old BSD st_*timensec members in struct stat with the POSIX-standard st_*tim.tv_nsec members. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 00:40:01 Modified files: x11/gtk+4 : Makefile distinfo x11/gtk+4/patches: patch-gtk_gtkfilechooserwidget_c patch-testsuite_reftests_meson_build x11/gtk+4/pkg : PLIST-main Added files: x11/gtk+4/patches: patch-gtk_print_gtkprinteroptionprivate_h Log message: Update to gtk+4-4.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 01:01:22 Modified files: x11/gnome/console: Makefile distinfo Log message: Update to gnome-console-44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 01:05:37 Modified files: x11/gnome/gedit: Makefile distinfo x11/gnome/gedit/pkg: PLIST Log message: Update to gedit-46.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/08 01:19:48 Modified files: usr.bin/tmux : tty-acs.c Log message: Fix a couple of rounded border characters, from Alexis Hildebrandt. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 01:24:47 Modified files: x11/gnome/gvfs : Makefile distinfo Log message: Update to gvfs-1.50.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 01:30:35 Modified files: x11/gnome/terminal: Makefile distinfo Log message: Update to gnome-terminal-3.48.2. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/08 01:41:04 Modified files: usr.bin/tmux : menu.c screen-write.c tmux.h window-client.c Log message: Extend the menu drawing function to support custom characters and styles, from Alexis Hildebrandt. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/08 02:08:47 Modified files: usr.bin/tmux : cmd-display-menu.c menu.c mode-tree.c options-table.c popup.c screen-write.c status.c tmux.1 tmux.h Log message: Add options and flags for menu styles similar to those existing for popups, from Alexis Hildebrandt. GitHub issue 3650. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/08 02:21:30 Modified files: usr.bin/tmux : input.c tmux.1 tmux.h window-copy.c Log message: Add flag to next-prompt/previous-prompt to go to command output instead, from Magnus Gross. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/08 04:14:29 Modified files: sys/net : if_sec.c Log message: try to avoid a deadlock between sec_down and sec_send. sec_send runs in the systq (because it calls ipsec stuff which uses crypto, which is not mpsafe) and takes the net lock (because ipsec output calls ip_output and other stuff). sec_down is called with NET_LOCK held and tries to run a barrier for send task. if the send task is running but is waiting for the net lock while sec_down is holding the net lock while waiting for the task to finish, we're deadlocked. this copies the sc_up thing from pfsync, which hopefuly avoids this. pointed out by mvs@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/08 04:16:51 Modified files: sys/dev/pci/drm/i915/gem: i915_gem_phys.c Log message: adapt more functions to the i915_gem_phys hack linux stashes a dma va in the vm_page pointer part of the scatterlist. We use a pointer to a struct with the dma tag and map. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/08 04:19:15 Modified files: sys/net : if_sec.c Log message: if sec is being destroyed, prevent it from being brought up again. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/08 04:31:03 Modified files: sbin/isakmpd : isakmpd.conf.5 Log message: have a go at documenting the Interface config statement. im not really happy with this, but it's a start. CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/08/08 04:57:32 Modified files: fonts/iosevka-fonts: Makefile.inc fonts/iosevka-fonts/default: distinfo Log message: update to 26.0.1; OK edd CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/08/08 04:58:20 ports/fonts/iosevka-fonts/fixed-slab Update of /cvs/ports/fonts/iosevka-fonts/fixed-slab In directory cvs.openbsd.org:/tmp/cvs-serv40466/fixed-slab Log Message: Directory /cvs/ports/fonts/iosevka-fonts/fixed-slab added to the repository CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/08/08 04:58:41 ports/fonts/iosevka-fonts/fixed-slab/pkg Update of /cvs/ports/fonts/iosevka-fonts/fixed-slab/pkg In directory cvs.openbsd.org:/tmp/cvs-serv50785/fixed-slab/pkg Log Message: Directory /cvs/ports/fonts/iosevka-fonts/fixed-slab/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/08/08 05:01:13 Modified files: fonts/iosevka-fonts: Makefile Added files: fonts/iosevka-fonts/fixed-slab: Makefile distinfo fonts/iosevka-fonts/fixed-slab/pkg: DESCR PLIST Log message: Add fixed slab variant of iosevka font. It has some serifs and no ligatures. Easy on the eyes and compact. Input & OK edd CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/08 05:12:06 Modified files: databases/sqlports: Makefile databases/sqlports/files/man: sqlports.5 Log message: somehow I forgot about patchfiles in the manpage. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/08 05:41:16 Modified files: databases/patroni: Makefile distinfo databases/patroni/patches: patch-patroni_validator_py databases/patroni/pkg: PLIST Log message: Update patroni 3.0.4 -> 3.1.0 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-310 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/08 06:22:39 Modified files: games/py-chess : Makefile distinfo games/py-chess/pkg: PLIST Log message: Update to py3-chess-1.10.0 from wen heping with tweaks by me. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 06:24:38 Modified files: www/castor : Makefile Log message: Drop myself from MAINTAINER. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/08 06:30:45 Modified files: www/iridium : Makefile Log message: fix MASTER_SITE0 for the libudev-openbsd tarball CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/08 06:41:56 Modified files: x11/gnome/gdm : Makefile distinfo Log message: revert to upstream seat0 handling now that consolekit follows systemd/logind seat numbering, explicitly depend on consolekit2 1.2.6 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/08 06:42:35 Modified files: sysutils/consolekit: Makefile distinfo Removed files: sysutils/consolekit/patches: patch-src_ck-inhibit_c patch-src_ck-sysdeps-openbsd_c patch-src_ck-vt-monitor_c Log message: update to 1.2.6 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/08 06:43:53 Modified files: infrastructure/mk: bsd.port.mk Log message: static verification that MASTER_SITESn is actually defined before referencing it. This caught a problem in www/iridium that was masked by the file existing elsewhere CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/08 06:46:56 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document new diagnostic CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/08 06:55:08 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: In objects.h rev. 1.17 (Jan 14, 2022), tb@ removed the following macros from the public API: _DECLARE_OBJ_BSEARCH_CMP_FN DECLARE_OBJ_BSEARCH_CMP_FN DECLARE_OBJ_BSEARCH_GLOBAL_CMP_FN IMPLEMENT_OBJ_BSEARCH_CMP_FN IMPLEMENT_OBJ_BSEARCH_GLOBAL_CMP_FN OBJ_bsearch OBJ_bsearch_ex In objects.h rev. 1.20 (Nov 11, 2022), jsing@ unifdef'ed USE_OBJ_MAC. Stop marking these names as intentionally undocumented. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 07:09:28 Modified files: lib/libcrypto/ecdsa: ecdsa.c Log message: Remove ECDSA nonce padding kludge This was a workaround due to the historically non-constant time scalar multiplication in the EC code. Since Brumley and Tuveri implemented the Montgomery ladder, this is no longer useful and should have been removed a long time ago, as it now does more harm than good. Keep the preallocations as they still help hiding some timing info. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 07:49:45 Modified files: lib/libcrypto/rsa: rsa_crpt.c Log message: Simplify RSA_setup_blinding() Make this look a bit more like other code we cleaned up avoiding nesting and unnecessary else branches. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 07:59:04 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Make BN_BLINDING respect some invariants Pass e and mod into BN_BLINDING_new() for now and unconditionally allocate A and Ai. This way non-NULL blindings always have these four members set. This allows removing several unnecessary checks in the update, convert and parameter creation code paths. Fix exit BN_BLINDING_create_param() so as to signal errors to the caller if a non-NULL blinding was passed. This fixes a long standing bug. ok jsing CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/08 07:59:23 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: X509_STORE_CTX_get_check_issued(3) is weird. Both the function return type and the function name are so long that for displaying the function prototype, a line break is needed after the function return type. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 08:40:56 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Factor the actual setup step for the blinding into a helper ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 09:10:34 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Rename ret into b in BN_BLINDING_setup() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 09:18:24 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h lib/libcrypto/rsa: rsa_crpt.c Log message: Drop the unused BN_BLINDING argument of BN_BLINDING_create_param() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/08 09:24:02 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Unwrap a line CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 09:51:24 Modified files: devel/meson : Makefile distinfo meson.port.mk Log message: Update to meson-1.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/08 09:51:38 Modified files: inputmethods/ibus: Makefile distinfo Log message: Update to ibus-1.5.29beta2. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/08 11:04:58 Modified files: sysutils/consolekit: Makefile distinfo Log message: i've re-rolled the ConsoleKit2 1.2.6 release so adjust the port to that CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/08 11:05:51 Modified files: x11/gnome/gdm : Makefile distinfo Log message: our upstream gdm repo just received some seat0 fixes, so include those in the port CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/08 13:43:15 Modified files: sysutils/firmware/intel: Makefile distinfo sysutils/firmware/intel/pkg: PLIST Log message: update intel cpu firmware files to 20230808 ok bluhm deraadt CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/08/08 14:40:55 Modified files: www/firefox-esr: Makefile www/firefox-esr/files: unveil.content www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.content Log message: Unveil /etc/localtime r in firefox's content process This fixes dst (daylight saving time, summer time) in JavaScript. Firefox turns off dst in libc, then applies its dst rules. It fails to apply dst if it can't realpath(3) /etc/localtime. This failure might cause local times to be off by an hour. ok landry@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/08 15:54:12 Modified files: games/openrct2 : Makefile distinfo games/openrct2/patches: patch-CMakeLists_txt games/openrct2/pkg: PLIST Removed files: games/openrct2/patches: patch-src_openrct2_common_h Log message: Update to openrct2-0.4.5 Changelog: https://github.com/OpenRCT2/OpenRCT2/releases Also update build process to ease updating ok thfr@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/08/08 16:06:27 Modified files: sys/kern : uipc_socket.c Log message: Merge SO_SND* with corresponding SO_RCV* cases within sosetopt(). The only difference is the socket buffer. As bonus, in the future solock() will be easily replaced by sblock() instead pushing it down to each SO_SND* and SO_RCV* case. ok bluhm CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/08/08 16:07:25 Modified files: sys/kern : uipc_socket.c Log message: Merge SO_BINDANY cases from both switch blocks within sosetopt(). This time SO_LINGER case is separated, so there is no reason for dedicated switch block. ok bluhm CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/08 16:53:04 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20230804 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/08 17:33:05 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.12.6 Changelog: https://github.com/Genivia/ugrep/releases CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/08 18:01:44 Modified files: sys/arch/i386/i386: machdep.c sys/arch/amd64/amd64: identcpu.c Log message: show x86 cpu patch level in dmesg ok guenther@ deraadt@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/08 20:08:14 Modified files: sys/net : if_sec.c Log message: remove some uneeded includes ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/08 20:59:41 Modified files: sys/arch/amd64/amd64: ucode.c sys/arch/i386/i386: ucode.c Log message: correct platform id mask, it is 3 bits 52:50 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 00:15:32 Modified files: x11/gtk3mm : Makefile distinfo Log message: Update to gtk3mm-3.24.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 00:18:20 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-442.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 00:25:43 Modified files: x11/gtkmm40 : Makefile distinfo x11/gtkmm40/pkg: PLIST Log message: Update to gtkmm40-4.12.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 00:30:04 Modified files: net/coredns : Makefile distinfo modules.inc net/coredns/pkg: PLIST Log message: Update to coredns-1.11.0. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/09 00:35:23 Modified files: security/osv-scanner: Makefile distinfo modules.inc Log message: Update for OSV-Scanner to 1.3.6 OK lraab@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 00:36:30 Modified files: sysutils/consul: Makefile distinfo Log message: Update to consul-1.16.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/09 00:48:36 Modified files: sysutils/firmware/intel: Tag: OPENBSD_7_3 Makefile distinfo sysutils/firmware/intel/pkg: Tag: OPENBSD_7_3 PLIST Log message: update -stable intel-firmware to 20230808 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/09 00:49:23 Modified files: sysutils/firmware/intel: Tag: OPENBSD_7_2 Makefile distinfo sysutils/firmware/intel/pkg: Tag: OPENBSD_7_2 PLIST Log message: update -stable intel-firmware to 20230808 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 02:27:02 Modified files: lib/libcrypto/bn: bn_local.h Log message: Unwrap a line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 02:29:23 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Simplify BN_BLINDING_invert() If the blinding is non-NULL, Ai is set on it, so no need to check for that. Also, we can get away with a single call to BN_mod_mul(). ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 02:31:13 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Compute a square using BN_mod_sqr() instead of BN_mod_mul() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 02:35:59 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Remove retry loop in BN_BLINDING_setup() If we generate a non-invertible blinding, we have accidentally factored the modulus. This won't happen, so get rid of this ugly complication. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 02:39:46 Modified files: lib/libcrypto/bn: bn_blind.c Log message: Set up the blinding factors on first use Only call BN_BLINDING_setup() from BN_BLINDING_update(). This allows another simplification of the counter logic. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:09:24 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h lib/libcrypto/rsa: rsa_crpt.c Log message: Merge BN_BLINDING_create_param() into BN_BLINDING_new() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:20:00 Modified files: lib/libcrypto/bn: bn_blind.c bn_local.h Log message: Make declaration and definition of BN_BLINDING_new() match. Also, make mod const. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:23:03 Modified files: lib/libcrypto : Makefile lib/libcrypto/bn: bn_local.h lib/libcrypto/rsa: rsa_local.h Added files: lib/libcrypto/rsa: rsa_blinding.c Removed files: lib/libcrypto/bn: bn_blind.c Log message: Move bn_blind.c to rsa_blinding.c discussed with jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:25:13 Modified files: lib/libcrypto/rsa: rsa_crpt.c Log message: Move RSA_blinding_{on,off}() to the bottom of the file CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:26:43 Modified files: lib/libcrypto/rsa: rsa_blinding.c rsa_crpt.c Log message: Move RSA blinding API from rsa_crpt.c to rsa_blinding.c CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 03:32:23 Modified files: lib/libcrypto : Makefile lib/libcrypto/rsa: rsa_eay.c Removed files: lib/libcrypto/rsa: rsa_crpt.c Log message: Merge remainder of rsa_crpt.c into rsa_eay.c Most of these are one line wrappers around methods implemented in rsa_eay.c by default. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/09 06:09:06 Modified files: lib/libcrypto/rsa: rsa_blinding.c rsa_eay.c rsa_local.h Log message: Rework BN_BLINDING to use pthread_t directly Instead of CRYPTO_THREADID, which passes pthread_via through unsigned long, we can use pthread_self() and pthread_equal() directly. This commit keeps using the awkward 'local' nomenclature as that is used throughout the rsa code. This will be changed after the blinding code will have been fully merged into rsa_blinding.c. ok jsing CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/09 06:13:05 Modified files: devel/p5-Moose : Makefile distinfo devel/p5-Moose/pkg: PLIST Log message: Update to p5-Moose-2.2206 from wen heping with tweaks by me. CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/09 06:39:00 Modified files: devel/p5-Moo : Makefile distinfo devel/p5-Moo/pkg: PLIST Log message: Update to p5-Moo-2.005005 from wen heping. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/09 07:30:45 Modified files: security/vaultwarden: Makefile distinfo Log message: update to 1.29.1 ok bket@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 08:07:59 Modified files: textproc/libxml: Makefile distinfo Log message: Update to libxml-2.11.5. CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/09 08:13:30 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20230809 Genoa (19-11-*) and Bergamo (19-a0-*) patches for https://www.amd.com/en/resources/product-security/bulletin/amd-sb-7005.html Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a10113e Length=5568 bytes Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a10123e Length=5568 bytes Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116 Length=5568 bytes Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00212 Length=5568 bytes patches for Milan (19-01-*) were part of previous updates ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/08/09 09:36:41 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.03 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/09 10:57:45 Modified files: sysutils/smartmontools: Makefile distinfo Log message: sysutils/smartmontools: Update to 7.4 from maintainer, Martin Ziemer ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/09 11:27:26 Modified files: lib/libcrypto/man: d2i_ASN1_OBJECT.3 Log message: In objects.h rev. 1.14 and 1.15 (Jan 2022), tb@ provided OBJ_get0_data(3) and OBJ_length(3). Document them. Feedback and OK tb@. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 11:29:17 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.72.0. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/09 11:34:39 Modified files: lib/libcrypto/man: a2d_ASN1_OBJECT.3 Log message: Add the forgotten .In line and fix a typo: s/content objects/content octets/. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 11:40:29 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/09 11:42:08 Modified files: x11/gnome/libcloudproviders: Makefile distinfo Log message: Update to libcloudproviders-0.3.2. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/09 11:57:24 Modified files: devel/jdk/1.8 : Makefile Removed files: devel/jdk/1.8/files: cacerts Log message: Use the distributed cacerts. CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/09 11:58:28 Modified files: devel/jdk/17 : Makefile Removed files: devel/jdk/17/files: cacerts Log message: Use the distributed cacerts CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/09 11:59:35 Modified files: devel/jdk/11 : Makefile Removed files: devel/jdk/11/files: cacerts Log message: Use the distributed cacerts Enable the Shenandoah GC CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/09 15:17:36 Modified files: net/zabbix : Makefile distinfo net/zabbix/patches: patch-configure net/zabbix/pkg : PLIST-web Log message: Update zabbix 6.4.4 -> 6.4.5 Changelog: https://raw.githubusercontent.com/zabbix/zabbix/master/ChangeLog Release notes: https://www.zabbix.com/rn/rn6.4.5 ok robert@ CVSROOT: /cvs Module name: src Changes by: kmos@cvs.openbsd.org 2023/08/09 15:27:47 Modified files: sys/dev/pci : pcidevs Log message: Add Crucial as a vendor and the P5 Plus NVMe as a product ok and tweak jsg@ CVSROOT: /cvs Module name: src Changes by: kmos@cvs.openbsd.org 2023/08/09 15:28:30 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/09 16:15:15 Modified files: sysutils/diffoscope: Makefile distinfo Log message: Update to diffoscope-247 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/09 19:01:07 Modified files: usr.bin/ssh : version.h Log message: openssh-9.4 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/09 19:15:17 Modified files: games/dxx-rebirth: Makefile Log message: use custom do-install target to avoid scons building everything again a second time. noticed by naddy@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/09 19:21:51 Modified files: devel/sdl2 : Makefile distinfo Log message: bugfix update to sdl2 2.28.2 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/08/09 23:22:13 Added files: openssh/txt : release-9.4 Log message: openssh-9.4 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/08/09 23:22:47 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html openssh/txt : release-9.4 Log message: openssh-9.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/10 00:41:08 Modified files: audio/pulseaudio: Makefile audio/pulseaudio/pkg: PLIST Log message: Regen PLIST, some @sample need the full hierarchy. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/10 00:44:25 Modified files: sysutils/consul-template: Makefile distinfo modules.inc Log message: Update to consul-template-0.33.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/10 00:50:04 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.48.7. CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2023/08/10 00:51:56 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_cmd_asm_internal_asm_testdata_riscv64_s patch-src_cmd_dist_build_go patch-src_cmd_internal_obj_riscv_cpu_go patch-src_cmd_internal_obj_riscv_obj_go patch-src_cmd_internal_objabi_reloctype_go patch-src_cmd_internal_objabi_reloctype_string_go patch-src_cmd_link_internal_amd64_asm_go patch-src_cmd_link_internal_arm64_asm_go patch-src_cmd_link_internal_ld_data_go patch-src_cmd_link_internal_ld_elf_go patch-src_cmd_link_internal_ld_lib_go patch-src_cmd_link_internal_ld_pcln_go patch-src_cmd_link_internal_loadelf_ldelf_go patch-src_cmd_link_internal_loong64_asm_go patch-src_cmd_link_internal_mips64_asm_go patch-src_cmd_link_internal_mips64_obj_go patch-src_cmd_link_internal_ppc64_asm_go patch-src_cmd_link_internal_riscv64_obj_go patch-src_cmd_link_internal_x86_asm_go patch-src_debug_elf_elf_go patch-src_runtime_asm_mips64x_s patch-src_runtime_defs_openbsd_mips64_go patch-src_runtime_defs_openbsd_riscv64_go patch-src_runtime_os_openbsd_syscall2_go patch-src_runtime_proc_go patch-src_runtime_sys_openbsd_mips64_s patch-src_runtime_sys_openbsd_riscv64_s patch-src_syscall_exec_unix_go lang/go/pkg : PLIST Added files: lang/go/patches: patch-src_internal_platform_supported_go patch-src_internal_platform_zosarch_go Removed files: lang/go/patches: patch-src_cmd_link_internal_ld_config_go patch-src_cmd_link_internal_ld_main_go Log message: Update lang/go to 1.21.0. Thanks to tb@ for putting several versions through a bulk build. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 01:15:23 Modified files: lib/libcrypto : md32_common.h lib/libcrypto/md4: md4.c lib/libcrypto/md5: md5.c lib/libcrypto/ripemd: ripemd.c lib/libcrypto/sha: sha1.c sha256.c Log message: Remove MD32_REG_T. This is a hack that is only enabled on a handful of 64 bit platforms, as a workaround for poor compiler optimisation. If you're running an archiac compiler on an archiac architecture, then you can deal with slightly lower performance. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 01:18:44 Modified files: lib/libcrypto/modes: gcm128.c Log message: Improve byte order handling in gcm128. Replace a pile of byte order handling mess with htobe*() and be*toh(). ok tb@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/10 01:27:19 Log message: import www/shiori DESCR: Shiori is a simple bookmarks manager written in the Go language. Intended as a simple clone of Pocket. You can use it as a command line application or as a web application. with help from aisha@ and semarie@ ok aisha@ Status: Vendor Tag: paco Release Tags: paco_20230810 N ports/www/shiori/Makefile N ports/www/shiori/distinfo N ports/www/shiori/modules.inc N ports/www/shiori/pkg/DESCR N ports/www/shiori/pkg/PLIST N ports/www/shiori/pkg/README N ports/www/shiori/pkg/shiori.rc N ports/www/shiori/pkg/shiori.login No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/10 01:28:59 Modified files: infrastructure/db: user.list Log message: new user for www/shiori CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/10 01:29:46 Modified files: www : Makefile Log message: hook www/shiori CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/10 01:50:45 Modified files: usr.sbin/ldomctl: ldomctl.c Log message: Make stopped ldom utilization appear as zero ldomctl(8) 'status' updated the value only on running guests, i.e. stopped ones repeated the last ones instead of showing zero. Always reset per guest before updating it, From Koakuma, thanks! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/10 01:50:55 Modified files: net/dendrite : Makefile net/dnscrypt-proxy: Makefile net/syncthing : Makefile net/tailscale : Makefile Log message: Mark ports that don't build with Go 1.21 BROKEN CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 03:36:37 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: rsa_priv_encode: plug leak on PKCS8_pkey_set0() failure Change the code to use safer idioms and avoid nested function calls. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 03:43:52 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Various fixes in {dh,dsa}_priv_encode() Avoid creating an ASN1_STRING with negative length, set type, data and length via ASN1_STRING_type_new() and ASN1_STRING_set0() instead of doing this manually. Check return value for i2d_ASN1_INTEGER() and use an intermediate ASN1_OBJECT instead of nested function calls. Finally, clear sensitive data with freezero(). ok jsing CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 04:21:37 Modified files: lib/libcrypto/ripemd: ripemd.c Log message: Apply some more style(9). No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/10 04:52:43 Modified files: usr.bin/make : var.c Log message: Add support for .VARIABLES, to which I have use. This is an extension but also exists in gnu-make. okay millert@, kn@, thfr@ (I've added an XXX comment on top of the patch you've seen, no actual further code change) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/10 04:56:34 Modified files: usr.bin/make : make.1 Log message: document .VARIABLES CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 05:00:46 Modified files: lib/libcrypto/ripemd: ripemd.c rmdconst.h Log message: Inline shift values. Inline the SL and SR defines, which only makes the code harder to follow. No change to generated assembly. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 05:04:30 Modified files: lib/libcrypto/ripemd: ripemd.c rmdconst.h Log message: Inline X variables definitions. Inline the WL and WR defines, which only add yet another layer of abstraction and make the code harder to follow. No change to generated assembly. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 05:06:36 Modified files: lib/libcrypto/ripemd: ripemd.c Removed files: lib/libcrypto/ripemd: rmdconst.h Log message: Inline the remaining 10 lines from rmdconst.h. Discussed with tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 06:27:35 Modified files: lib/libcrypto/ripemd: ripemd.c Log message: Mop up the last MD32_XARRAY. MD32_XARRAY was added as a workaround for a broken HP C compiler (circa 1999). Clean it up to simplify the code. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 07:41:18 Modified files: lib/libcrypto/md5: md5.c Log message: Tidy includes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 07:41:56 Modified files: lib/libcrypto/md4: md4.c Log message: Tidy includes. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 07:54:21 Modified files: lib/libcrypto/md5: md5.c Log message: Implement MD5_{Update,Transform,Final}() directly in md5.c. Copy the update, transform and final functions from md32_common.h, manually expanding the macros for MD5. This will allow for further clean up to occur. No change in generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 07:58:34 Modified files: lib/libcrypto/md5: md5.c Log message: Reorder functions. No functional change. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 07:59:31 Modified files: lib/libcrypto/md5: md5.c Log message: Remove MD32_XARRAY remnants. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 08:03:47 Modified files: lib/libcrypto/md5: md5.c Log message: Expand HASH_MAKE_STRING. No change to generated assembly. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/10 08:04:54 Modified files: lib/libcrypto/md5: md5.c Log message: Remove now unnecessary 'do {} while (0);' and move variable declaration. No functional change. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/10 08:07:07 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20230614a CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/10 08:09:19 Modified files: sysutils/firmware/amd: Tag: OPENBSD_7_3 Makefile distinfo Log message: update -stable amd-firmware to 20230809 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/10 08:09:36 Modified files: sysutils/firmware/amd: Tag: OPENBSD_7_2 Makefile distinfo Log message: update -stable amd-firmware to 20230809 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/10 08:15:16 Modified files: lib/libcrypto/man: X509_STORE_get_by_subject.3 Log message: In x509_vfy.h rev. 1.60 and rev. 1.62 (April 2023), tb@ provided X509_STORE_CTX_get1_certs(3) and X509_STORE_CTX_get1_crls(3). Document them and mark their aliases as deprecated. CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/08/10 08:37:32 Modified files: usr.bin/ssh : ssh-agent.1 Log message: drop a wayward comma, ok jmc@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 09:05:28 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: Fix a leak in rsa_pub_encode() rsa_param_encode() allocates the PSS parameters in an ASN1_STRING which is leaked if any error occurs later in rsa_pub_encode(). Convert the rest of the code to follow our ordinary idioms more closely. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 09:11:16 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Clean up {dh,dsa}_pub_encode() This brings these two messy functions into more usual shape. There is a lot more that can be done in here. It is a step in the right direction. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/10 09:44:51 Modified files: devel/spidermonkey102: Makefile Log message: Drop one too many EXTRACT_SUFX. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/08/10 09:47:05 Modified files: lib/libpcap : savefile.c Log message: Allow libpcap to read files with some additional link-layer type values patch has been contributed by Guy Harris from libpcap/tcpdump. It resolves collision between DLT_* values on various OSes. The issue prevents correct interpretation of link layer information in capture files which might come from another OS. To resolve this libpcap/tcpdump community introduced a LINKTYPE_* values. The patch provides translation between DLT_* and LINKTYPE_* for OpenBSD. More details can be found here: https://www.tcpdump.org/linktypes.html No objection from OpenBSD community. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/10 10:07:17 Modified files: security/libssh2: Makefile distinfo security/libssh2/patches: patch-tests_Makefile_in security/libssh2/pkg: PLIST Log message: Update to libssh2-1.11.0, ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/10 10:15:42 Modified files: lib/libcrypto/man: X509_STORE_CTX_set_verify.3 Log message: Add the missing ".Nm X509_STORE_CTX_check_issued_fn" to the NAME section such that `man X509_STORE_CTX_check_issued_fn` works. While here, add a Copyright notice for Job Snijders because he added a significant amount of text to this file in March 2023. OK job@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/08/10 10:44:04 Modified files: sys/net : pf_table.c regress/sys/net/pf_table: Makefile Log message: Table persistent flag (PFR_TFLAG_PERSIST) won't get set by ioctl(2) operation if table exists already. The issue has been noticed by Giannis Kapetanakis (_at_) edu.physics.uoc.gr. Giannis noticed relayd(8) aborts unexpectedly when 'relay host' gets disabled by 'relayctl host dis ...' command. To understand what's going on we must look at the way how relayd(8) manages its firewall configuration. If relay-host 'example' is enabled relayd(8) inserts rule to anchor relayd/example. The rule looks somewhat like this: pass in from ... to ... rdr-to When the rule gets inserted to pf(4) the table 'example' is created with flags: lumpy# pfctl -a relayd/example -vg -sT ----r-- example relayd/example r-flag indicates table is referred by rule only. In the next step relayd(8) creates and populates table example. It asks pf(4) to add a persistent flag (PFR_TFLAG_PERSIST), so table survives flush operation of relayd/example ruleset on behalf of 'relayctl host dis ...' command. relayd(8) exits via abort() when table is gone with disable operation. Giannis was patient enough so we could debug and fix issue. The committed change has been tested by Giannis too. OK kn@, bluhm@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 10:57:15 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Convert {dh,dsa}_{pub,priv}_encode() to single exit Use the same variable names throughout these functions and unify them some more. ok jsing CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/10 11:09:34 Modified files: distrib/miniroot: install.sub Log message: Always create new softraid CRYPTO volume, do not reuse existing one The bioctl(8) command to create new and unlock old volumes is the same. Use `-C force' to prevent reuse, which happens with, e.g. aborted/restarted encrypted installations past the question or installations onto an old disk. OK naddy sthen deraadt CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/10 11:49:19 Modified files: infrastructure/lib/DPB: PortInfo.pm Log message: allow suffixed variable names, convert MASTER_SITESn to it. (to be used for much more shortly) CVSROOT: /cvs Module name: ports Changes by: tim@cvs.openbsd.org 2023/08/10 11:50:28 Modified files: www/nostt : Makefile distinfo www/nostt/pkg : PLIST Removed files: www/nostt/patches: patch-nostt_c Log message: Update to nostt 1.3 From Sijmen J. Mulder (upstream) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/10 12:50:58 Modified files: infrastructure/mk: README.internals Log message: add some significant words wrt places that must be kept in synch with *mk CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/10 13:29:32 Modified files: sys/arch/arm64/arm64: cpu.c pmap.c sys/arch/arm64/dev: mainbus.c Log message: The Lenovo X13s has broken firmware that makes it impossible to use PAC. But other machines that use the same SoC work just fine. So instead of disabling this feature on all CPUs that implement the architectured algorithm, add an SMBIOS-based check that just disables the feature on these machines. This means we need to attach smbios0 before cpu0, which in turn means attaching efi0 earlier. tested by patrick@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/08/10 14:14:56 Modified files: print/texlive/base: Makefile distinfo print/texlive/base/pkg: PLIST-mktexlsr print/texlive/texmf: Makefile print/texlive/texmf/files: update_plist_hints.py write_plists.py print/texlive/texmf/pkg: PLIST-buildset Log message: print/texlive: fix texlive_mktexlsr. Naddy noticed that texlive_mktexlsr, when installed alone (without the rest of texlive), doesn't work. In turn this breaks the mktexlsr-local @tag. The reason: although texlive_mktexlsr installs ${PREFIX}/bin/mktexlsr, it's a symlink to a shell script provided by texlive_buildset (which texlive_mktexlsr doesn't depend upon). (It's likely that ${PREFIX}/bin/mktexlsr wasn't always a symlink, because this must have worked when espie@ created texlive_mktexlsr and added the @tag for it) Solution: move the shell script into texlive_mktexlsr. LGTM sthen@, thanks. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/10 14:44:52 Modified files: sys/kern : kern_synch.c Log message: Add some KASSERT on the proc p_stat in sleep_finish() OK mpi@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/10 14:56:38 Modified files: www/honk : Makefile distinfo www/honk/pkg : MESSAGE PLIST README Log message: update to 1.0.0 from maintainer Horia Racoviceanu CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/10 15:01:50 Modified files: sys/arch/arm64/arm64: machdep.c Log message: Take advantage of the fact that the WFI instruction does continue immediately if there is a pending interrupt to fix a potential race in the idle loop. ok guenther@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/10 16:58:04 Modified files: sys/arch/arm64/dev: agtimer.c Log message: agtimer(4/arm64): agtimer_delay: compute cycle count with 64-bit arithmetic Converting from microseconds to timer cycles is much simpler with 64-bit arithmetic. Thread: https://marc.info/?l=openbsd-tech&m=169146193022516&w=2 ok drahn@ kettenis@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/10 17:05:48 Modified files: usr.bin/ssh : session.c Log message: better debug logging of sessions' exit status CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/08/10 19:02:06 Modified files: www/py-bokeh : Makefile distinfo www/py-bokeh/patches: patch-pyproject_toml www/py-bokeh/pkg: PLIST Log message: www/py-bokeh: update to 3.2.1 ok sthen@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/10 19:28:19 Modified files: sys/arch/arm64/dev: agtimer.c Log message: agtimer(4/arm64): call CPU_BUSY_CYCLE() during spin-loop For consistency with other delay(9) implementations, agtimer(4/arm64) ought to call CPU_BUSY_CYCLE() as it spins. kettenis@ notes that we could reduce the power consumed in agtimer_delay() by enabling CNTKCTL_EL1.EVNTEN and configuring ENTKCTL_EL1.EVNTI. kettenis@ also notes that Armv8.7 adds FEAT_WFxT, which will, when the feature appears in real hardware, make it even easier to save power in agtimer_delay(). With input from drahn@ and kettenis@. Thread: https://marc.info/?l=openbsd-tech&m=169146193022516&w=2 ok kettenis@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/10 20:34:56 Modified files: sys/net : if_sec.c Log message: better support queuing (hfsc) on sec(4) CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/10 20:35:38 Modified files: sys/conf : GENERIC Log message: enable sec(4) so people can try it out CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 22:44:28 Modified files: usr.bin/rcs : ci.c Log message: When used by itself, replace use of the old BSD st_mtimespec.tv_sec member in struct stat with for-all-time st_mtime member. ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 22:45:06 Modified files: usr.bin/chpass : edit.c usr.bin/compress: main.c usr.bin/find : function.c usr.bin/mg : fileio.c usr.sbin/vipw : vipw.c usr.sbin/syslogd: privsep.c Log message: Replace use of the old BSD st_*timespec members in struct stat with the POSIX-standard st_*tim members. ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 22:45:27 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/ec: ec.h Log message: Move EC_KEY and EC_KEY_METHOD typedefs to ossl_typ.h ok jsing CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 22:48:14 Modified files: usr.bin/cvs : file.c Log message: cvs_file_copy() used futimes(), but only set the tv_sec fields, which presumably meant passing stack garbage in the tv_usec and failing with EINVAL, whee. Switch to futimens() and set the full timespecs from the incoming struct stat ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 22:51:36 Modified files: usr.sbin/makefs/msdos: direntry.h msdosfs_conv.c msdosfs_vnops.c Log message: msdosfs_times() doesn't need to copy timespecs onto the stack: just mark unix2dostime()'s first argument as a pointer to const and skip the copies. ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 22:52:08 Modified files: lib/libcrypto/hkdf: hkdf.h Log message: Use EVP_MD in HKDF() and HKDF_extract() prototypes Switch these prototypes to be like all other code and use the EVP_MD type rather than the internal name of the struct. This also makes the function definitions match the prototypes. ok jsing CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 23:02:21 Modified files: usr.bin/rcs : co.c rcsclean.c rcsprog.c rcsutil.c rcsutil.h Log message: Switch rcs_{get,set}_mtime() from returning and taking a time_t to doing so with a struct timespec and then use tv_nsec = UTIME_OMIT instead of a (time_t)-1 as a "do nothing" value. They can then fully preserve the timestamp ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/10 23:07:28 Modified files: usr.sbin/mtree : compare.c create.c mtree.h spec.c Log message: Stop down-converting to a timeval when comparing and setting times. Replace use of the old BSD st_*timespec members in struct stat with the POSIX-standard st_*tim members. ok millert@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/10 23:10:35 Modified files: lib/libcrypto : ossl_typ.h lib/libcrypto/evp: evp_local.h Log message: Rename env_md{,_ctx}_st to evp_md{,_ctx}_st As everyone knows (and who doesn't know will immediately guess), EVP is short for envelope. Most structs backing the public EVP_* types are called evp_*. For the EVP_MD and EVP_MD_CTX types, someone used env_md_st and env_md_ctx_st, which, as jsing pointed out, may or may not be related to a much less obvious abbreviation of envelope. It could also simply have been for reasons of inconsistency. Be all that as it may: rename these structs to use the evp_* namespace to match all the other EVP types, as well as upstream. ok jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 01:01:25 Modified files: x11/gnome/libsecret: Makefile distinfo x11/gnome/libsecret/pkg: PLIST Log message: Update to libsecret-0.21.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 01:19:04 Modified files: x11/gnome/zenity: Makefile distinfo Log message: Update to zenity-3.99.1. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/11 01:30:33 Modified files: sysutils/artty : Makefile distinfo modules.inc Log message: Update for artty to 1.4.4 OK volker@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/11 01:54:19 Modified files: sys/kern : kern_sig.c Log message: Move the single_thread_check() to the start of userret(). This way threads stopped by SINGLE_SUSPEND will check for pending signals right after being released instead of returning to userland first. The same order of check is already used in sleep_signal_check(). OK mpi@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/11 02:38:14 Modified files: textproc/ruby-rouge: Makefile distinfo Log message: Update ruby-rouge to 4.1.3. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/11 02:44:54 Modified files: www/newsraft : Makefile distinfo Log message: Update newsraft to 0.20. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/11 03:07:05 Modified files: editors/vim-spell: Makefile.inc Log message: rename variables in preparation for infrastructure change CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/11 03:09:33 Modified files: games/freeciv : Makefile distinfo games/freeciv/pkg: PLIST-client PLIST-share Log message: update to freeciv-3.0.8 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/11 03:24:03 Modified files: graphics/jpegoptim: Makefile distinfo Log message: Update jpegoptim to 1.5.5. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/11 03:32:40 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230811 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/11 04:12:10 Modified files: sysutils/findlib: Makefile Log message: sysutils/findlib: use ocaml module and pick up USE_NOBTCFI The module was removed from the port to avoid a circular dependency with camlp4, but that is no longer a concern. ok volker@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/11 04:35:36 Modified files: infrastructure/lib/DPB: PortInfo.pm Log message: explicitly write down why DISTFILES is ordered CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/08/11 05:24:55 Modified files: sbin/iked : iked.h ikev2.c parse.y pfkey.c Log message: Add iked support for route based sec(4) tunnels. To use sec(4) instead of policy based tunnels, create a sec(4) interface and add 'iface secXX' to your policy config. sec(4) interfaces also support auto configuration for dynamic client IPs via 'request any' like all other interfaces. The config won't work without traffic selectors, 'from any to any' should work for now but I plan to make this optional in the future. ok dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 05:32:19 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Align dh and dsa decoding functions with encoding This adds some missing error checks and fixes and unifies error codes which were (as usual) all over the place or just plain nonsense. Use an auxiliary variable for d2i invocations even though it is not really needed here. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 05:47:21 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Add back an empty line that I didn't really want to remove CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/11 06:36:10 Modified files: games/godot : Makefile distinfo games/godot/patches: patch-godotsteam_godotsteam_cpp patch-godotsteam_godotsteam_h Log message: update bundled GodotSteam to 3.20, ok op@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 07:51:33 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Use key/key_len in old_dsa_priv_{en,de}code() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 07:53:45 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Use params{,_len} in {dh,dsa}_params_{en,de}code() CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 07:55:18 Removed files: multimedia/py-ffmpeg-progress-yield: build Log message: remove junk file CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 07:56:07 Modified files: multimedia/py-ffmpeg-progress-yield: Makefile distinfo Log message: update to py3-ffmpeg-progress-yield-0.7.8, from Laurie Tratt CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 07:56:14 Modified files: devel/py-tqdm : Makefile distinfo devel/py-tqdm/pkg: PLIST Log message: update to py3-tqdm-4.65.0, from Laurence Tratt (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 07:57:24 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Improve variable names in {dh,dsa}_{pub,priv}_{de,en}code() Use aint for the ASN1_INTEGER holding the key and astr for the ASN1_STRING holding the parameters. This frees up key and params for their DER encoded versions, matching the naming we use elsewhere much more closely. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 08:00:38 Modified files: audio/ffmpeg-normalize: Makefile distinfo Log message: update to ffmpeg-normalize-1.27.6, from Laurence Tratt (maintainer) + tweak CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 08:30:24 ports/net/py-libcloud/patches Update of /cvs/ports/net/py-libcloud/patches In directory cvs.openbsd.org:/tmp/cvs-serv53714/patches Log Message: Directory /cvs/ports/net/py-libcloud/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 08:30:50 Modified files: net/py-libcloud: Makefile distinfo net/py-libcloud/pkg: PLIST Added files: net/py-libcloud/patches: patch-pyproject_toml Log message: Update to py3-libcloud-3.8.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 09:23:44 Modified files: lang/go : go.port.mk Log message: go was updated so we need to bump _MODGO_SYSTEM_VERSION so that users with installed packages get updated to rebuilt versions CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 09:24:28 Modified files: lang/go : Makefile Log message: add a note about _MODGO_SYSTEM_VERSION to Makefile (as well as the comment in go.port.mk) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/11 09:25:36 Modified files: lib/libcrypto/sha: sha256.c Log message: Demacro sha256. Replace macros with static inline functions, as well as writing out the variable rotations instead of trying to outsmart the compiler. Also pull the message schedule update up and complete it prior to commencement of the round. Also use rotate right, rather than transposed rotate left. Overall this is more readable and more closely follows the specification. On some platforms (e.g. aarch64) there is no noteable change in performance, while on others there is a significant improvement (more than 25% on arm). ok miod@ tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/11 09:27:29 Modified files: lib/libcrypto/sha: sha256.c Log message: Stop including md32_common.h. Now that we're no longer dependent on md32_common.h, stop including it. Remove various defines that only existed for md32_common.h usage. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 09:31:16 Modified files: net/coredns : Makefile distinfo Log message: Mark BROKEN with go >=1.21.0. There's a fix but our go.port.mk is totally dysfunctional and does not allow local patches (update-patches just doesn't work). CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:15:24 ports/sysutils/u-boot/aarch64 Update of /cvs/ports/sysutils/u-boot/aarch64 In directory cvs.openbsd.org:/tmp/cvs-serv61703/aarch64 Log Message: Directory /cvs/ports/sysutils/u-boot/aarch64 added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:15:37 ports/sysutils/u-boot/arm Update of /cvs/ports/sysutils/u-boot/arm In directory cvs.openbsd.org:/tmp/cvs-serv54712/arm Log Message: Directory /cvs/ports/sysutils/u-boot/arm added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:15:50 ports/sysutils/u-boot/riscv64 Update of /cvs/ports/sysutils/u-boot/riscv64 In directory cvs.openbsd.org:/tmp/cvs-serv94412/riscv64 Log Message: Directory /cvs/ports/sysutils/u-boot/riscv64 added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:20:49 ports/sysutils/u-boot/aarch64/patches Update of /cvs/ports/sysutils/u-boot/aarch64/patches In directory cvs.openbsd.org:/tmp/cvs-serv32557/patches Log Message: Directory /cvs/ports/sysutils/u-boot/aarch64/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:20:49 ports/sysutils/u-boot/aarch64/pkg Update of /cvs/ports/sysutils/u-boot/aarch64/pkg In directory cvs.openbsd.org:/tmp/cvs-serv32557/pkg Log Message: Directory /cvs/ports/sysutils/u-boot/aarch64/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 10:21:00 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Unbreak; sed(1) to the rescue. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:24:50 ports/sysutils/u-boot/arm/patches Update of /cvs/ports/sysutils/u-boot/arm/patches In directory cvs.openbsd.org:/tmp/cvs-serv15089/patches Log Message: Directory /cvs/ports/sysutils/u-boot/arm/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:24:50 ports/sysutils/u-boot/arm/pkg Update of /cvs/ports/sysutils/u-boot/arm/pkg In directory cvs.openbsd.org:/tmp/cvs-serv15089/pkg Log Message: Directory /cvs/ports/sysutils/u-boot/arm/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:25:53 ports/sysutils/u-boot/riscv64/pkg Update of /cvs/ports/sysutils/u-boot/riscv64/pkg In directory cvs.openbsd.org:/tmp/cvs-serv56178/pkg Log Message: Directory /cvs/ports/sysutils/u-boot/riscv64/pkg added to the repository CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 10:26:33 ports/sysutils/u-boot/riscv64/patches Update of /cvs/ports/sysutils/u-boot/riscv64/patches In directory cvs.openbsd.org:/tmp/cvs-serv32980/patches Log Message: Directory /cvs/ports/sysutils/u-boot/riscv64/patches added to the repository CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/11 11:09:00 Modified files: usr.bin/tmux : mode-tree.c Log message: Do not crash if in buffer mode and the last buffer is deleted using the command. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 11:25:26 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.49.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/11 11:53:22 Modified files: sys/uvm : uvm_pager.c Log message: Kill unused variable in uvm_aio_aiodone_pages(). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/11 12:08:43 Modified files: lib/libcrypto/man: EVP_DigestInit.3 Log message: Merge various improvements from the OpenSSL 1.1 branch, which is still under a free license. * document EVP_MD_CTX_set_flags, EVP_MD_CTX_clear_flags, EVP_MD_CTX_test_flags * document EVP_MD_flags, EVP_MD_CTX_md_data * document EVP_MD_CTX_pkey_ctx, EVP_MD_CTX_set_pkey_ctx * correct arg type of EVP_MD_CTX_size, EVP_MD_CTX_block_size, EVP_MD_CTX_type * more information about EVP_MD_CTX_ctrl * add missing and correct one variable type below EXAMPLES * two orthographic improvements with a few wording tweaks by me CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/08/11 13:48:27 Modified files: sysutils/u-boot: Makefile Added files: sysutils/u-boot: Makefile.inc sysutils/u-boot/aarch64: Makefile distinfo sysutils/u-boot/aarch64/patches: patch-arch_arm_dts_Makefile patch-arch_arm_dts_rk3328-nanopi-r2s_dts patch-arch_arm_dts_rk3328-rock64_dts patch-arch_arm_dts_rk3399-nanopi4_dtsi patch-arch_arm_dts_rk3399-pinebook-pro_dts patch-arch_arm_dts_rk3399-rock-pi-4_dtsi patch-arch_arm_dts_rk3399-rock960_dts patch-arch_arm_dts_rk3399-rockpro64_dtsi patch-arch_arm_dts_rk3399-u-boot_dtsi patch-arch_arm_dts_rk3399pro-rock-pi-n10_dts patch-arch_arm_dts_sun50i-h6-pine-h64-model-b_dts patch-configs_firefly-rk3399_defconfig patch-configs_nanopc-t4-rk3399_defconfig patch-configs_nanopi-neo4-rk3399_defconfig patch-configs_nanopi-r2s-rk3328_defconfig patch-configs_nanopi-r4s-rk3399_defconfig patch-configs_pine_h64-model-b_defconfig patch-configs_pinebook-pro-rk3399_defconfig patch-configs_rock-pi-4-rk3399_defconfig patch-configs_rock-pi-n10-rk3399pro_defconfig patch-configs_rock64-rk3328_defconfig patch-configs_rock960-rk3399_defconfig patch-configs_rockpro64-rk3399_defconfig patch-drivers_pci_pcie_brcmstb_c sysutils/u-boot/aarch64/pkg: DESCR PLIST sysutils/u-boot/arm: Makefile distinfo sysutils/u-boot/arm/patches: patch-configs_rpi_2_defconfig patch-configs_rpi_3_32b_defconfig patch-drivers_pci_pcie_brcmstb_c sysutils/u-boot/arm/pkg: DESCR PLIST sysutils/u-boot/riscv64: Makefile distinfo sysutils/u-boot/riscv64/patches: patch-arch_riscv_Makefile sysutils/u-boot/riscv64/pkg: DESCR PLIST Removed files: sysutils/u-boot: distinfo sysutils/u-boot/patches: patch-arch_arm_dts_Makefile patch-arch_arm_dts_rk3328-nanopi-r2s_dts patch-arch_arm_dts_rk3328-rock64_dts patch-arch_arm_dts_rk3399-nanopi4_dtsi patch-arch_arm_dts_rk3399-pinebook-pro_dts patch-arch_arm_dts_rk3399-rock-pi-4_dtsi patch-arch_arm_dts_rk3399-rock960_dts patch-arch_arm_dts_rk3399-rockpro64_dtsi patch-arch_arm_dts_rk3399-u-boot_dtsi patch-arch_arm_dts_rk3399pro-rock-pi-n10_dts patch-arch_arm_dts_sun50i-h6-pine-h64-model-b_dts patch-arch_riscv_Makefile patch-configs_firefly-rk3399_defconfig patch-configs_nanopc-t4-rk3399_defconfig patch-configs_nanopi-neo4-rk3399_defconfig patch-configs_nanopi-r2s-rk3328_defconfig patch-configs_nanopi-r4s-rk3399_defconfig patch-configs_pine_h64-model-b_defconfig patch-configs_pinebook-pro-rk3399_defconfig patch-configs_rock-pi-4-rk3399_defconfig patch-configs_rock-pi-n10-rk3399pro_defconfig patch-configs_rock64-rk3328_defconfig patch-configs_rock960-rk3399_defconfig patch-configs_rockpro64-rk3399_defconfig patch-configs_rpi_2_defconfig patch-configs_rpi_3_32b_defconfig patch-configs_rpi_3_defconfig patch-drivers_pci_pcie_brcmstb_c sysutils/u-boot/pkg: DESCR PFRAG.aarch64 PFRAG.arm PFRAG.riscv64 PLIST Log message: Split u-boot package into separate packages that correspond to the flavours of the old package. This is in preparation to splitting the package up in smaller per-SoC packages that allow us to use different u-boot versions in each package. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 14:46:47 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 14:47:03 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 14:47:29 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.25. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 14:52:51 Modified files: sysutils/checkbashisms: Makefile distinfo Log message: Update to checkbashisms-2.23.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 15:11:16 Modified files: productivity/workrave: Makefile distinfo productivity/workrave/patches: patch-configure productivity/workrave/pkg: PLIST Log message: Update to workrave-1.10.51.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 15:13:16 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 15:16:27 Modified files: print/py-pypdf : Makefile distinfo print/py-pypdf/pkg: PLIST Log message: Update to py3-pypdf-3.15.0. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/11 16:02:50 Modified files: sys/kern : sched_bsd.c kern_sched.c kern_clockintr.c kern_clock.c sys/sys : sched.h Log message: hardclock(9), roundrobin: make roundrobin() an independent clock interrupt - Remove the roundrobin() call from hardclock(9). - Revise roundrobin() to make it a valid clock interrupt callback. It is still periodic and it still runs at one tenth of the hardclock frequency. - Account for multiple expirations in roundrobin(): if two or more roundrobin periods have elapsed, set SPCF_SHOULDYIELD on the running thread immediately to simulate normal behavior. - Each schedstate_percpu has its own roundrobin() handle, spc_roundrobin. spc_roundrobin is started/advanced during clockintr_cpu_init(). Intervals elapsed across suspend/resume are discarded. - rrticks_init and schedstate_percpu.spc_rrticks are now useless: delete them. Tweaked by mpi@. With input from mpi@ and claudio@. Thread: https://marc.info/?l=openbsd-tech&m=169127381314651&w=2 ok mpi@ claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 16:13:18 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: Go.pm Log message: sometimes with newer go software, a specific version of the go compiler is listed as a dependency. have "modgo-gen-modules" skip over this, otherwise it results in listing a bogus MOD_MODGOFILES entry (e.g. "go 1.20.0") (the only thing that can be done with that at the moment is manually removing it). ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/11 16:13:51 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: Go.pm Log message: add a "# this goes in Makefile, not modules.inc" comment on MODGO_MODNAME lines printed by modgo-gen-modules. ok tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/11 16:50:44 Modified files: regress/lib/libcrypto/asn1: asn1x509.c Log message: Add regress coverage for DH and for DSA parameters CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 23:38:52 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.0.9. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/11 23:46:03 Modified files: sysutils : Makefile Log message: Unbreak sqlports, there is not more u-boot,aarch64 nor u-boot,riscv64. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 00:14:36 Modified files: lib/libcrypto/dh: dh_lib.c lib/libcrypto/dsa: dsa_lib.c Log message: Convert {DH,DSA}_new_method() to using calloc() Due to OPENSSL_NO_ENGINE the engine member of dh and dsa is currently uninitialized. As a consequence, {DH,DSA}_get0_engine() will return a garbage pointer, which is particularly bad because the only reason we kept them in the first place is that they are used by some software... A side effect of freeing with {DH,DSA}_free() instead of a hand-rolled version is that we may call ->meth->finish() before ->meth->init() was called. We need a NULL check for ->meth to be on the safe side in case we should need to bring ENGINE back. with nits from djm ok deraadt djm CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 00:23:59 Modified files: regress/lib/libcrypto/dh: dhtest.c regress/lib/libcrypto/dsa: dsatest.c Log message: Check that {DH,DSA}_get0_engine() returns NULL if OPENSSL_NO_ENGINE is defined. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 00:25:26 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: Use printf for consistency CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 00:28:04 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: a is a silly name for a DH CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 00:28:13 Modified files: sys/arch/arm64/arm64: copy.S Log message: Fix comments regarding pcb_onfault maintainence. No code change. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 00:30:43 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: Now that the DH is sensibly called dh instead of a, we can also rename abuf, alen and aout to names that make sense, such as buf, buf_len and secret_len. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 01:10:29 Modified files: audio/speech-dispatcher: Makefile distinfo audio/speech-dispatcher/pkg: PLIST Log message: Update to speech-dispatcher-0.11.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 01:17:32 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.23.4. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/12 01:22:56 Modified files: sys/uvm : uvm_page.c Log message: Add sanity checks in uvm_pagelookup(). ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 01:36:43 Modified files: www/liferea : Makefile distinfo Log message: Update to liferea-1.14.6. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 01:43:48 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Simplify and unify missing_parameters() for DH and DSA ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 01:46:14 Modified files: lib/libcrypto/dsa: dsa_ameth.c Log message: Readability tweak for key parameters in DSA ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 01:50:47 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Free {priv,pub}_key before assigning to it While it isn't the case for the default implementations, custom DH and DSA methods could conceivably populate private and public keys, which in turn would result in leaks in the pub/priv decode methods. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 01:59:48 Modified files: lib/libcrypto/dh: dh_ameth.c lib/libcrypto/dsa: dsa_ameth.c Log message: Drop silly int_ prefix from _free() and _size() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 02:02:43 Modified files: lib/libcrypto/rsa: rsa_ameth.c Log message: RSA's _free and _size also lose their int_ prefix CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 02:07:35 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: The int_ prefix also leaves the ec_ameth mess The prefixes in here are all over the place... This removes one variety. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 02:26:38 Modified files: lib/libcrypto/man: DSA_dup_DH.3 Log message: Remove a blatant lie about DSA_dup_DH q is copied across since OpenSSL 31360957 which hit our tree with OpenSSL 1.0.1c in October 2012. CVSROOT: /cvs Module name: ports Changes by: namn@cvs.openbsd.org 2023/08/12 02:55:43 Modified files: net/dnscrypt-proxy: Makefile distinfo Log message: update net/dnscrypt-proxy 2.1.5 for go 1.21 changelog: https://github.com/DNSCrypt/dnscrypt-proxy/releases/tag/2.1.5 ok tb@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/12 04:03:05 Modified files: sys/dev/i2c : ihidev.c Log message: Don't power down if the device is already opened. This happens when an ikbd(4) attaches and becomes the console keyboard. We would power down the device but never power it on again when userland opened ikbd(4) as an input device since that is only done on the first open. The result was a non-functioning keyboard if the hardware actually implemented the power down command. A lot of hardware actually doesn't (which is why this wasn't noticed for some time) but the ASUS X205T does. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 04:47:09 Modified files: www/nghttp2 : Makefile distinfo Log message: SECURITY update to nghttp2-1.55.1. CVE-2023-35945: HTTP/2 memory leak in nghttp2 codec CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 04:47:38 Modified files: www/nghttp2 : Tag: OPENBSD_7_3 Makefile Added files: www/nghttp2/patches: Tag: OPENBSD_7_3 patch-lib_nghttp2_session_c Log message: Merge fix for: CVE-2023-35945: HTTP/2 memory leak in nghttp2 codec CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 06:31:39 Modified files: textproc/xerces-c: Makefile distinfo textproc/xerces-c/patches: patch-Makefile_in patch-src_Makefile_in Log message: Update to xerces-c-3.2.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 06:43:49 Modified files: textproc/re2 : Makefile distinfo Log message: Update to re2-20230801. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 06:44:42 Modified files: devel/mtxclient: Makefile Log message: Regen WANTLIB after re2 update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 06:55:22 Modified files: textproc/qxlsx : Makefile distinfo textproc/qxlsx/pkg: PLIST Log message: Update to qxlsx-1.4.6. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:08:30 Modified files: security/py-gnupg: Makefile distinfo Log message: Update to py3-gnupg-0.5.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:19:14 Modified files: productivity/gtg: Makefile distinfo productivity/gtg/pkg: DESCR PLIST Removed files: productivity/gtg/patches: patch-setup_py Log message: Update to gtg-0.6.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 07:19:28 Modified files: sys/kern : kern_clock.c Log message: Repair compilability for non-MULTIPROCESSOR kernels. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:29:06 Modified files: math/superlu : Makefile distinfo Log message: Update to superlu-6.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:31:09 Modified files: math/z3 : Makefile distinfo Log message: Update to z3-4.12.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:33:27 Modified files: graphics/libvips: Makefile distinfo Log message: Update to libvips-8.14.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 07:40:12 Modified files: graphics/cfdg : Makefile distinfo graphics/cfdg/patches: patch-Makefile Log message: Update to cfdg-3.4. CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/08/12 07:42:55 src/regress/libexec/ld.so/ldd Update of /cvs/src/regress/libexec/ld.so/ldd In directory cvs.openbsd.org:/cvs.d/hack/gnezdo/src/regress/libexec/ld.so/ldd Log Message: Directory /cvs/src/regress/libexec/ld.so/ldd added to the repository CVSROOT: /cvs Module name: src Changes by: gnezdo@cvs.openbsd.org 2023/08/12 07:43:22 Modified files: libexec/ld.so/ldd: ldd.c regress/libexec/ld.so: Makefile Added files: regress/libexec/ld.so/ldd: Makefile test.sh Log message: Check for a full read, avoid warn when errno might be unmodified Promote size from int to size_t. From: lucas at sexy dot is Regress tests by gnezdo@ deraadt: yes CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 07:48:37 Modified files: lib/libz : README Log message: fix typo from upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/12 07:49:29 Modified files: lib/libz : gzread.c Log message: Fix bug when gzungetc() is used immediately after gzopen(). from upstream CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/12 07:58:04 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: update to openssl-ruby-tests 20230809 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 08:01:43 Modified files: graphics/DevIL : Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 09:05:32 Modified files: graphics/GraphicsMagick: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 09:22:42 Modified files: graphics/ImageMagick: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 09:45:21 Modified files: multimedia/synfig: Makefile multimedia/synfig/pkg: PLIST Log message: Regen WANTLIB and PLIST. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/12 09:53:18 Modified files: net/qbittorrent/qbittorrent: Makefile Log message: qt6-qtsvg is an RDEP to show icons, not just a BDEP; from David Coppa CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/12 09:54:54 Modified files: net/qbittorrent/qbittorrent: Makefile Log message: I meant to keep the BDEP... CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:06:50 Modified files: multimedia/synfigstudio: Makefile multimedia/synfigstudio/pkg: PLIST Log message: Regen WANTLIB and PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:09:00 Modified files: graphics/gimp/stable: Makefile Log message: Regen WANTLIB. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/12 10:12:19 Modified files: lib/libcrypto/man: EVP_DigestInit.3 Log message: 1. Tweak the descriptions of EVP_MD_CTX_ctrl(3), EVP_MD_CTX_set_flags(3), EVP_MD_CTX_clear_flags(3), EVP_MD_CTX_test_flags(3), and the atrocious EVP_MD_CTX_set_pkey_ctx(3) for precision. 2. Tweak the description of EVP_MD_type(3) and EVP_MD_CTX_type(3) for conciseness. 3. Add a few missing HISTORY bits. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:12:26 Modified files: graphics/jasper: Makefile distinfo Log message: Update to jasper-4.0.0. CVSROOT: /cvs Module name: xenocara Changes by: miod@cvs.openbsd.org 2023/08/12 10:16:25 Modified files: xserver/hw/xfree86/os-support/bsd: bsd_init.c Log message: Make sure we don't close(-1); buglet introduced in 1.26. ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:24:55 Modified files: astro/py-astropy: Makefile distinfo astro/py-astropy/pkg: PLIST Log message: Update to py3-astropy-5.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:29:10 Modified files: audio/libcdio-paranoia: Makefile distinfo audio/libcdio-paranoia/pkg: PLIST Log message: Update to libcdio-paranoia-2.0.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:30:19 Modified files: audio/libcdio-paranoia: Makefile Log message: Missed SHARED_LIBS bump. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/12 10:36:41 Modified files: regress/lib/libcrypto/man: check_complete.pl Log message: first batch of intentionally undocumented EVP constants: some EVP_MD_CTRL_*, some EVP_MD_CTX_FLAG_*, and all of EVP_F_* and EVP_R_* CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/12 10:48:23 Modified files: lib/libcrypto/man: EVP_MD_meth_new.3 Log message: document return values of the control function in EVP_MD_meth_set_ctrl(3) CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/08/12 10:48:44 Modified files: driver/xf86-input-ws/src: ws.c Log message: Avoid close(-1). ok miod@ wsClose() is called twice on X server exit, so this test is needed to avoid calling close a 2nd time with -1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:50:01 Modified files: audio/lilv : Makefile distinfo audio/lilv/patches: patch-wscript Log message: Update to lilv-0.24.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 10:56:30 Modified files: audio/ncmpc : Makefile distinfo Log message: Update to ncmpc-0.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 11:09:44 Modified files: devel/p5-SDL : Makefile distinfo devel/p5-SDL/pkg: PLIST Log message: Update to p5-SDL-2.2.0. CVSROOT: /cvs Module name: ports Changes by: stu@cvs.openbsd.org 2023/08/12 11:11:18 Modified files: lang/eagle : Makefile distinfo Log message: Update to beta53. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/12 14:26:56 Modified files: lang/kona : Makefile distinfo Log message: Update to kona-3.2.0.20230601 -- all bugfixes CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 14:43:49 Modified files: sys/dev/usb : usbdevs Log message: Another Wacom tablet; from Vladimir Meshcheriakov (first name dot last name at epita somewhere in france) CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 14:44:32 Modified files: sys/dev/usb : usbdevs_data.h usbdevs.h Log message: Regen CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 14:47:06 Modified files: sys/dev/usb : uhidev.c uwacom.c sys/dev/hid : hid.c hid.h hidms.c hidmsvar.h Log message: Better uwacom(4) support for Intuos S and One S tablets; most of the work done by Vladimir Meshcheriakov (first name dot last name at epita somewhere in frogland), thanks! Tested by Peter J. Philipp on Intuos Draw and by espie@ on Intuos S. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/12 14:49:29 Modified files: share/man/man4 : uwacom.4 Log message: Mention recent developments. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/12 20:20:23 Modified files: usr.bin/unifdef: unifdef.1 Log message: unifdef appeared in 4.1c before 2.9 dates checked in CSRG archives and already changed upstream in unifdef3 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/08/12 20:43:15 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : distinfo lang/pcc/pcc/patches: patch-arch_powerpc_local_c patch-cc_cc_cc_c lang/pcc/pcc-libs: Makefile distinfo Log message: update to pcc 20230813 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 23:39:25 Modified files: audio/pulseaudio: Makefile Log message: Skip version 16.99.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 23:57:00 Log message: Import py3-caldav-1.2.1 This project is a CalDAV (http://www.ietf.org/rfc/rfc4791.txt) client library for Python. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230813 N ports/productivity/py-caldav/Makefile N ports/productivity/py-caldav/distinfo N ports/productivity/py-caldav/pkg/DESCR N ports/productivity/py-caldav/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 23:57:29 Modified files: productivity : Makefile Log message: +py-caldav,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/12 23:59:11 Modified files: productivity/gtg: Makefile productivity/gtg/pkg: PLIST Log message: Missing BDEP on textproc/itstool; reported by naddy@ While here, sort and fix RDEP and remove bogus icons tag entries from PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 00:34:51 Modified files: productivity/gtg: Makefile Log message: A couple more missing RDEP. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 00:37:45 Modified files: devel/py-liblarch: Makefile distinfo devel/py-liblarch/pkg: PLIST Log message: Update to py3-liblarch-3.2.0. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 00:55:37 Modified files: lib/libc/gen : modf.c lib/libc/arch/amd64/gen: Makefile.inc lib/libc/arch/i386/gen: Makefile.inc lib/libc/arch/mips64/gen: Makefile.inc lib/libc/arch/sparc64/gen: Makefile.inc Removed files: lib/libc/arch/amd64/gen: modf.S lib/libc/arch/i386/gen: modf.S lib/libc/arch/mips64/gen: modf.S lib/libc/arch/sparc64/gen: modf.S Log message: Make sure modf() returns correct values for infinities. While there, drop the few assembler versions as has been done on other *BSD systems; this function (modf) turns out to be non-trivial enough, having only one known-to-work version is preferrable. Reported by Willemijn Coene. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 00:56:10 Modified files: lib/libm/src : s_modff.c Log message: Make sure modff() returns correct values for infinities. Reported by Willemijn Coene. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 00:57:04 Modified files: regress/lib/libc/modf: modf_test.c Log message: Extent the modf() tests; from Willemijn Coene. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 00:57:51 src/regress/lib/libm/modf Update of /cvs/src/regress/lib/libm/modf In directory cvs.openbsd.org:/tmp/cvs-serv38944/modf Log Message: Directory /cvs/src/regress/lib/libm/modf added to the repository CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 01:00:18 Modified files: wayland/wayland-protocols: Makefile distinfo wayland/wayland-protocols/pkg: PLIST Log message: Update wayland-protocols to 1.32. ok kn@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 01:02:36 Modified files: regress/lib/libm: Makefile Added files: regress/lib/libm/modf: Makefile modf_test.c Log message: Add modff()/modfl() inf/nan tests; from Willemijn Coene. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:00:37 Log message: Import libliftoff a lightweight KMS plane library used by Wayland applications. comments jca@ ok aja@ espie@ Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/graphics/libliftoff/Makefile N ports/graphics/libliftoff/distinfo N ports/graphics/libliftoff/patches/patch-meson_build N ports/graphics/libliftoff/pkg/DESCR N ports/graphics/libliftoff/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 02:08:20 Modified files: graphics/libliftoff: Makefile Log message: Drop trailing blank line. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:16:18 Log message: Import libdisplay-info an EDID and DisplayID library Not yet linked to the build ok aja@ espie@ Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/sysutils/libdisplay-info/Makefile N ports/sysutils/libdisplay-info/distinfo N ports/sysutils/libdisplay-info/pkg/DESCR N ports/sysutils/libdisplay-info/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:20:31 Modified files: sysutils/libdisplay-info: Makefile Log message: drop trailing newline CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:23:29 Log message: Import xcb-util-errors XCB utility library naming error, event & request codes. ok aja@ espie@ Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/x11/xcb-util-errors/Makefile N ports/x11/xcb-util-errors/distinfo N ports/x11/xcb-util-errors/pkg/DESCR N ports/x11/xcb-util-errors/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 02:25:31 Modified files: x11/xcb-util-errors: Makefile Log message: No full stop in COMMENT. CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/13 02:29:28 Modified files: lib/libc/sys : kqueue.2 regress/sys/kern/kqueue: kqueue-timer.c sys/kern : kern_event.c sys/sys : event.h usr.bin/kdump : mksubr Log message: kevent: Add precision and abstimer flags for EVFILT_TIMER Add timer precision flags NOTE_SECONDS, NOTE_MSECONDS, NOTE_USECONDS and NOTE_NSECONDS for EVFILT_TIMER. Also, add an initial implementation of NOTE_ABSTIME timers. Similar kevent(2) flags exist on FreeBSD, NetBSD and XNU. Initial diff by and OK aisha@ OK mpi@ CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:32:38 Log message: Import libevdev-openbsd a minimal set of libevedev functions for Wayland on OpenBSD. ok aja@ espie@ Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/sysutils/libevdev-openbsd/Makefile N ports/sysutils/libevdev-openbsd/distinfo N ports/sysutils/libevdev-openbsd/pkg/DESCR N ports/sysutils/libevdev-openbsd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:36:22 Log message: Import seatd a minimal seat management daemon and universal library used by Wayland and roughly ported to OpenBSD. ok espie@ aja@ Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/sysutils/seatd/Makefile N ports/sysutils/seatd/distinfo N ports/sysutils/seatd/pkg/DESCR N ports/sysutils/seatd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/13 02:38:46 Modified files: www/castor : Makefile Log message: bump CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:44:26 Log message: Import libinput-openbsd a port/emulation of libinput to OpenBSD that will be used by Wayland compositors. ok aja@, espie@ Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/wayland/libinput-openbsd/Makefile N ports/wayland/libinput-openbsd/distinfo N ports/wayland/libinput-openbsd/pkg/DESCR N ports/wayland/libinput-openbsd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 02:46:52 Modified files: wayland/libinput-openbsd: Makefile wayland/libinput-openbsd/pkg: DESCR Log message: Full stop. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 02:47:12 Modified files: sysutils/libevdev-openbsd: Makefile Log message: libinput-openbsd is in wayland now. While there cleanup DISTNAME/PKGNAME/DISTFILE suggested by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/13 02:56:25 Modified files: www/shiori : Makefile Log message: mark ONLY_FOR_ARCHS; modernc.org/sqlite only supports amd64/aarch64 on OpenBSD CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 03:05:20 Log message: Import xwayland the X server running as a Wayland application. ok aja@ espie@ Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/wayland/xwayland/Makefile N ports/wayland/xwayland/distinfo N ports/wayland/xwayland/patches/patch-os_access_c N ports/wayland/xwayland/pkg/DESCR N ports/wayland/xwayland/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/13 03:12:21 Modified files: www/gumbo : Makefile distinfo www/gumbo/pkg : PLIST Log message: update to gumbo-0.12.0 (seotching to grisha's fork, old upstream has archived their repository) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/13 03:14:36 Modified files: print/ocrmypdf : Makefile distinfo Log message: update to ocrmypdf-14.4.0 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 03:17:40 Modified files: x11/xcb-util-errors: Makefile Log message: Take maintainership. xenocara@openbsd.org doesn't exist CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 03:20:49 Modified files: wayland/xwayland: Makefile wayland/xwayland/pkg: PLIST Log message: Regen PLIST. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 03:29:04 Log message: Import wlroots, modular Wayland compositor library ported to OpenBSD. ok aja@ espie@. Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/wayland/wlroots/Makefile N ports/wayland/wlroots/distinfo N ports/wayland/wlroots/pkg/DESCR N ports/wayland/wlroots/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/13 03:48:20 Modified files: infrastructure/lib/DPB: Vars.pm Log message: loosen the spec on variables to allow stuff like MASTER_SITES.zoinx CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/13 03:48:27 Modified files: usr.sbin/btrace: map.c Log message: Prevent user-after/double free in map insertion. Freeing arguments tied to statements is not an option because rules are parsed multiple times. Always make a copy of them if they are assigned to a key in a map. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/13 03:49:47 Modified files: regress/usr.sbin/btrace: Makefile Added files: regress/usr.sbin/btrace: mapoverwrite.bt mapoverwrite.ok Log message: Regression test for the use-after-free in map insertion CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/13 03:52:47 Modified files: usr.sbin/btrace: btrace.c Log message: Add support for storing builtin TID and PID in variables. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 03:52:57 Log message: Import sway, an i3-compatible Wayland compositor. ok aja@, espie@. Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/wayland/sway/Makefile N ports/wayland/sway/distinfo N ports/wayland/sway/pkg/DESCR N ports/wayland/sway/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 03:57:13 Log message: import havoc, a minimal terminal emulator for wayland. ok aja@, espie@. Not yet linked to the build Status: Vendor Tag: matthieu Release Tags: matthieu_20230813 N ports/wayland/havoc/Makefile N ports/wayland/havoc/distinfo N ports/wayland/havoc/patches/patch-Makefile N ports/wayland/havoc/patches/patch-havoc_cfg N ports/wayland/havoc/patches/patch-main_c N ports/wayland/havoc/patches/patch-tsm_Makefile N ports/wayland/havoc/pkg/DESCR N ports/wayland/havoc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:20:31 Modified files: sys/dev/pci/drm/ttm: ttm_bo.c Log message: drm/ttm: check null pointer before accessing when swapping From Guchun Chen 1fdd16d89c01336d9a942b5f03673c17d401da87 in linux-6.1.y/6.1.45 2dedcf414bb01b8d966eb445db1d181d92304fb2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:22:20 Modified files: sys/dev/pci/drm/i915: i915_active.c i915_request.c Log message: drm/i915: Fix premature release of request's reusable memory From Janusz Krzysztofik 4db8b39418a685179263b7ad895a3182d72be358 in linux-6.1.y/6.1.45 a337b64f0d5717248a0c894e2618e658e6a9de9f in mainline linux CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/13 04:23:26 Modified files: lib/libc/sys : kqueue.2 Log message: simplify previous; CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:23:58 Modified files: sys/dev/pci/drm/i915/gt: gen8_engine_cs.c intel_gt_regs.h intel_lrc.c Log message: drm/i915/gt: Cleanup aux invalidation registers From Andi Shyti 37f6073f7db329c9db4357f82e565958fb64ea16 in linux-6.1.y/6.1.45 d14560ac1b595aa2e792365e91fea6aeaee66c2b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:25:34 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: Ensure that planes are in the same order From Rodrigo Siqueira 63eeb50fa11009cc4c82919b040c361c4ea0f14e in linux-6.1.y/6.1.45 bb46a6a9bab134b9d15043ea8fa9d6c276e938b8 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:27:32 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0 From Peichen Huang 56562676102e135e7aebada26c2aea146a5b5ad0 in linux-6.1.y/6.1.45 a1c9a1e27022d13c70a14c4faeab6ce293ad043b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:30:28 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_atomfirmware.c amdgpu_ttm.c amdgpu_ttm.h sys/dev/pci/drm/amd/include: atomfirmware.h Log message: drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2 From Tong Liu01 526defeec474ea8002b8312b9c88f96fa1f85a48 in linux-6.1.y/6.1.45 4864f2ee9ee2acf4a1009b58fbc62f17fa086d4e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:33:48 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_object.c amdgpu_object.h amdgpu_ttm.c amdgpu_virt.c Log message: drm/amdgpu: Remove unnecessary domain argument From Luben Tuikov 3d0a34c42f0d50c06ca21761d625a823e245118e in linux-6.1.y/6.1.45 3273f11675ef11959d25a56df3279f712bcd41b7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:36:26 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ttm.c amdgpu_ttm.h Log message: drm/amdgpu: Use apt name for FW reserved region From Lijo Lazar af7215182417c892e09bcb6829377ce5c69f127f in linux-6.1.y/6.1.45 db3b5cb64a9ca301d14ed027e470834316720e42 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/13 04:40:45 Modified files: sys/dev/pci/drm/i915/display: intel_display.c Log message: Revert "drm/i915: Disable DC states for all commits" From Greg Kroah-Hartman 673cdde74fd13fff0acc4c6c41f5f949434156a5 in linux-6.1.y/6.1.45 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/13 05:58:42 Modified files: wayland/sway : Makefile wayland/sway/pkg: PLIST Log message: Properly @sample ${SYSCONFDIR}/sway/config. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/13 06:06:29 Modified files: wayland/libinput-openbsd: Makefile wayland/libinput-openbsd/pkg: DESCR Log message: DESCR should reflect reality CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/13 06:09:14 Modified files: lib/libcrypto/dh: dh_lib.c Log message: fix whitespace CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/13 06:25:12 Modified files: lib/libz : deflate.c Log message: Conditionally disable MSAN from upstream CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 06:25:20 Modified files: wayland/wayland: Makefile Log message: wayland: set the default icon directory search list to match OpenBSD's hier(7) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/13 06:25:36 Modified files: sys/lib/libz : deflate.c Log message: sync with userland CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/13 06:34:23 Modified files: games/godot : Makefile Added files: games/godot/patches: patch-servers_visual_shader_language_cpp Log message: for ,-main, downgrade shader syntax checks from (shader-)breaking errors to warnings to unbreak running some projects made with Godot pre-3.5 refer to upstream GitHub issue #59316 ok op@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/08/13 07:19:23 Modified files: usr.sbin/btrace: bt_parse.y Log message: btrace(8): fix yacc reduce conflicts and undefined symbol warnings. Define the STR symbol, used for the str function. Tune the grammar, simplifying the 'pat' rule to 'expr'. Resolves the reduce conflicts related to 'pat' and 'factor' both matching a lone CSTRING token. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/13 08:04:01 Modified files: games/corsixth : Makefile distinfo games/corsixth/patches: patch-CorsixTH_Lua_app_lua Removed files: games/corsixth/patches: patch-CorsixTH_Src_th_movie_cpp patch-CorsixTH_Src_th_movie_h Log message: Update to corsixth-0.67 Changelog: https://github.com/CorsixTH/CorsixTH/releases/tag/v0.67 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 08:25:54 Modified files: sysutils/seatd : Makefile Log message: seatd: Use a tagged release. While there fix whitespace CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/13 08:28:27 Added files: wayland : TODO-Wayland.md Log message: Add comments about the current state of Wayland ports with a TODO list. ok aja@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/08/13 09:38:01 Modified files: lang/compcert : Makefile distinfo lang/compcert/patches: patch-Makefile patch-configure Log message: update to CompCert 3.13 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/13 09:53:31 Modified files: sys/kern : kern_sig.c Log message: Fix P_WSLEEP handling when continuing SSTOP-ed processes When continuing a process on the sleep queue just let it switch to p_stat = SSLEEP even when P_WSLEEP is set. Once a proc is SSTOP-ed in sleep_finish() a valid sleep point has been reached and there is no need to make the process runnable again (which results in some hairy race conditions). Instead simply clear P_WSLEEP since a stopped proc reached the sleep state and there is no race with wakeup() anymore. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/13 10:36:10 Modified files: net/scamper : Makefile distinfo Log message: update to scamper-20230614b CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/08/13 12:00:22 Modified files: textproc/pandoc: Makefile distinfo textproc/pandoc/pkg: PLIST Log message: Update pandoc to 3.1.6.1 The command line tool is now built from the pandoc-cli cabal module, which has its own versioning. From maintainer: Evan Silberman evan at jklol dot net CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/08/13 12:34:49 Modified files: regress/libexec/ld.so/ldd: Makefile Log message: Use a dedicated regress target for each test case. ok gnezdo@ CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/08/13 12:36:20 Removed files: regress/libexec/ld.so/ldd: test.sh Log message: remove by now unused test.sh script CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/13 12:52:05 Modified files: devel/flatbuffers: Makefile distinfo devel/flatbuffers/pkg: PLIST Removed files: devel/flatbuffers/patches: patch-CMakeLists_txt Log message: Update to flatbuffers 23.5.26 No consumers in tree, but a security/qdigidoc4 update will pick it up. -Werror usage is now behind a default-off option. 100% tests pass on amd64. "LGTM" maintainer CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/08/13 13:23:02 Modified files: www/mozilla-firefox: Makefile Added files: www/mozilla-firefox/patches: patch-widget_gtk_v4l2test_v4l2test_cpp Log message: fix build on aarch64 by not hardcoding video4linux support help from landry@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/08/13 13:33:09 Modified files: devel/ocaml-menhir: Makefile distinfo Log message: update to ocaml-menhir 20230608 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/13 14:22:43 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: update to 22.0.1 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/13 14:22:57 Modified files: net/knot : Makefile distinfo Log message: update to 3.2.9 CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/13 14:23:09 Modified files: net/py-libknot : Makefile distinfo Log message: update to 3.2.9 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/08/13 14:23:27 Modified files: databases/postgresql: Makefile distinfo databases/postgresql/pkg: PLIST-docs Log message: Update to PostgreSQL 15.4 Use UPDATE_PLIST_ARGS to avoid unnecessary changes by update-plist. OK sthen@ CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/08/13 15:21:53 Modified files: regress/sys/net/pf_table: Makefile Log message: Ignore failure when deleting regress/ttest anchor in 'stamp-setup' target. Found by anton@. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/13 15:54:02 Modified files: sys/dev/pckbc : pckbd.c pckbdreg.h Log message: The 8042 emulation found on Chromebooks does not support the RESET command, for no good reason, and causes pckbc not to attach. However, sending a `get keyboard id' works, so this can be used as a second check to give those fawlty pieces of hardware a chance to work. Based on a diff submitted by, and tested by, Vladimir 'phcoder' Serbinenko. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/13 21:37:00 Modified files: usr.bin/ssh : ssh2.h Log message: add message number of SSH2_MSG_NEWCOMPRESS defined in RFC8308 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 00:34:14 Removed files: devel/p5-SDL/patches: patch-Build_PL patch-src_OpenGL_xs patch-src_SDL_xs patch-src_SFont_xs patch-typemap Log message: I forgot to cvs rm. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 00:44:16 Modified files: textproc/qxlsx : Makefile textproc/qxlsx/pkg: PLIST Added files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: We only provide Qt5 support (Qt6 still misses some pieces), so no need to version the include directory. This fixes astro/stellarium as reported by naddy@ and tb@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/14 01:25:26 Modified files: games/wesnoth : Makefile distinfo Removed files: games/wesnoth/patches: patch-src_gui_dialogs_loading_screen_cpp Log message: update to wesnoth-1.16.10 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/14 01:40:08 Modified files: sys/arch/sh/sh : locore_subr.S Log message: Add a copyin32() implementation. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/14 01:42:34 Modified files: sys/kern : sys_futex.c Log message: Remove non-MULTIPROCESSOR chunk defining copyin32 as copyin now that all platforms provide it. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 01:50:02 Modified files: security/opensc: Makefile security/opensc/patches: patch-src_libopensc_sc-ossl-compat_h Removed files: security/opensc/patches: patch-src_pkcs11_pkcs11-global_c Log message: backout one LibreSSL patch as done upstream already; OK tb CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:01:46 Log message: import misc/cpucycles; from maintainer Miguel Landaeta; input/OK sthen libcpucycles provides a simple API to access hardware precise timers to understand and improve software performance. libcpucycles understands machine-level cycle counters for most architectures. libcpucycles also understands common OS-level mechanisms, which give varying levels of accuracy. Status: Vendor Tag: kn Release Tags: kn_20230814 N ports/misc/libcpucycles/Makefile N ports/misc/libcpucycles/distinfo N ports/misc/libcpucycles/patches/patch-configure_remove_librt N ports/misc/libcpucycles/patches/patch-configure_fix_soname N ports/misc/libcpucycles/patches/patch-configure_translate_host_arch N ports/misc/libcpucycles/pkg/DESCR N ports/misc/libcpucycles/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:02:56 Modified files: misc : Makefile Log message: +libcpucycles CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/14 02:07:27 Modified files: usr.bin/nc : netcat.c Log message: netcat: avoid issuing syscalls on fd -1 In case a socket error condition occurs, readwrite() invalidates the corresponding fd. Later on, readwrite() may still issue a syscall on it. Avoid that by adding a couple of checks for fd == -1. Reported and fix suggested by Leah Neukirchen. Fixes https://github.com/libressl/openbsd/issues/143 "looks right" deraadt CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:11:13 Log message: import devel/py-colorlog; from maintainer Laurence Tratt; OK sthen Add colours to the output of Python's logging module. Status: Vendor Tag: kn Release Tags: kn_20230814 N ports/devel/py-colorlog/Makefile N ports/devel/py-colorlog/distinfo N ports/devel/py-colorlog/pkg/DESCR N ports/devel/py-colorlog/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:11:46 Modified files: devel : Makefile Log message: +py-colorlog CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:12:21 Modified files: audio/ffmpeg-normalize: Makefile Log message: test with py-colorlog, 25/25 pass on amd64 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/14 02:12:45 Modified files: security/pizauth: Makefile crates.inc distinfo Log message: Update to pizauth 1.0.1 from maintainer/upstream Laurie Tratt CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/14 02:16:26 Modified files: distrib/alpha/miniroot: Makefile Log message: More files need to be removed by make clean. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/14 02:25:26 Modified files: usr.sbin/rpki-client: cms.c Log message: Check SignedData and SignerInfo versions to be 3 This adds two missing checks required by RFC 6488, section 3. ok job CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 02:28:14 Modified files: x11/gromit-mpx : Makefile distinfo x11/gromit-mpx/patches: patch-CMakeLists_txt patch-src_gromit-mpx_c patch-src_gromit-mpx_h x11/gromit-mpx/pkg: PLIST Log message: update to gromit-mpx 1.4.3; from maintainer Laurence Tratt CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/08/14 02:33:24 Modified files: sys/dev/dt : dt_prov_static.c sys/kern : kern_fork.c kern_sched.c kern_synch.c sched_bsd.c Log message: Extend scheduler tracepoints to follow CPU jumping. - Add two new tracpoints sched:fork & sched:steal - Include selected CPU number in sched:wakeup - Add sched:unsleep corresponding to sched:sleep which matches add/removal of threads on the sleep queue ok claudio@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/14 02:56:21 Modified files: distrib/special/bioctl: Makefile distrib/special/chmod: Makefile distrib/special/dhcpleased: Makefile distrib/special/disklabel: Makefile distrib/special/fdisk: Makefile distrib/special/fsck: Makefile distrib/special/fsck_ext2fs: Makefile distrib/special/fsck_ffs: Makefile distrib/special/fsck_msdos: Makefile distrib/special/ksh: Makefile distrib/special/ln: Makefile distrib/special/mknod: Makefile distrib/special/mount: Makefile distrib/special/mount_cd9660: Makefile distrib/special/mount_ext2fs: Makefile distrib/special/mount_ffs: Makefile distrib/special/mount_msdos: Makefile distrib/special/mount_nfs: Makefile distrib/special/mount_udf: Makefile distrib/special/newfs_ext2fs: Makefile distrib/special/newfs_msdos: Makefile distrib/special/pdisk: Makefile distrib/special/reboot: Makefile distrib/special/resolvd: Makefile distrib/special/route: Makefile distrib/special/slaacd: Makefile distrib/special/sync: Makefile distrib/special/umount: Makefile Log message: zap useless MAN bits distrib/special/Makefile.inc sets MAN= NOMAN=1, thus setting MAN* in distrib/special/*/Makefile is useless; no manuals in the installer. disklabel(8) and fdisk(8) remain exceptions with their NOMAN handling as they embed their manual for use with interactive commands. OK miod CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 03:05:40 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 03:19:38 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.15.1. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 03:21:36 Modified files: databases/sqlports/files: Sql.pm Log message: typo CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/08/14 03:26:37 Modified files: regress/lib/libm/msun: Makefile Log message: Sync expected failures with reality. Recent libm changes caused nearbyint_test.c to pass on amd64. ok miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 03:35:41 Modified files: devel/p5-SDL : Makefile Added files: devel/p5-SDL/patches: patch-src_SDL_xs Log message: Oops, this chunk was still needed. breakage reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 04:34:53 Modified files: infrastructure/lib/DPB: Fetch.pm PortInfo.pm Log message: Add group support to PortInfo, so that distfiles can be grouped together, and all MASTER_SITES* as well Also, support the DISTFILES.arbitrary syntax to correspond to MASTER_SITES.arbitrary, to be committed to bsd.port.mk once I adapt sqlports as well CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 04:45:44 Modified files: infrastructure/lib/DPB: Config.pm Log message: parser glue for property files, not yet finished nor hooked to the build CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/08/14 05:55:03 Modified files: sbin/iked : policy.c Log message: Add explicit NULL checks for sa_cp_addr and sa_cp_addr6. CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/08/14 06:02:02 Modified files: sbin/iked : pfkey.c Log message: Improve error message when if_indextoname() fails. CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/14 06:03:12 Modified files: regress/sys/kern/mount: Makefile Log message: unreferneced -> unreferenced CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/14 06:23:38 Modified files: net/owncloudclient: Makefile distinfo Log message: update to ownCloudclient-4.2.0.11670 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/14 06:40:50 Modified files: games/godot : Makefile Added files: games/godot/patches: patch-core_object_cpp patch-core_resource_cpp Log message: reduce unnecessary verbosity of the export template binary (bin/godot) https://github.com/godotengine/godot/pull/80600 ok op@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 07:34:09 Modified files: infrastructure/lib/DPB: BasePkgPath.pm Log message: store the object in the hash so we can post-process it if needed CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 07:34:43 Modified files: infrastructure/lib/DPB: Core.pm Log message: allow filtering available cores per hostname so we can force the LISTING job to live somewhere CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 07:35:07 Modified files: infrastructure/lib/DPB: Config.pm Log message: add extra parameter LISTING_HOST, to be used shortly CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/14 07:49:42 Modified files: sys/arch/riscv64/riscv64: machdep.c Log message: Skip leading dash in kernel boot options instead of complaining it is an unknown option character. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 07:52:07 Modified files: infrastructure/lib/DPB: Core.pm Log message: syntax fix, need the extra parens, otherwise I lose cores CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 08:01:42 Modified files: infrastructure/bin: dpb infrastructure/lib/DPB: External.pm Grabber.pm SubEngine.pm Log message: add two small new functionalities: - complete_subdirs takes one extra parameter, and will log NEW pkgpath in vars.log if shownew is set: while computing the final closure of subdirlist, paths that are not in any category Makefile are generally a bad idea. This totally disregards flavors and subpackages, because it happens often because of bootstrap and such without requiring actual addition - uses the filtering facilities of Core to allow, say LISTING_HOST=localhost to limit listing to a given machine (warning of interactions with -e: if you don't put any jobs on the local machine, and need to redo listing after an error, THIS WILL CURRENTLY STALL. I need to exclude THOSE from the listing for -e... Fun !) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/14 08:04:27 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml devel/difftastic/pkg: PLIST Log message: devel/difftastic: Update to 0.49.0 ok kn@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/14 08:06:03 Modified files: textproc/hexyl : Makefile crates.inc distinfo Log message: textproc/hexyl: Update to 0.13.1 ok kn@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/14 08:22:32 Modified files: lib/libcrypto/man: EVP_DigestInit.3 Makefile Added files: lib/libcrypto/man: EVP_sha3_224.3 Log message: import EVP_sha3_224(3) from the OpenSSL 1.1 branch, which is still under a free license, tweaked by me CVSROOT: /cvs Module name: ports Changes by: kurt@cvs.openbsd.org 2023/08/14 08:31:09 Modified files: devel/jdk/1.8 : Makefile devel/jdk/1.8/patches: patch-common_autoconf_generated-configure_sh patch-hotspot_src_os_cpu_bsd_sparc_vm_os_bsd_sparc_cpp Log message: Support setting thread stack sizes on sparc64 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/14 08:46:40 Modified files: lib/libcrypto/man: evp.3 Log message: Below SEE ALSO, point to all pages documenting the evp.h sub-library, and also point to a selection of functions from other sub-libraries that rely on evp.h objects, in particular on EVP_CIPHER, EVP_MD, and EVP_PKEY. While here, merge a few trivial improvements to orthography and punctuation from the OpenSSL 1.1 branch. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/14 08:57:50 Modified files: infrastructure/mk: bsd.port.mk Log message: Defer USE_WXNEEDED=Yes from end of patch to start of gen target Forgetting "wxallowed" on /usr/ports/obj with huge ports meant that the patch target failed even though all patches applied cleanly. Decouple those two by making the check the first step of gen, i.e. right before configure. If it fails there, you can simply set option and rerun. Feedback OK semarie CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/14 09:26:01 Modified files: lib/libcrypto/md5: md5.c Log message: style(9) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/14 09:47:20 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.1.11. CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/14 09:48:16 Modified files: lib/libcrypto/md5: md5.c Log message: Inline INIT_DATA_* defines. ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 11:36:43 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm TreeWalker.pm Var.pm Log message: support for DISTFILES/SUPDISTFILES/PATCHFILES.sufx and MASTER_SITES.sufx note that only the non suffixed versions end up in the main ports view. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/14 12:10:42 Modified files: regress/lib/libssl/tlsfuzzer: tlsfuzzer.py Log message: Prepare tlsfuzzer.py for ports update CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/14 12:11:21 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update tlsfuzzer to 20230814 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/14 12:12:50 Modified files: infrastructure/mk: bsd.port.mk Log message: support for DISTFILES.sufx added a check for recent make to give a clue if people forgot to update to a recent snapshot. all other pieces, namely dpb and sqlports, are already in. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/14 15:21:46 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-3.12.7 Changelog: https://github.com/Genivia/ugrep/releases/tag/v3.12.7 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/14 16:35:35 Modified files: lang/ldc : Makefile distinfo lang/ldc/patches: patch-driver_targetmachine_cpp patch-runtime_CMakeLists_txt lang/ldc/pkg : PLIST Added files: lang/ldc/patches: patch-driver_cl_options_instrumentation_cpp Log message: Update to ldc-1.33.0 Changelog: https://github.com/ldc-developers/ldc/releases Our LDC package defaults to -fcf-protection=branch now, newly supported as of 1.33.0 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/14 18:43:00 Modified files: share/man/man4 : ifmedia.4 Log message: spacial -> spatial ok stsp@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/14 20:31:07 Modified files: sys/net : if_sec.c Log message: sec_start needs to show bpf the packets going out. from and ok goda@ requested by many CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/14 21:51:29 Modified files: sys/dev/pci/drm: dma-resv.c Log message: make sure the end result is NULL if malloc failed CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/15 00:23:31 Modified files: libexec/ld.so : library.c library_mquery.c Log message: Skip the _dl_msyscall() invocation if tracing library loading. Problem noted by gnezdo@ ok millert@ CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/15 00:26:34 Modified files: libexec/ld.so : dlfcn.c loader.c resolve.h util.h Log message: Improve handling of dlopen(RTLD_TRACE) aka ldd, of a library that is already loaded: * add a 'trace' argument to _dl_show_objects() and exit the walk-the-objects loop if you hit that traced object * in dlopen(), pass the trace object to _dl_show_objects() * also, invoke _dl_show_objects() + exit if the object was already opened * pass NULL to _dl_show_objects() for all the other calls * oh hey, _dl_tracelib is now superfluous: _dl_show_objects() should do the walk-the-objects loop only if trace is not NULL. Problem noted by gnezdo@ ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:01:37 Modified files: devel/libgit2/libgit2: Makefile distinfo Log message: Update to libgit2-1.7.1. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/15 01:01:48 Modified files: usr.bin/tmux : cmd-display-menu.c menu.c mode-tree.c options-table.c popup.c screen-write.c status.c tmux.1 tmux.h Log message: Add an option menu-selected-style to configure the currently selected menu item, from Alexis Hildebrandt. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:03:13 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo Log message: Update to amazon-ssm-agent-3.2.1478.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:08:18 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:32:30 Modified files: textproc/qxlsx : Makefile textproc/qxlsx/pkg: PLIST Added files: textproc/qxlsx/pkg: PFRAG.no-qt6 PFRAG.qt6 Removed files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: Add a qt6 FLAVOR so we can build both qt5-qxlsx and qt6-qxlsx. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:32:58 Added files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: cvs add CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:33:23 Modified files: textproc : Makefile Log message: +qxlsx,qt6 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:34:09 Modified files: astro/stellarium: Makefile math/labplot : Makefile Log message: Bump after qxlsx pkgpath change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:34:23 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: 'qxlsx' => 'qt5-qxlsx' CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 01:40:46 Modified files: textproc/qxlsx/patches: patch-QXlsx_CMakeLists_txt Log message: Add git commit. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 01:49:10 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 01:49:14 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 01:49:18 Modified files: sysutils/borgmatic: Makefile distinfo sysutils/borgmatic/pkg: PLIST Log message: update to borgmatic-1.8.2 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/15 01:56:27 Modified files: sys/dev/fdt : com_fdt.c Log message: Use the proper ofw node in com_fdt_attach(), likely a cut'n'paste error from com_fdt_init_cons(). ok patrick@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 02:01:01 Modified files: regress/usr.sbin/rpki-client/openssl11: unistd.h Log message: fix openssl11 regress compilation reminded by anton CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/15 02:27:30 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/dev/acpi : tpm.c sys/dev/fdt : amlclock.c if_cad.c if_dwge.c if_dwxe.c imxiomuxc.c mvpinctrl.c sxiccmu.c sys/dev/ic : ufshcireg.h sys/dev/pci : if_aq_pci.c if_mcx.c igc_regs.h ixgbe_type.h sys/dev/usb/dwc2: dwc2_hw.h sys/dev/usb : if_urereg.h sys/dev/wscons : wstpad.c sys/sys : videoio.h Log message: Replace a bunch of (1 << 31) with (1U << 31) CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/15 02:30:49 Modified files: lib/libcrypto/md5: md5.c Log message: Condition only on #ifdef MD5_ASM. There are a bunch of unnecessary preprocessor directives - just condition on MD5_ASM, the same as we do elsewhere. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/15 02:35:34 Modified files: lib/libcrypto/md5: md5.c Log message: Use MD5_LONG instead of unsigned int for consistency. ok tb@ CVSROOT: /cvs Module name: src Changes by: jsing@cvs.openbsd.org 2023/08/15 02:39:27 Modified files: lib/libcrypto : crypto_internal.h lib/libcrypto/md5: md5.c Log message: Clean up alignment handling. Instead of using HOST_{c2l,l2c} macros, provide and use crypto_load_le32toh() and crypto_store_htole32(). In some cases just use htole32() directly. ok tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 03:14:48 Modified files: net/ssldump : Makefile distinfo net/ssldump/pkg: PLIST Added files: net/ssldump/patches: patch-CMakeLists_txt patch-base_pcap-snoop_c_in Removed files: net/ssldump/patches: patch-base_pcap-snoop_c patch-configure_ac patch-pcap_pcap_logger_c patch-ssl_sslprint_c Log message: update to ssldump-1.8, moved from autoconf->cmake CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/15 03:46:30 Modified files: sys/net : if_sec.c Log message: scrub the mbuf flowid for packets going out a sec interface. maybe ipsec should do this for all packets it encapsulates. tested by hrvoje CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/15 03:51:48 Modified files: usr.bin/tmux : key-bindings.c Log message: Add meta bindings for status line menus as well as the existing pane one for terminals which steal the mouse menu button. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 04:02:49 Modified files: print/ps2eps : Makefile distinfo Log message: update to ps2eps-1.70, from Laurence Tratt (dropping maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/15 04:03:57 Modified files: print/ps2eps : Makefile Log message: ps2eps: tiny makefile tweaks CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/15 04:21:13 Modified files: devel/github-backup: Makefile distinfo Log message: update devel/github-backup to 0.43.1; from MAINTAINER Laurence Tratt, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/15 04:59:07 Modified files: devel/cmake : Makefile distinfo Log message: Update cmake to 3.27.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 05:20:57 Modified files: regress/lib/libssl/ssl: ssltest.c Log message: Avoid memcmp() with NULL pointer and 0 length CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/15 05:26:49 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Makefile evp.3 Added files: lib/libcrypto/man: EVP_chacha20.3 Log message: Import the EVP_chacha20(3) manual page from the OpenSSL 1.1 branch, which is still under a free license, to work on it in the tree. The required content changes have not been done yet, i only tweaked the markup and wording so far. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/15 05:54:38 Modified files: lib/libcrypto/man: EVP_sha3_224.3 Log message: SHA-3 is not a symmetric cipher. Fix a copy and paste mistake that Ronald Tse introduced in 2017 even though Richard Levitte and Bernd Edlinger reviewed his commit - and that i unwittingly copied. Even in the OpenSSL 3 main trunk, it wasn't fixed until 2022, and in OpenSSL-1.1.1, it is still wrong. Unfortunately, we need to be really careful before believing anything the OpenSSL documentation says... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 06:18:46 Modified files: lib/libz : gzlib.c Log message: Fix bug when using gzflush() with a very small buffer. from upstream CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/08/15 06:37:58 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/15 07:46:39 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-configure_py patch-lib_net_js patch-node_gyp patch-src_env_cc patch-tools_test_py patch-tools_v8_gypfiles_v8_gyp lang/node/pkg : PLIST Removed files: lang/node/patches: patch-deps_simdutf_simdutf_cpp patch-deps_simdutf_simdutf_h Log message: lang/node: update to v18.17.1 ok gonzalo@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/08/15 07:50:54 Modified files: libexec/ld.so/ldd: ldd.c Log message: ldd can pledge "stdio rpath proc exec prot_exec". We can later bifurbicate at the dlopen vs execve split, dropping either "proc" or "prot_exec". ok gnezdo CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/15 08:24:53 Modified files: sys/arch/i386/conf: RAMDISK distrib/i386/ramdisk: list Log message: drop MSDOSFS from i386 floppy sthen mentioned it is out of space. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/15 08:27:27 Modified files: distrib/notes/i386: xfer Log message: No MS-DOS filesystem support on floppy anymore CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/15 08:30:35 Modified files: x11/gnome/librsvg: Makefile Log message: Portroach: ignore version 2.56.92. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/15 08:37:26 Modified files: distrib/notes/amd64: xfer Log message: No MS-DOS filesystem support on amd64 floppy CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2023/08/15 08:57:00 Modified files: lang/racket-minimal: Makefile Log message: Add USE_NOBTCFI on amd64. CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2023/08/15 09:12:26 Modified files: lang/gambit : Makefile distinfo lang/gambit/patches: patch-configure lang/gambit/pkg: PLIST Log message: Update to gambit 4.9.5. From Timo Myyra. OK semarie@. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/15 09:52:41 Log message: link aggregator and comment site via ActivityPub, OK op@ Status: Vendor Tag: gonzalo Release Tags: gonzalo_20231508 N ports/www/azorius/Makefile N ports/www/azorius/distinfo N ports/www/azorius/modules.inc N ports/www/azorius/pkg/DESCR N ports/www/azorius/pkg/PLIST N ports/www/azorius/pkg/azorius.rc N ports/www/azorius/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/15 09:54:30 Modified files: infrastructure/db: user.list Log message: add azorius user/grp CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/15 09:55:38 Modified files: www : Makefile Log message: add azorius CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 11:38:00 Modified files: lib/libcrypto/asn1: a_string.c Log message: Avoid undefined behavior with memcmp(NULL, x, 0) in ASN1_STRING_cmp() ok jsing miod CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 11:40:06 Modified files: lib/libcrypto/asn1: a_string.c Log message: Fix typo in previous CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/08/15 11:52:23 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 12:05:15 Modified files: lib/libcrypto/asn1: a_string.c Log message: Zap extra parens CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/08/15 12:52:48 Modified files: net/syncthing : Makefile distinfo Log message: net/syncthing: unbreak and update. Syncthing was broken by the go 1.21 update (quic doesn't work). This change therefore disables quic for now. We can turn it back on later. Update to syncthing-1.23.7 while we are here. OK tb@, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 13:14:42 Modified files: regress/lib/libcrypto/asn1: asn1basic.c Log message: Add some regress coverage for various ASN1_STRING types to codify some quirks and invariants. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/15 14:45:33 Modified files: sysutils/ugrep : Makefile Added files: sysutils/ugrep/patches: patch-bin_ug+ patch-bin_ugrep+ Log message: sysutils/ugrep: Use /bin/sh (not /bin/bash) to execute ug+ and ugrep+ ok bcallah@ (maintainer) CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/08/15 14:51:45 Modified files: usr.sbin/btrace: btrace.c Log message: btrace(8): fix out of bounds read using argN in BEGIN/END. The argN builtins aren't valid in BEGIN or END actions. The fake probe number btrace uses to facilitate other valid builtins caused an out of bound read of an array, producing a segfault. Change the fake probe number to 0 as it's an unsigned int and check for that condition. Adds asserts near other probe array indexing to catch future issues. ok kn@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/15 15:05:44 Modified files: regress/lib/libcrypto/asn1: asn1basic.c Log message: Add regress coverage for ASN1_STRING_cmp() CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/15 22:07:38 Modified files: sys/arch/amd64/include: specialreg.h sys/arch/amd64/amd64: identcpu.c sys/arch/i386/include: specialreg.h Log message: add Intel ARCH_CAP_GDS bits mentioned in https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/technical-documentation/gather-data-sampling.html CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/15 22:55:33 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230816 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/08/16 00:30:12 Modified files: mail/gmime30 : Makefile mail/gmime30/patches: patch-tests_test-mime_c Added files: mail/gmime30/patches: patch-gmime_gmime-utils_c Log message: Fix rfc2047 token decoding logic for base64 encodings https://github.com/djcb/mu/issues/2429 OK aja CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 00:59:57 Modified files: net/dino : Makefile Log message: Temporarily mark BROKEN until the regression is newer vala is fixed. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:03:17 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:04:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.27. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:04:47 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.6.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:05:07 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.29.27. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/16 01:13:20 Modified files: fonts/juliamono: Makefile distinfo Log message: update fonts/juliamono to 0.050 from maintainer CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:17:08 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-443.0.0. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 01:26:05 Modified files: sys/arch/i386/i386: machdep.c Log message: avoid patch level msr on amd families < 0fh Paul de Weerd reported it isn't implemented on ALIX with cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 586-class) 499 MHz, 05-0a-02 the earliest amd microcode update files I can find are for family 0fh (K8) ok guenther@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:26:57 Modified files: net/coredns : Makefile distinfo modules.inc Log message: Update to coredns-1.11.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 01:29:02 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.1. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/16 01:55:52 Modified files: sys/kern : kern_sig.c kern_synch.c Log message: Move SCHED_LOCK after sleep_signal_check. sleep_signal_check() is there to look for pending signals / single thread requests which were posted before sleep_setup() finished. Once p_stat is set to SSLEEP the wakeup and delivery of signals is taken care of by ptsignal and single_thread_set(). Moving the SCHED_LOCK further down allows to cleanup cursig() and to remove a SCHED_LOCK recursion in single_thread_check(). OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/16 02:26:35 Modified files: usr.sbin/bgpd : bgpd.c bgpd.h config.c parse.y printconf.c rde.c rde.h rde_aspa.c rtr.c rtr_proto.c Log message: Remove per-AFI ASPA handling in bgpd internals With draft-ietf-sidrops-aspa-profile-16 and draft-ietf-sidrops-aspa-verification-15 the AFI dependence of ASPA records was dropped. So remove this complication form the code. This only removes the AFI handling internally in bgpd but still allows the old syntax in aspa-set tables. The optional address family is just ignored and records are merged together. For RTR sessions draft-ietf-sidrops-8210bis has not yet been updated so right now we still handle RTR sessions as specified there. The IPv4 and IPv6 ASPA entries are handled in two trees and merged together into one AFI independent tree. This is the best we can do for now until IETF updates draft-ietf-sidrops-8210bis. OK tb@ job@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/16 02:28:46 Modified files: regress/usr.sbin/bgpd/config: bgpd.conf.14.ok Log message: Per-AFI ASPA provider was removed. Adjust expected result. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/16 02:29:41 Modified files: regress/usr.sbin/bgpd/unittests: rde_aspa_test.c Log message: The per-AFI madness in ASPA was removed. So adjust this test here. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/08/16 02:38:40 Modified files: usr.sbin/bgpd : bgpd.conf.5 Log message: ASPAs are AFI-agnostic OK claudio@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/16 03:10:49 Modified files: sysutils/ansible-core: Makefile distinfo sysutils/ansible-core/pkg: PLIST Log message: Update ansible-core 2.15.2 -> 2.15.3 Changelog: https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst#v2-15-3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/16 03:13:48 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 8.2.0 -> 8.3.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst#v8-3-0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/16 03:37:50 Modified files: sysutils/rdiff-backup: Makefile distinfo sysutils/rdiff-backup/patches: patch-setup_py sysutils/rdiff-backup/pkg: DESCR PLIST Log message: update to rdiff-backup 2.2.5 (maintainer timeout); tested by Joshua Megerman also sync COMMENT and DESCR with text from HOMEPAGE. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 03:51:39 Modified files: sys/arch/i386/i386: machdep.c Log message: avoid bios sign msr on intel family < 6 the pentium msr list in the sdm does not include it CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/16 04:38:33 Modified files: regress/usr.sbin/rpki-client/openssl11: unistd.h Log message: Cosmetic fix for copy-pasto CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/16 04:44:56 Modified files: security/keepassxc: Makefile distinfo Log message: Update keepassxc to 2.7.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 05:23:40 Modified files: lang/lucee : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to lucee-5.3.12.1 https://dev.lucee.org/t/lucee-critical-security-alert-august-15th-2023-cve-2023-38693/12893 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 05:24:36 Modified files: lang/lucee : Makefile distinfo Log message: update to lucee-5.4.3.2 https://dev.lucee.org/t/lucee-critical-security-alert-august-15th-2023-cve-2023-38693/12893 CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/08/16 05:33:04 Modified files: textproc/asciidoctor: Makefile distinfo Log message: Minor bump of AsciiDoctor 2.0.17->2.0.20 CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/08/16 05:34:11 Modified files: textproc/asciidoctor: Makefile Log message: Reset REVISION CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 05:39:11 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.3.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 06:04:31 Modified files: sysutils/sshpass: Makefile distinfo Log message: update to sshpass-1.10 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/16 06:07:02 Modified files: devel/py-cfgv : Makefile distinfo Log message: Update py-cfgv 3.3.1 -> 3.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 06:43:54 Modified files: devel/py-typeguard: Makefile distinfo devel/py-typeguard/pkg: PLIST Log message: update to py3-typeguard-4.1.1 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/08/16 07:07:11 Modified files: usr.sbin/btrace: btrace.c Log message: Backout changes for btrace(8) argN builtins. Talking with mpi@, going to rework this to be part of the parser. Reverts commit 0iIzGtIFgBXVfbNa. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 07:24:37 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.18.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 07:24:39 Modified files: databases/mongodb/44: Makefile distinfo Log message: update to mongodb-4.4.24 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/16 07:47:18 Modified files: lib/libcrypto/man: EVP_chacha20.3 Log message: Describe more precisely how these functions are supposed to be used, document the control operations supported by EVP_chacha20_poly1305(3), and add the missing STANDARDS and HISTORY sections. This replaces all text written by Matt Caswell and all text Copyrighted by OpenSSL in the year 2019. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/16 07:50:05 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: add the missing entry for EVP_CIPHER_CTX_ctrl(3) to the RETURN VALUES section CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 08:49:03 Modified files: net/net-snmp : Makefile distinfo net/net-snmp/patches: patch-Makefile_rules patch-Makefile_top net/net-snmp/pkg: PLIST-main Removed files: net/net-snmp/patches: patch-agent_mibgroup_mibII_tcp_c patch-include_net-snmp_system_openbsd7_h Log message: update to net-snmp-5.9.4 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 09:04:19 Modified files: lang/vala : Makefile Added files: lang/vala/patches: patch-vala_valamethodcall_vala Log message: Only transform default initializers of parameters; from upstream First step in fixing net/dino. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 09:04:38 Modified files: net/dino : Makefile Added files: net/dino/patches: patch-main_src_ui_util_helper_vala Log message: Unbreak build with vala >=0.56.11. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/16 09:43:32 Modified files: x11/gnome/mutter: Makefile distinfo Removed files: x11/gnome/mutter/patches: patch-src_core_window_c Log message: Merge fix for proper focus management, from upstream. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/16 09:44:03 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.3.0 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/16 10:14:11 Modified files: usr.bin/ssh : monitor.c Log message: defence-in-depth MaxAuthTries check in monitor; ok markus CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/16 10:57:12 Modified files: sysutils/chezmoi: Makefile distinfo modules.inc Log message: update sysutils/chezmoi to 2.37.0 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/16 10:58:05 Modified files: mail/aerc : Makefile Added files: mail/aerc/patches: patch-filters_colorize_c Log message: mail/aerc: Disable the insertion of osc8 control codes in the colorize filter. It's unsupported on OpenBSD's implementation of less(1) and leads to broken results with the default configuration. ok op@, Thim Cederlund (maintainer) CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/08/16 14:51:35 Modified files: lang/janet : Makefile distinfo Removed files: lang/janet/patches: patch-test_suite-corelib_janet Log message: Update janet to 1.30.0. CVSROOT: /cvs Module name: src Changes by: bru@cvs.openbsd.org 2023/08/16 14:53:47 Modified files: sys/dev/pckbc : pms.c Log message: Identify Synaptics touchpads without multifinger support. ok miod@ CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/08/16 14:54:06 Modified files: sysutils/login_duo: Makefile distinfo sysutils/login_duo/pkg: PLIST Log message: Update login_duo to 2.0.2. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 16:12:20 Modified files: textproc/py-sphinx: Makefile distinfo textproc/py-sphinx/pkg: PLIST Log message: update to py3-sphinx-7.1.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 18:22:07 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-1.1.1 CVE-2023-20197 Fixed a possible denial of service vulnerability in the HFS+ file parser. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/16 18:28:39 Modified files: security/clamav: Tag: OPENBSD_7_3 Makefile distinfo Log message: update to clamav-1.0.2 CVE-2023-20197 Fixed a possible denial of service vulnerability in the HFS+ file parser. CVE-2023-20212 Fixed a possible denial of service vulnerability in the AutoIt file parser. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:37:18 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() From Alex Deucher 9a2393af1f35d1975204fc00035c64a1c792b278 in linux-6.1.y/6.1.46 90e065677e0362a777b9db97ea21d43a39211399 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:39:20 Modified files: sys/dev/pci/drm/amd/display/dc/dcn30: dcn30_dpp.c Log message: drm/amd/display: check attr flag before set cursor degamma on DCN3+ From Melissa Wen c3d2d4b02e5e91b465ae85a19c05b00912f79620 in linux-6.1.y/6.1.46 96b020e2163fb2197266b2f71b1007495206e6bb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:41:15 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_drv.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amdgpu: add S/G display parameter From Alex Deucher f6166ca452b8687322e6c1f8bac2395abc456aa4 in linux-6.1.y/6.1.46 bf0207e1727031798f300afa17f9bbeceac6da87 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:43:42 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd: Disable S/G for APUs when 64GB or more host memory From Mario Limonciello 10347b115da1029f4a25b69129294b3854144d6a in linux-6.1.y/6.1.46 08fffa74d9772d9538338be3f304006c94dde6f0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:45:49 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_link.c Log message: drm/amd/display: limit DPIA link rate to HBR3 From Peichen Huang 3d3fd58bfca151028859cc23757191fa2f65f679 in linux-6.1.y/6.1.46 0e69ef6ea82e8eece7d2b2b45a0da9670eaaefff in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:48:03 Modified files: sys/dev/pci/drm/amd/include: kgd_pp_interface.h sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings From Evan Quan 2368afd60f647889d90fa4a42c7b27548f77dbd9 in linux-6.1.y/6.1.46 975b4b1d90ccf83da252907108f4090fb61b816e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:50:29 Modified files: sys/dev/pci/drm/amd/pm/inc: amdgpu_dpm.h sys/dev/pci/drm/amd/pm/powerplay/hwmgr: hardwaremanager.c smu7_hwmgr.c vega10_hwmgr.c vega12_hwmgr.c vega20_hwmgr.c sys/dev/pci/drm/amd/pm/powerplay/inc: power_state.h Log message: drm/amd/pm: expose swctf threshold setting for legacy powerplay From Evan Quan b844033ea813cb028a1961514ef37010fef9f543 in linux-6.1.y/6.1.46 064329c595da56eff6d7a7e7760660c726433139 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:52:38 Modified files: sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu10_hwmgr.c smu7_hwmgr.c smu8_hwmgr.c vega10_hwmgr.c vega12_hwmgr.c vega20_hwmgr.c sys/dev/pci/drm/amd/pm/powerplay/inc: hwmgr.h Log message: drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings From Evan Quan b064f9ccf11cb4008a1f0e3c96099041b121af80 in linux-6.1.y/6.1.46 b1a9557a7d00c758ed9e701fbb3445a13a49506f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:55:04 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h sys/dev/pci/drm/amd/pm/powerplay: amd_powerplay.c sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu_helper.c sys/dev/pci/drm/amd/pm/powerplay/inc: hwmgr.h sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c sys/dev/pci/drm/amd/pm/swsmu/inc: amdgpu_smu.h sys/dev/pci/drm/amd/pm/swsmu/smu11: smu_v11_0.c sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0.c Log message: drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation From Evan Quan 0f19195d639764d68f6f316dda363ba29821e5bc in linux-6.1.y/6.1.46 b75efe88b20c2be28b67e2821a794cc183e32374 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:56:38 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Handle virtual hardware detect From Rodrigo Siqueira 60334c0cba2f7741252960994b1e9b1d6b668d07 in linux-6.1.y/6.1.46 987b96eb860036ab79051fb271f7fbdc01c9daf5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 21:59:56 Modified files: sys/dev/pci/drm/amd/display/dc: dc.h sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c dc_resource.c Log message: drm/amd/display: Add function for validate and update new stream From Rodrigo Siqueira 9b1a1f168c03787aa6a159f4f1dfbfa398f1d44e in linux-6.1.y/6.1.46 a5e39ae27c3a305c6aafc0e423b0cb2c677facde in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:01:21 Modified files: sys/dev/pci/drm/amd/display/dc/core: dc_resource.c Log message: drm/amd/display: Handle seamless boot stream From Rodrigo Siqueira b2415df0afba5a114cececdb556f74b3d7965aa8 in linux-6.1.y/6.1.46 170390e587a69b2a24abac39eb3ae6ec28a4d7f2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:03:16 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Update OTG instance in the commit stream From Rodrigo Siqueira 4fe91c51aa936779edcae5943b1e621047fe2c2d in linux-6.1.y/6.1.46 eef019eabc3cd0fddcffefbf67806a4d8cca29bb in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:05:16 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Avoid ABM when ODM combine is enabled for eDP From Rodrigo Siqueira e93ae6e6b6605bfac458950920292311f7cf4a82 in linux-6.1.y/6.1.46 7fffb03b4045c862f904a88b852dc509c4e46406 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:06:59 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: Use update plane and stream routine for DCN32x From Rodrigo Siqueira 9caac2a9f69f58bed2ba35845a13fa7039d2e1d2 in linux-6.1.y/6.1.46 dddde627807c22d6f15f4417eb395b13a1ca88f9 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:09:00 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_optc.c sys/dev/pci/drm/amd/display/dc/inc/hw: timing_generator.h Log message: drm/amd/display: Disable phantom OTG after enable for plane disable From Alvin Lee e61f0ad73668912feef345e35beeefcce5bbbd63 in linux-6.1.y/6.1.46 dc55b106ad477c67f969f3432d9070c6846fb557 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:11:04 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_resource.c dcn32_resource.h sys/dev/pci/drm/amd/display/dc/dcn321: dcn321_resource.c sys/dev/pci/drm/amd/display/dc/inc: core_types.h Log message: drm/amd/display: Retain phantom plane/stream if validation fails From Alvin Lee 647e12741e6d16eccb679d2fefa7ec71496b6337 in linux-6.1.y/6.1.46 9b216b7e38f5381bcc3ad21c5ac614aa577ab8f2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:12:42 Modified files: sys/dev/pci/drm/amd/display/dc/inc/hw: timing_generator.h Log message: drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set From Alex Deucher 07152d9e87ef7759955446989693bbf5e8e80b7c in linux-6.1.y/6.1.46 5ca9b33ece9aa048b6ec9411f054e1b781662327 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:14:37 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_hw_sequencer.c Log message: drm/amd/display: trigger timing sync only if TG is running From Aurabindo Pillai b61a06eca15cc4fd6ff50540ba3bbdea76e52c6b in linux-6.1.y/6.1.46 6066aaf74f510fc171dbe9375153aee2d60d37aa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/16 22:16:07 Modified files: sys/dev/pci/drm/amd/pm/powerplay/hwmgr: smu7_hwmgr.c Log message: drm/amd/pm/smu7: move variables to where they are used From Alex Deucher 5525c289dbcf2b1adecc5e727e7d544ade9c7be1 in linux-6.1.y/6.1.46 63a9ab264a8c030482ab9e7e20b6c4c162299531 in mainline linux CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/16 23:43:09 Modified files: share/man/man5 : cargo-module.5 Log message: Document MODCARGO_INSTALL_TARGET_PATH CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/16 23:45:51 Modified files: lib/libc/sys : recv.2 Log message: add space needed in punctuation; from josiah frentsos CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/17 00:40:53 Modified files: sysutils/xxhash: Makefile Added files: sysutils/xxhash/patches: patch-xxhash_h Log message: xxhash: patch to avoid unaligned access seen by tb@ in rsync on sparc64 the code has several methods to access memory and tries to pick a well performing one on various archs, but the one they end up picking on sparc64 ends up trying to fetch 64 bits from an unaligned address suggestion from naddy to avoid hardcoding archs, ok bket@ tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/17 00:42:15 Modified files: net/rsync : Makefile Log message: bump; xxhash changed and is used as a header-only library in rsync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/17 00:43:17 Modified files: www/azorius : Makefile www/azorius/pkg: PLIST Log message: Unbreak: Error: newuser _azorius: id mismatch in /exopi-cvs/ports/infrastructure/db/user.list (893 vs 892) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/17 00:44:12 Modified files: sysutils/xxhash: Makefile Log message: add comment reminding of rsync's use of xxhash as a header-only library CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/08/17 00:56:46 Modified files: devel/jenkins/devel: Makefile devel/jenkins/pkg: README devel/jenkins/stable: Makefile Log message: Remove stray quotation mark in the README file. ok rsadowski@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/17 00:58:31 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/17 01:01:56 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.50.3. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 01:21:30 Modified files: net/weechat : Makefile distinfo Log message: Update weechat to 4.0.3 CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/08/17 01:25:57 Modified files: usr.sbin/httpd : httpd.conf.5 Log message: use "example.com" instead of "default" as server name in the various examples: it matches the sample config and avoids tricking the user into thinking that "default" as server name has a special meaning. While here, document also that http uses the first server matching the listening port when there's no match on the server name. (was corrected on this by Crystal Kolipe, thanks) ok kn on a previous version, improvements from sthen and jmc, ok sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 02:28:19 Modified files: devel/cmake : Makefile distinfo Log message: Update CMake to 3.17.3 https://www.kitware.com/cmake-3-17-3-available-for-download/ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 02:28:50 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.28.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 02:34:13 Modified files: graphics/kirigami-addons: Makefile distinfo graphics/kirigami-addons/pkg: PLIST Log message: Update kirigami-addons to 0.11.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:13:01 Modified files: lib/libcrypto/objects: obj_lib.c Log message: Avoid memcmp(NULL, x, 0) in OBJ_cmp() If a->length is 0, either a->data or b->data could be NULL and memcmp() will rely on undefined behavior to compare them as equal. So avoid this comparison in the first place. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:18:21 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Use OBJ_cmp() instead of inlining two variants This also avoids more undefined behavior with memcmp(). ok jsing PS: Unsolicited advice for no one in particular: there is this awesome tool called grep. If someone reports an issue, you might want to use it to find more instances. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:22:56 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Use cmp instead of i for the result of a comparison ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:24:50 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Remove some parents from return statements CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:26:09 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Remove some unnecessary else branches CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:27:43 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Make the local ASN1_OBJECTs const ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/17 03:28:43 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Garbage collect two commented abort() CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/08/17 04:51:54 Modified files: share/man/man5 : port-modules.5 Log message: remove reference to old gcc3 module, spotted by Alexey Brovchenko CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/17 05:05:00 Modified files: sysutils/snmp_exporter: Makefile distinfo sysutils/snmp_exporter/files: generator-pf.yml sysutils/snmp_exporter/pkg: PLIST README Added files: sysutils/snmp_exporter/patches: patch-generator_generator_yml sysutils/snmp_exporter/pkg: MESSAGE Log message: update to snmp_exporter-0.23.0 configuration syntax had an incompatible change, see pkg-readme for info CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/17 07:30:45 Modified files: games/scummvm : Makefile distinfo games/scummvm/patches: patch-configure games/scummvm/pkg: PLIST Removed files: games/scummvm/patches: patch-engines_saga2_cmisc_h Log message: update to scummvm 2.7.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/17 08:10:28 Modified files: usr.bin/tmux : cmd.c format-draw.c format.c server-client.c style.c tmux.1 tmux.h Log message: Add a session, pane and user mouse range types for the status line and add format variables for mouse_status_line and mouse_status_range so they can be associated with different commands in the key bindings. GitHub issue 3652. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/08/17 09:35:17 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.7.14. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/17 09:59:24 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_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_h patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_remote_commands_cbcm_remote_commands_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_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_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_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_system_network_context_manager_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_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_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_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_signin_view_controller_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc 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_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_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_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_realbox_realbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_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_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_test_signals_contract_cc patch-components_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_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_power_metrics_BUILD_gn patch-components_power_metrics_energy_metrics_provider_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_user_education_views_help_bubble_view_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_keys_listener_manager_impl_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_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_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-gpu_vulkan_vulkan_util_cc patch-media_audio_BUILD_gn patch-media_base_cdm_promise_adapter_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_dns_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_desktop_capturer_proxy_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-skia_ext_skcolorspace_trfn_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_third_party_marl_src_memory_cpp patch-third_party_swiftshader_third_party_marl_src_thread_cpp patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_webrtc_BUILD_gn patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_widget_types_h patch-ui_gl_BUILD_gn 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_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_page_constants_h patch-build_toolchain_toolchain_gni patch-cc_paint_paint_op_writer_h patch-chrome_browser_BUILD_gn patch-chrome_browser_chrome_process_singleton_cc patch-chrome_browser_content_settings_one_time_permission_provider_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_ui_omnibox_chrome_omnibox_client_cc patch-chrome_browser_ui_views_tab_search_bubble_host_cc patch-components_management_strings_grdp patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_variations_service_google_groups_updater_service_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_on_gpu_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc patch-content_public_browser_web_ui_browser_interface_broker_registry_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-net_base_mock_network_change_notifier_cc patch-net_base_mock_network_change_notifier_h patch-net_dns_host_resolver_cache_cc patch-third_party_blink_renderer_core_layout_ng_layout_ng_view_cc patch-third_party_blink_renderer_core_paint_object_paint_properties_sparse_h patch-third_party_blink_renderer_platform_fonts_palette_interpolation_cc Removed files: www/chromium/patches: patch-base_allocator_partition_allocator_partition_page_h patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_viz_common_gpu_dawn_context_provider_cc patch-printing_backend_cups_helper_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_skia_src_core_SkCpu_cpp patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc Log message: update to 116.0.5845.96 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/17 19:37:41 Modified files: usr.bin/ssh : kex.c misc.c misc.h mux.c Log message: fix regression in OpenSSH 9.4 (mux.c r1.99) that caused multiplexed sessions to ignore SIGINT under some circumstances. Reported by / feedback naddy@, ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/08/17 21:16:29 Modified files: sysutils/pciutils: Makefile distinfo Log message: update to pciutils 3.10.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 23:00:54 Modified files: devel/jenkins/devel: Makefile distinfo devel/jenkins/stable: Makefile distinfo Log message: Update Jenkins to the latest upstream versions CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/17 23:33:41 Modified files: devel/glog : Makefile Log message: Simplify LDFLAGS handling by using MODCMAKE_LDFLAGS CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 00:08:03 Modified files: lib/libz : zlib.h Log message: Sync doc comment with upstream CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 00:08:19 Modified files: lib/libz : compress.3 Log message: sync with zlib.h "that's fine" jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 00:09:11 Modified files: sys/lib/libz : zlib.h Log message: sync with userland CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/08/18 00:12:27 Modified files: usr.sbin/radiusd: radiusd_bsdauth.c Log message: Properly terminate the arguments for execv() with NULL. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/08/18 00:37:20 Modified files: usr.sbin/radiusd: parse.y Log message: Fix the config parser to be able to have comment lines at middle of "client" block. Also fix a memory leak and improve the error messages when parse errors. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/08/18 00:45:15 Modified files: etc/examples : radiusd.conf Log message: Tweak radiusd.conf example. input from an anonymous user. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 00:59:39 Modified files: x11/gnome/ghex : Makefile distinfo Log message: Update to ghex-44.2. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/18 01:17:54 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to py-tlsfuzzer 20230817 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 01:43:22 Modified files: sysutils/packer: Makefile distinfo modules.inc Log message: Update to packer-1.9.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 01:43:30 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.4. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/18 02:03:57 Modified files: sys/net : if_pfsync.c Log message: NBPFILTER not NBPF ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/18 02:10:16 Modified files: sys/net : if.c Log message: maximium -> maximum CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/18 02:11:48 Modified files: sys/net : wg_cookie.c Log message: INITITIATION_COST -> INITIATION_COST CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 02:20:27 Modified files: share/man/man5 : cargo-module.5 Log message: Document MODCARGO_WANTLIB initial diff from Ashlen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 02:22:29 Modified files: share/man/man5 : cargo-module.5 Log message: Mark up variables in Bl with Ev prompted by op CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/08/18 02:29:23 Modified files: shells/ksh93 : Makefile Added files: shells/ksh93/patches: patch-src_lib_libast_features_wchar Log message: Prepare the libc bump. ok tb kn pascal CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/18 02:30:37 Log message: import ports/devel/selene, from Ashlen , ok tb@ (small tweak from me to drop unneccessary vars) selene is a command line tool designed to help write correct and idiomatic Lua code. Priorities: - It's okay to not diagnose every problem, as long as the diagnostics that are made are never wrong. - Easy to extend and modify. - Easy to configure... but the user should need to configure as little as possible. Status: Vendor Tag: sthen Release Tags: sthen_20230818 N ports/devel/selene/Makefile N ports/devel/selene/crates.inc N ports/devel/selene/distinfo N ports/devel/selene/pkg/DESCR N ports/devel/selene/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/18 02:31:40 Modified files: devel : Makefile Log message: +selene CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/18 02:42:41 Modified files: lib/libcrypto/x509: x509_purp.c Log message: Check X509_digest() return in x509v3_cache_extensions() On failure invalidate the cert with EXFLAG_INVALID. It's unlikely that a cert would make it through to the end of this function without setting the flag, but it's bad style anyway. ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/18 03:03:57 Modified files: mail/mutt : Makefile distinfo mail/mutt/pkg : PLIST Log message: update to mutt-2.2.11 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/18 03:18:52 Modified files: sys/uvm : uvm_extern.h uvm_meter.c sys/kern : sched_bsd.c Log message: Move the loadavg calculation to sched_bsd.c as update_loadav() With this uvm_meter() is no more and update_loadav() uses a simple timeout instead of getting called via schedcpu(). OK deraadt@ mpi@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/18 04:23:30 Modified files: net/openvpn : Makefile distinfo net/openvpn/patches: patch-src_openvpn_route_c patch-src_openvpn_tun_c Log message: Update to openvpn-2.6.6 Changes: https://github.com/OpenVPN/openvpn/blob/release/2.6/Changes.rst CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/18 05:02:27 Modified files: security/py-cryptography/patches: patch-src__cffi_src_openssl_engine_py Log message: py-cryptography: use/annotate upstreamed patch no package change CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/18 05:20:17 Modified files: emulators/qemu : Makefile distinfo emulators/qemu/patches: patch-configure patch-meson_build emulators/qemu/pkg: PLIST-main Log message: Update to QEMU 8.0.2. CVE-2023-0330 From brad, tweaks by me. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/18 06:47:30 Modified files: devel/kf5 : kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/baloo/pkg: PLIST devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/karchive/pkg: PLIST devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: distinfo devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdav/pkg: PLIST devel/kf5/kdbusaddons: distinfo devel/kf5/kdbusaddons/pkg: PLIST devel/kf5/kdeclarative: distinfo devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdesu/pkg: PLIST devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kfilemetadata/pkg: PLIST-locale devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: distinfo devel/kf5/kinit: distinfo devel/kf5/kio : Makefile distinfo devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: Makefile distinfo devel/kf5/kpeople/pkg: PLIST devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/purpose/pkg: PLIST devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE Frameworks to 5.109.0 https://kde.org/announcements/frameworks/5/5.109.0/ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/18 07:05: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_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_h patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_remote_commands_cbcm_remote_commands_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_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_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_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_system_network_context_manager_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_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_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_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_signin_view_controller_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc 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_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_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_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_realbox_realbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_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_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_test_signals_contract_cc patch-components_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_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_power_metrics_BUILD_gn patch-components_power_metrics_energy_metrics_provider_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_user_education_views_help_bubble_view_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_keys_listener_manager_impl_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_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_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-gpu_vulkan_vulkan_util_cc patch-media_audio_BUILD_gn patch-media_base_cdm_promise_adapter_cc patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_dns_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_desktop_capturer_proxy_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-skia_ext_skcolorspace_trfn_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_modules_canvas_canvas2d_canvas_style_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_third_party_marl_src_memory_cpp patch-third_party_swiftshader_third_party_marl_src_thread_cpp patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_webrtc_BUILD_gn patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_widget_types_h patch-ui_gl_BUILD_gn 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_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_page_constants_h patch-build_toolchain_toolchain_gni patch-cc_paint_paint_op_writer_h patch-chrome_browser_BUILD_gn patch-chrome_browser_chrome_process_singleton_cc patch-chrome_browser_content_settings_one_time_permission_provider_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_ui_omnibox_chrome_omnibox_client_cc patch-chrome_browser_ui_views_tab_search_bubble_host_cc patch-components_management_strings_grdp patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_variations_service_google_groups_updater_service_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_on_gpu_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc patch-content_public_browser_web_ui_browser_interface_broker_registry_h patch-gpu_command_buffer_service_dawn_context_provider_cc patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-net_base_mock_network_change_notifier_cc patch-net_base_mock_network_change_notifier_h patch-net_dns_host_resolver_cache_cc patch-third_party_blink_renderer_core_layout_ng_layout_ng_view_cc patch-third_party_blink_renderer_core_paint_object_paint_properties_sparse_h patch-third_party_blink_renderer_platform_fonts_palette_interpolation_cc Removed files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_partition_page_h patch-chrome_browser_dev_ui_browser_resources_grd patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_signin_bound_session_credentials_bound_session_refresh_cookie_fetcher_impl_cc patch-chrome_browser_signin_bound_session_credentials_fake_bound_session_refresh_cookie_fetcher_cc patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_viz_common_gpu_dawn_context_provider_cc patch-printing_backend_cups_helper_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_skia_src_core_SkCpu_cpp patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc Log message: update to 116.0.5845.96 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/18 08:09:19 Modified files: sbin/bioctl : bioctl.8 bioctl.c Log message: Make -s read passphrases without prompts or confirmation -s for non-interactive usage disables prompts, but still silently expects two inputs, which is neither intuitive nor ergonomic. Fix this get sane scriptable behaviour and documentation. Feedback OK jsing op CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/18 08:10:33 Modified files: bin/md5 : cksum.1 md5.1 Log message: use imperative tense consistently; OK jmc CVSROOT: /cvs Module name: ports Changes by: chrisz@cvs.openbsd.org 2023/08/18 08:32:14 Modified files: databases/lmdb : Makefile distinfo databases/lmdb/patches: patch-mdb_c Log message: straightforward update to lmdb 0.9.31 bugfix only release. OK jca@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/18 09:12:00 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.3.1 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/18 09:40:50 Modified files: lang/mawk : Makefile distinfo Log message: Update to mawk-1.3.4-20230808 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/18 09:47:59 Modified files: sysutils/ugrep : Makefile distinfo Removed files: sysutils/ugrep/patches: patch-bin_ug+ patch-bin_ugrep+ Log message: Update to ugrep-4.0.0 Changelog: https://github.com/Genivia/ugrep/releases/tag/v4.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/18 14:00:49 Modified files: net/litecoin : Makefile distinfo net/litecoin/patches: patch-configure_ac patch-src_wallet_test_db_tests_cpp patch-src_wallet_test_init_test_fixture_cpp net/litecoin/pkg: PLIST Added files: net/litecoin/patches: patch-src_Makefile_test_include patch-src_libmw_deps_ghc_include_ghc_filesystem_hpp patch-src_secp256k1-zkp_Makefile_am patch-src_wallet_bdb_cpp Removed files: net/litecoin/patches: patch-src_fs_cpp patch-src_qt_trafficgraphwidget_cpp patch-src_wallet_db_cpp Log message: Update litecoin to 0.21.2.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/18 14:20:53 Modified files: productivity/kuserfeedback: Makefile Log message: Add a missing build dependency on x11/qt5/qtbase,-global Pointed out by naddy, thanks! CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/18 16:40:30 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.3.2 Upstream deleted 3.3.1 in favor of 3.3.2 without informing anyone... CVSROOT: /cvs Module name: src Changes by: gkoehler@cvs.openbsd.org 2023/08/18 18:47:51 Modified files: sys/arch/powerpc64/powerpc64: cpu.c Log message: Check for powerpc64 cores that fail to start If the core failed to start (because opal_start_cpu didn't return OPAL_SUCCESS), or failed to identify, then don't use the core. Eduardo Pires told ppc@ in April 2023 about a machine that froze at boot; cpu1 had failed to start with error -14 OPAL_WRONG_STATE. See https://marc.info/?l=openbsd-ppc&m=168106893329069&w=2 ok miod@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/18 22:07:16 Log message: import ports/games/crispy-doom, from ryan () slipgate ! org ok sdk@ DESCR: Crispy Doom is a friendly fork of Chocolate Doom that provides a higher display resolution, removes the static limits of the Doom engine and offers further optional visual, tactical and physical enhancements while remaining entirely config file, savegame, netplay and demo compatible with the original. Heretic, Hexen, and Strife are also supported. Status: Vendor Tag: thfr Release Tags: thfr_20230819 N ports/games/crispy-doom/Makefile N ports/games/crispy-doom/distinfo N ports/games/crispy-doom/pkg/DESCR N ports/games/crispy-doom/pkg/PLIST N ports/games/crispy-doom/pkg/README No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/18 22:11:15 Modified files: games : Makefile Log message: +crispy-doom CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/18 22:21:06 Modified files: bin/pax : tar.c usr.bin/make : timestamp.h usr.sbin/makefs: walk.c Log message: Copy entire st_*tim structs at once, rather than copying the st_*time and (obsolete) st_*timensec members separately. ok millert@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 23:40:07 Modified files: sysutils/packer: Makefile distinfo Log message: Update to packer-1.9.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 23:45:31 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 23:45:43 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 23:46:03 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/18 23:52:58 Modified files: mail/geary : Makefile distinfo mail/geary/pkg : PLIST Log message: Update to geary-44.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/19 02:40:05 Modified files: multimedia/mlt7: Makefile multimedia/mlt7/pkg: PLIST-gpl2 PLIST-main Log message: Put directories in the proper subpackage. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/19 02:46:27 Modified files: www/sfeed : Makefile distinfo Log message: update www/sfeed to 1.9; diff from MAINTAINER Hiltjo Posthuma, thanks! CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/19 05:14:11 Modified files: sys/kern : sched_bsd.c Log message: Refetch the spc pointer after cpu_switchto() since the value is stale after the proc switch. With the value refetched the rest of the code can be simplified. Input guenther@, OK cheloha@, miod@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/19 08:01:08 Modified files: net/dino : Makefile Log message: Mark BROKEN again. I can't seem to remember how I was able to build this :-/ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/08/19 13:21:41 Modified files: x11/gnustep/base: Makefile Log message: Even though, libdispatch was explicitly disabled, it might have been pulled in when available, so add it explicitly, as it doesn't harm. Fixes a super rare race condition in parallel bulk builds, as reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/19 14:44:52 Modified files: archivers/unrar: Makefile distinfo Log message: archivers/unrar: security update to 6.23 Fixes CVE-2023-40477 (Recovery Volume Improper Validation of Array Index) CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/19 15:09:31 Modified files: archivers/unrar: Tag: OPENBSD_7_3 Makefile distinfo Log message: archivers/unrar: security update to 6.23 Fixes CVE-2023-40477 (Recovery Volume Improper Validation of Array Index) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/19 23:41:57 Modified files: devel/gtest : Makefile distinfo Log message: Update gtest to 1.14.0 Feedback from ajacoutot@ and sthen@, OK kn@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/19 23:42:05 Modified files: devel/abseil-cpp: Makefile distinfo devel/abseil-cpp/patches: patch-absl_base_internal_raw_logging_cc patch-absl_debugging_CMakeLists_txt patch-absl_status_status_cc devel/abseil-cpp/pkg: PLIST Added files: devel/abseil-cpp/patches: patch-absl_base_internal_sysinfo_cc Log message: Update abseil-cpp to 20230802.0 - https://github.com/abseil/abseil-cpp/issues/819 Looks like solved upstream and happy with gtest 1.14 - Remove cmake types in args. This is rarely necessary unless you have a variable with the same name but different types. And obviously error prone: DABSL_USE_EXTERNAL_GOOGLETEST:BOOL :D - Update WANTLIB - Bump all sahred libs - Proper patch for getthrid(2) from kn@ OK kn@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/20 01:57:43 Modified files: lang/vala : Makefile distinfo Removed files: lang/vala/patches: patch-vala_valamethodcall_vala Log message: Update to vala-0.56.12. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/20 01:58:32 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.19. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/20 02:02:27 Modified files: net/dino : Makefile Log message: Unbreak: this now builds fine with vala-0.56.12. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/20 05:11:11 Modified files: www/chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc Log message: unbreak on arm64 by not trying to use code that reads sysfs CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/20 05:11:46 Modified files: www/ungoogled-chromium/patches: patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc Log message: unbreak on arm64 by not trying to use code that reads sysfs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/20 06:58:15 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-LibreNMS_wrapper_py patch-daily_sh patch-misc_config_definitions_json net/librenms/pkg: PLIST Removed files: net/librenms/patches: patch-sql-schema_079_sql Log message: update to librenms-23.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/20 06:58:18 Modified files: sysutils/broot : Makefile crates.inc distinfo Log message: update to broot-1.25.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/20 09:02:51 Modified files: distrib/sets/lists/base: mi distrib/sets/lists/comp: mi include : Makefile lib/libc : Symbols.list shlib_version lib/libc/locale: Makefile.inc mbrtowc.3 wcrtomb.3 Added files: include : uchar.h lib/libc/hidden: uchar.h lib/libc/locale: c16rtomb.3 c16rtomb.c c32rtomb.c mbrtoc16.3 mbrtoc16.c mbrtoc32.c Log message: Provide C11 . OK millert@. Tested by naddy@ in a bulk and by matthieu@ in the new foot(1) port. I originally wrote the code in 2022 at the prodding of espie@. Using one improvement to a manual page from jmc@. CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/20 09:10:57 Modified files: net/samba : Makefile distinfo Log message: Update to samba-4.18.6 Release notes: https://www.samba.org/samba/history/samba-4.18.6.html Tests and ok bket@ and Ian McWillian CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 09:13:43 Modified files: sys/kern : kern_event.c kern_pledge.c syscalls.master sys/sys : event.h Log message: Add kqueue1() system call kqueue1() takes the flags argument. This lets the kqueue file descriptor be opened with O_CLOEXEC. Adapted from NetBSD. OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 09:14:20 Modified files: sys/kern : init_sysent.c syscalls.c sys/sys : syscall.h syscallargs.h Log message: regen CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 09:17:53 Modified files: lib/libc : Symbols.list lib/libc/hidden/sys: event.h lib/libc/sys : Makefile.inc kqueue.2 pledge.2 lib/librthread : shlib_version Log message: Add syscall stub for kqueue1(2) This rides previous libc minor bump. Feedback and OK guenther@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 09:19:34 Modified files: regress/sys/kern/kqueue: Makefile main.c main.h Added files: regress/sys/kern/kqueue: kqueue-exec.c Log message: Add initial regress tests for kqueue1(2) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/20 10:10:56 Added files: lang/parrot/patches: patch-config_auto_zlib_pm Log message: lang/parrot: fix build with zlib 1.3 The configure script incorrectly assumes that the zlib version always has three components and thus fails. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/20 10:16:47 Added files: security/ssh-ldap-helper/patches: patch-configure_ac Log message: security/ssh-ldap-helper: fix build with zlib 1.3 openssh-portable incorrectly assumes that the zlib version has three or four components. This is violated by zlib 1.3 and breaks configure. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/20 10:19:10 Modified files: security/pivy : Makefile Added files: security/pivy/patches: patch-openssh_configure_ac Log message: security/pivy: fix build with zlib 1.3 openssh-portable incorrectly assumes that a zlib version has three or four components, which is violated by zlib 1.3 and breaks the configure step. valiant autoconf vs upstream Makefile wrangling by sthen - many thanks CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 10:25:09 Modified files: lib/libz : ChangeLog README deflate.c inftrees.c zlib.h Log message: Bump zlib version to 1.3 We have been pulling in all actual changes over the past months, so this is only a version number bump. The relevant entries of the ChangeLog are: * Building using K&R (pre-ANSI) function definitions is no longer supported. * Fixed a bug in deflateBound() for level 0 and memLevel 9. * Fixed a bug when gzungetc() is used immediately after gzopen(). * Fixed a bug when using gzflush() with a very small buffer. * Fixed a crash when gzsetparams() is attempted for a transparent write. ok deraadt miod millert CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 10:25:48 Modified files: sys/lib/libz : deflate.c inftrees.c zlib.h Log message: Sync zlib 1.3 with userland CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 10:48:04 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/20 11:29:43 Modified files: archivers/pigz : Makefile distinfo archivers/pigz/patches: patch-pigz_c Log message: update to pigz 2.8 - Fixed a version bug when compiling with the just-released zlib 1.3 - Will save a modification time only for regular files (just like gzip since 1.10) - Will write all available uncompressed data on an error, for partial data recovery CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/08/20 12:04:23 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : Makefile distinfo lang/pcc/pcc-libs: distinfo Added files: lang/pcc/pcc/patches: patch-arch_i386_code_c patch-arch_i386_local_c Log message: repair pcc on i386 breakage reported by sthen@ repaired with many hints from sthen@ and bcallah@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/08/20 13:23:38 Modified files: security/exploitdb: Makefile distinfo security/exploitdb/pkg: PLIST Log message: update to 2023-08-12 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/08/20 13:41:57 Modified files: security/wpscan: Makefile distinfo Log message: simple update 3.8.22 -> 3.8.24 CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/08/20 13:46:32 Modified files: security/ruby-gpgme: Makefile distinfo security/ruby-gpgme/pkg: PLIST Log message: simple update 2.0.22 -> 2.0.23 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/20 13:52:40 Modified files: lib/libc/sys : kqueue.2 Log message: remove "flag" from the Dv line; CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/20 16:00:36 src/regress/sbin/bioctl Update of /cvs/src/regress/sbin/bioctl In directory cvs.openbsd.org:/cvs.d/hack/kn/src/regress/sbin/bioctl Log Message: Directory /cvs/src/regress/sbin/bioctl added to the repository CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:20:12 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: Use a separate flags variable for the error flags in DH_check() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:21:00 Modified files: regress/lib/libcrypto/dh: dhtest.c Log message: Drop unnecessary OPENSSL_NO_DEPRECATED dance CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:22:55 Modified files: regress/lib/libcrypto/dsa: dsatest.c Log message: Another OPENSSL_NO_DEPRECATED hits the bit bucket CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:26:24 Modified files: regress/lib/libcrypto/cast: casttest.c Log message: knfmt(1) to the rescue CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:27:52 Modified files: regress/lib/libcrypto/cast: casttest.c Log message: unifdef -D FULL_TEST CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:30:56 Modified files: regress/lib/libcrypto/cast: casttest.c Log message: Add some spaces after comma CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:32:15 Modified files: regress/lib/libcrypto/cast: casttest.c Log message: Bye bye to all people out there CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/20 16:35:52 Modified files: regress/lib/libcrypto/cast: casttest.c Log message: Make some global variables const CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/20 16:38:49 Modified files: regress/usr.sbin/installboot: Makefile Log message: stricter devname match on bioctl(8) output avoids false positives on failure CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/20 17:19:00 Added files: regress/sbin/bioctl: Makefile Log message: First tests for bioctl(8), start with scripted creation + passphrase change These are meant for CLI bits like passphrase hashing, error handling and interactive vs. scripted behaviour. regress/sys/dev/softraid/ and stuff like regress/usr.sbin/installboot/ already test specific softraid(4) disciplines and disk handling. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/20 18:34:03 Modified files: infrastructure/db: config.site Log message: remove ac_cv_prog_lex_root cache from config.site, it causes problems for AC_PROG_LEX in autoconf 2.70+ (the subsequent check depends on a file created by this check) as seen in pcc. been through a bulk on i386. CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/08/20 19:35:43 Modified files: sys/arch/powerpc64/include: cpu.h sys/arch/powerpc64/powerpc64: locore.S Log message: cpu_idle_{enter,leave}() are no-ops in ASM; replace them with no-op macros. ok gkoehler@ CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/20 19:37:57 Modified files: usr.bin/kdump : kdump.c Log message: Make kdump show kqueue1(2) flags. OK guenther@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/20 21:26:42 Modified files: lib/libcrypto/man: EVP_chacha20.3 Log message: spelling CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/20 22:36:46 Modified files: usr.bin/ssh : sshkey.c Log message: want stdlib.h for free(3) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/20 22:59:55 Modified files: usr.bin/ssh : serverloop.c Log message: correct math for ClientAliveInterval that caused the probes to be sent less frequently than configured; from Dawid Majchrzak CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/08/20 23:10:25 Modified files: regress/sbin/bioctl: Makefile Log message: bioctl tests needs root CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/21 00:31:46 Modified files: databases/galera: Makefile distinfo Log message: update to 26.4.15 CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/21 01:15:08 Modified files: games/cataclysm-dda: Makefile Log message: fix build with devel/flatbuffers installed. reported by naddy@, OK kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 02:13:37 Modified files: sbin/bioctl : bioctl.c Log message: Print softraid(4) errors on standard error INFO messages remain on stdin, WARN/ERROR go to stderr as usual to make silencing and scripting bioctl(8) easier. OK op jsing CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/21 02:30:05 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.15.2. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 02:33:11 Modified files: sbin/bioctl : bioctl.8 bioctl.c Log message: Retry passphrase on mismatch by default Gracefully prompt again during interactive creation and passphrase change on CRYPTO/1C volumes when confirmation fails instead of exiting, so bioctl(8) behaves more like passwd(1) in this regard. Use -s aka. non-interactive scripting mode to try just once. Input OK jsing op CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/21 02:43:40 Modified files: net/libproxy : Makefile Added files: net/libproxy/patches: patch-src_libproxy_meson_build Log message: Unbreak runtime of ports depending on net/neon (directly or indirectly). Fixes "ld.so: can't load library 'libpxbackend-1.0.so'" CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/21 02:46:45 Modified files: net/neon : Makefile Log message: Force bump after net/libproxy update. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 02:59:18 Modified files: distrib/miniroot: install.sub Log message: Remove retry loop crutch around disk passphrase prompt bioctl(8) now retries itself on mismatch so the installer continues until the passphrase is confirmed correctly (like for the root password) instead of bailing out after three failed attempts. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/21 03:22:31 Modified files: graphics/xanim : Makefile graphics/xanim/pkg: DESCR Log message: dust off that old port, original distribution sites are gone. also explain why it's still occasionally useful, since I know of no other program that can play the old Eric Schwartz cartoons. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/21 03:52:30 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: ec_ameth: clean up eckey_{pub,priv}_encode() Factor eckey_param_free() out of eckey_pub_encode(). ASN1_OBJECT_free() is not actually needed. This will be addressed later. i2o_ECPublicKey() allocates internally if *out == NULL, so no need to do the two-call dance. Its return value is documented to be <= 0 on error, which is wrong in the sense that only 0 is returned. Keep using the same check for <= 0 as everywhere else. Set of EC_PKEY_NO_PARAMETERS after the poorly named eckey_param2type() to avoid potential underhanded side effects. In eckey_priv_encode(), error exits would leak pval was leaked a few times. Avoid this and simplify using i2d's internal allocation. Reinstate the flags in a single error path. ok jsing CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/21 04:10:01 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Log message: fix thinko CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/21 04:12:23 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document the new DISTFILES.sufx infrastructure CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/08/21 05:04:42 Modified files: mail/elm : Makefile mail/elm/patches: patch-src_elm_c Added files: mail/elm/patches: patch-lib_read_rc_c Log message: Initialize "stderr" in main() which is required after the libc bump. ok tb CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/21 05:12:28 Modified files: usr.bin/whois : whois.1 Log message: a whois command appeared in 4.1c before 4.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/21 05:35:19 Modified files: databases/sqlports: Makefile databases/sqlports/files: Var.pm Log message: documentation should match reality CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/21 06:51:30 Modified files: infrastructure/mk: bsd.port.mk Log message: prepare for later: move dump-vars infra down so I can integrate modules (lazyness doesn't work over meta .for m in ${MODULES} loops, so _ALL_VARIABLES definition must happen late) On the fence for DISTFILES.sufx, probably going to make !. an error. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/21 06:54:04 Modified files: share/man/man5 : bsd.port.mk.5 Log message: more relevant instance of port with SUPDISTFILES, bootstrap stuff on various architectures is often a good candidate CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/21 06:56:45 Modified files: audio/chromaprint: Makefile Removed files: audio/chromaprint/patches: patch-cmake_modules_FindGTest_cmake patch-tests_CMakeLists_txt Log message: chromaprint: revert to bundled gtest (the patch comments are outdated, as it is incuded in the distfile rather than requiring separate download). unbreaks build following gtest update. CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/08/21 07:31:33 Modified files: net/tailscale : Makefile distinfo modules.inc Log message: Update tailscale to 1.48.0 OK aisha@ CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/21 07:45:54 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: Go.pm Log message: ignore toolchain entries on modgo-gen-modules ok sthen@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 08:25:22 Modified files: regress/usr.sbin/installboot: Makefile Log message: most tests need root, add targets using ${SUDO} to REGRESS_ROOT_TARGETS CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 08:33:55 Modified files: distrib/miniroot: install.sub Log message: No need to make_dev() existing root device in disk crypto question Since r1.1245 encrypt_root() happens immediately after get_rootinfo(). the latter creates device files for the root disk (and aborts if make_dev() fails), so encrypt_root()'s call on the softraid chunk is purely redundant. Hoist _chunk definition into declaration while here. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/21 09:19:10 Modified files: sys/arch/alpha/alpha: clock.c Log message: alpha: stop running an independent schedclock() alpha is the only platform still running an independent schedclock(). Disabling it brings alpha's scheduling behavior into line with that of every other platform. With this patch, all platforms call schedclock() from statclock() at an effective schedhz of ~12.5. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 09:59:38 Modified files: regress/sbin/bioctl: Makefile Log message: cover expected failures for volume recreation and the empty passphrase CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 10:58:14 Modified files: regress/sbin/bioctl: Makefile Log message: = ought to be += in previous CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/21 11:22:04 Modified files: sys/kern : kern_clockintr.c sys/sys : clockintr.h Log message: clockintr: remove support for independent schedclock() Remove the scaffolding for an independent schedclock(). With the removal of the independent schedclock() from alpha, schedhz is zero on all platforms and this schedclock-specific code is now unused. It is possible that schedclock() will repurposed for use in the future. Even if this happens, the schedclock handle will not live in struct clockintr_queue. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 11:55:51 Modified files: regress/sbin/bioctl: Makefile Log message: rename target to reflect reality Volumes can be recreated, but the same chunk cannot be used twice. This is what '-C force' is for. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/21 12:56:07 Modified files: regress/sbin/bioctl: Makefile Log message: cover force recreation (with smallest non-default number of rounds) The idea is for a later diff to inspect -v output wrt. chosen number of rounds in order to a) test -r behaviour and b) confirm that '-Cforce -rN' that a value has been recreated (output is identical for attach an create). CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/08/21 13:07:07 Modified files: databases/postgresql: Tag: OPENBSD_7_3 Makefile distinfo databases/postgresql/pkg: Tag: OPENBSD_7_3 PLIST-docs Log message: Update to PostgreSQL 15.4 CVSROOT: /cvs Module name: src Changes by: miod@cvs.openbsd.org 2023/08/21 14:17:30 Modified files: sys/arch/riscv64/conf: files.riscv64 sys/arch/riscv64/include: cpufunc.h Removed files: sys/arch/riscv64/riscv64: cpufunc_asm.S Log message: Remove dead code. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/21 14:19:18 Modified files: net/py-tlslite-ng: Makefile distinfo net/py-tlslite-ng/pkg: PLIST Log message: Update to tlslite-ng 0.8.0-alpha47 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/21 14:19:38 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230823 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/08/21 15:16:18 Modified files: usr.bin/ssh : kex.c Log message: Log errors in kex_exchange_identification() with level verbose instead of error to reduce preauth log spam. All of those get logged with a more generic error message by sshpkt_fatal(). feedback from sthen@ ok djm@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/08/21 15:45:18 Modified files: sys/dev/pci : if_ix.c Log message: Fix receiving VLAN packets if LRO is enabled on ix(4). The vlan packet bit is only valid for the last descriptor's receive status. When receiving just one buffer per packet, it makes no difference, but with LRO there are multiple descriptors. Checking only the first one resulted in VLAN headers being stripped and large packets appear as regular on ix interface. Move the code setting vlan tag from first to last descriptor. bug reported and fix tested by Hrvoje Popovski OK jan@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/21 21:51:45 Modified files: share/man/man5 : bsd.port.mk.5 Log message: SUPDISFILES -> SUPDISTFILES CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/22 01:29:14 Modified files: devel/git : Makefile distinfo devel/git/patches: patch-builtin_gc_c Log message: Update to git-2.42.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/22 02:09:36 Modified files: lib/libcrypto/ts: ts_rsp_sign.c Log message: Plug a leak of ASN1_INTEGR in def_serial_cb() ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/22 02:44:15 Modified files: lib/libcrypto/cms: cms_lib.c Log message: Plug a leak of cont in CMS_dataInit() This and ts/ts_rsp_sign.c r1.32 were part of OpenSSL 309e73df. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/22 02:59:44 Modified files: lib/libcrypto/cms: cms_lib.c Log message: Pull the NULL check for cmsbio into the switch ok jsing CVSROOT: /cvs Module name: src Changes by: gerhard@cvs.openbsd.org 2023/08/22 06:50:27 Modified files: lib/libutil : ber.c Log message: Don't fail in ober_scanf_elements() when encountering empty sequences. Ok martijn@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/22 07:05:54 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-4.0.1 Changelog: https://github.com/Genivia/ugrep/releases/tag/v4.0.1 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/22 07:40:27 Modified files: archivers/xz : Makefile distinfo archivers/xz/pkg: PLIST Log message: archivers/xz: maintenance update to 5.4.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/22 07:46:20 Modified files: sys/kern : kern_clock.c Log message: avoid an ifdef in hardclock() ok miod@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/22 08:47:06 Modified files: audio/flac123 : Makefile distinfo Log message: audio/flac123: maintenance update to 2.1.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/22 08:59:46 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Var.pm databases/sqlports/files/man: sqlports.5 Log message: document sufx in _distfiles, add n to the view. add infrastructure to save MOD* values. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 09:07:38 Modified files: textproc/re2 : Makefile Log message: sync WANTLIB/bump major after abseil-cpp update /usr/lib/check_sym reports dynamic export removals; usual PLIST churn as well. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 09:07:56 Modified files: textproc/re2/pkg: PLIST Log message: sync WANTLIB/bump major after abseil-cpp update /usr/lib/check_sym reports dynamic export removals; usual PLIST churn as well. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/22 09:42:49 Modified files: www/nextcloud/27: Makefile distinfo www/nextcloud/27/pkg: PLIST Log message: Update for Nextcloud to 27.0.2 CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/08/22 09:44:06 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: Update for Nextcloud to 26.0.5 Tested by Adriano Barbosa CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:07:04 Modified files: security/libdigidocpp: Makefile distinfo security/libdigidocpp/pkg: PLIST Removed files: security/libdigidocpp/patches: patch-cmake_modules_FindXmlSecurityC_cmake Log message: update to libdigidocpp 3.16.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:08:42 Modified files: security/qdigidoc4: Makefile distinfo security/qdigidoc4/pkg: PLIST Log message: update to qdigidoc4 4.4.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:12:26 Modified files: security/web-eid-app: Makefile distinfo Removed files: security/web-eid-app/patches: patch-lib_libelectronic-id_lib_libpcsc-cpp_src_SCardCall_hpp patch-src_app_CMakeLists_txt Log message: update to web-eid-app 2.4.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:19:42 Modified files: devel/abseil-cpp: Makefile Log message: remove obsolete test build bits, forgotten in r1.23 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:44:09 Modified files: devel/github-cli: Makefile distinfo Log message: update to github-cli 2.33.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:46:11 Modified files: sysutils/gitlab-cli: Makefile distinfo modules.inc sysutils/gitlab-cli/pkg: PLIST Log message: update to gitlab-cli 1.32.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/22 10:50:23 Modified files: productivity/glabels: Makefile Log message: sync WANTLIB after abseil-cpp update; no PLIST or .so change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/22 11:02:29 Modified files: infrastructure/mk: bsd.port.mk Log message: show visible modules variables for sqlports in dump-vars. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/22 11:13:22 Modified files: sys/arch/i386/isa: clock.c Log message: i386: i8254_initclocks: set IPL_MPSAFE for clock/rtc IRQs Setting IPL_MPSAFE for the i8254/mc146818 IRQs appeases a KASSERT in apic_intr_establish() and allows the system to boot via the i8254 path. This makes testing changes to the i8254/mc146818 code much easier on modern hardware without mucking with the GENERIC config. We already set IPL_MPSAFE for these IRQs in the equivalent amd64 code. Now, setting IPL_MPSAFE is a lie: the i8254 and mc146818 IRQs are not MP-safe. However, the lie is harmless because we only reach i8254_initclocks() if (a) there is no APIC at all, or (b) we fail to calibrate the local APIC timer. Thread: https://marc.info/?l=openbsd-tech&m=169258915227321&w=2 ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/22 13:54:34 Added files: www/chromium/patches: patch-third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc www/ungoogled-chromium/patches: patch-third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc Log message: unbreak build on i386 where double_t is long double CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/22 19:55:47 Modified files: sys/kern : kern_clock.c sys/sys : systm.h sys/arch/alpha/alpha: clock.c sys/arch/amd64/amd64: machdep.c lapic.c sys/arch/amd64/include: cpu.h sys/arch/amd64/isa: clock.c sys/arch/arm/cortex: agtimer.c amptimer.c sys/arch/arm/include: cpu.h sys/arch/armv7/omap: dmtimer.c gptimer.c sys/arch/armv7/sunxi: sxitimer.c sys/arch/arm64/dev: agtimer.c sys/arch/arm64/include: cpu.h sys/arch/hppa/dev: clock.c sys/arch/hppa/include: cpu.h sys/arch/i386/i386: lapic.c machdep.c sys/arch/i386/include: cpu.h sys/arch/i386/isa: clock.c sys/arch/luna88k/luna88k: clock.c sys/arch/macppc/macppc: clock.c sys/arch/mips64/include: cpu.h sys/arch/mips64/mips64: clock.c mips64_machdep.c sys/arch/powerpc64/powerpc64: clock.c sys/arch/powerpc64/include: cpu.h sys/arch/riscv64/riscv64: clock.c sys/arch/riscv64/include: cpu.h sys/arch/sh/sh : clock.c sys/arch/sparc64/sparc64: clock.c Log message: all platforms: separate cpu_initclocks() from cpu_startclock() To give the primary CPU an opportunity to perform clock interrupt preparation in a machine-independent manner we need to separate the "initialization" parts of cpu_initclocks() from the "start the clock interrupt" parts. Currently, cpu_initclocks() does everything all at once, so there is no space for this MI setup. Many platforms have more-or-less already done this separation by implementing a separate routine named "cpu_startclock()". This patch promotes cpu_startclock() from de facto standard to mandatory API. - Prototype cpu_startclock() in sys/systm.h alongside cpu_initclocks(). The separation of responsibility between the two routines is a bit fuzzy but the basic guidelines are as follows: + cpu_initclocks() must initialize hz, stathz, and profhz, and call clockintr_init(). + cpu_startclock() must call clockintr_cpu_init() and start the clock interrupt cycle on the calling CPU. These guidelines will shift in the future, but that's the way things stand as of *this* commit. - In initclocks(): first call cpu_initclocks(), then do MI setup, and last call cpu_startclock(). - On platforms where cpu_startclock() already exists: don't call cpu_startclock() from cpu_initclocks() anymore. - On platforms where cpu_startclock() doesn't yet exist: implement it. Usually this is as simple as dividing cpu_initclocks() in two. Tested on amd64 (i8254, lapic), arm64, i386 (i8254, lapic), macppc, mips64/octeon, and sparc64. Tested on arm/armv7 (agtimer(4)) by phessler@ and jmatthew@. Tested on m88k/luna88k by aoyama@. Tested on powerpc64 by gkoehler@ and mlarkin@. Tested on riscv64 by jmatthew@. Thread: https://marc.info/?l=openbsd-tech&m=169195251322149&w=2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/23 00:23:33 ports/archivers/libzim/patches Update of /cvs/ports/archivers/libzim/patches In directory cvs.openbsd.org:/tmp/cvs-serv12931/patches Log Message: Directory /cvs/ports/archivers/libzim/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/23 00:24:44 Modified files: archivers/libzim: Makefile distinfo Added files: archivers/libzim/patches: patch-meson_build Log message: Update libzim to 8.2.1 and unbreak build with new gtest CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/23 00:26:08 Modified files: www/kiwix/libkiwix: Makefile Added files: www/kiwix/libkiwix/patches: patch-meson_build Log message: Switch to C++14 to unbreak the build with gtest CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/23 01:48:29 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-23.8.2 fixes bug introduced in 23.8.0 where port speeds which have been manually overridden were accidentally reset to '1'; more info at https://github.com/librenms/librenms/pull/15238 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/23 01:54:29 Modified files: devel/abseil-cpp: Makefile Log message: reinstate CXX standard propagation still not the default and consumers like libphonenumber rely on it to build. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/23 01:57:56 Modified files: productivity/libphonenumber: Makefile Log message: sync WANTLIB after abseil-cpp update CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/23 01:59:02 Modified files: net/tg_owt : Makefile Log message: sync WANTLIB after abseil-cpp update, bump major due to .so change CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/23 02:30:07 Modified files: usr.bin/tmux : input.c Log message: Log what input_dcs_dispatch does with the input data. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/08/23 02:40:25 Modified files: usr.bin/tmux : cmd-run-shell.c tmux.1 Log message: Add -c to run-shell to set working directory, from someone in GitHub issue 3661. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/23 02:40:59 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: PLIST Log message: Update to psutils-3.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/23 02:56:05 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-444.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/23 02:57:00 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.6. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/23 03:14:37 Modified files: net/magic-wormhole: Makefile distinfo net/magic-wormhole/pkg: PLIST Log message: update to magic-wormhole 0.13.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/23 05:33:57 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-RepositoryExternal_mk patch-basic_source_runtime_methods_cxx patch-bridges_source_cpp_uno_gcc3_linux_aarch64_abi_cxx patch-bridges_source_cpp_uno_gcc3_linux_aarch64_cpp2uno_cxx patch-configure patch-external_cppunit_UnpackedTarball_cppunit_mk patch-external_liborcus_ExternalPackage_liborcus_mk patch-external_lpsolve_UnpackedTarball_lpsolve_mk patch-external_skia_Library_skia_mk patch-idl_source_objects_types_cxx patch-include_osl_endian_h patch-libreofficekit_qa_gtktiledviewer_gtv-main-toolbar_cxx patch-officecfg_registry_schema_org_openoffice_Office_Common_xcs patch-sal_osl_unx_system_hxx patch-sal_osl_unx_thread_cxx patch-sc_source_core_data_column3_cxx patch-sdext_Module_sdext_mk patch-shell_source_unix_misc_senddoc_sh patch-solenv_gbuild_platform_unxgcc_mk patch-vcl_Library_vclplug_gen_mk patch-vcl_source_app_svapp_cxx patch-vcl_unx_generic_window_salframe_cxx editors/libreoffice/pkg: PLIST-i18n-ar PLIST-i18n-bg PLIST-i18n-ca PLIST-i18n-cs PLIST-i18n-de PLIST-i18n-el PLIST-i18n-es PLIST-i18n-fi PLIST-i18n-fr PLIST-i18n-hr PLIST-i18n-hu PLIST-i18n-it PLIST-i18n-ja PLIST-i18n-lt PLIST-i18n-lv PLIST-i18n-nl PLIST-i18n-pl PLIST-i18n-pt-br PLIST-i18n-ro PLIST-i18n-ru PLIST-i18n-sl PLIST-i18n-sv PLIST-i18n-uk PLIST-main Added files: editors/libreoffice/patches: patch-external_skia_UnpackedTarball_skia_mk patch-external_skia_openbsd_patch_2 Log message: update to 7.6.0.3 and pass -Wl,--threads=${MAKE_JOBS} to LDFLAGS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/23 05:40:14 Modified files: www/dokuwiki : Makefile www/dokuwiki/pkg: PLIST Log message: dokuwiki: data/log directory should be www-writable; missed in update to dokuwiki-2022-07-31a. mentioned on misc by latincom at vcn.bc.ca CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/23 05:41:38 Modified files: www/dokuwiki : Tag: OPENBSD_7_3 Makefile www/dokuwiki/pkg: Tag: OPENBSD_7_3 PLIST Log message: dokuwiki: data/log directory should be www-writable; missed in update to dokuwiki-2022-07-31a. mentioned on misc by latincom at vcn.bc.ca CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/23 07:46:42 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 EVP_chacha20.3 Log message: Mention key and nonce lengths of AEAD ciphers. Mention portability considerations regarding the EVP_AEAD API. Avoid confusing words like "older" and "native" API, be specific. Mention RFC 7905. Move publications we don't implement from STANDARDS to CAVEATS. Based on input from jsing@ and tb@, OK tb@. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/23 08:03:31 Modified files: sysutils/seatd : distinfo Log message: sysutils/seatd: fix distinfo. No bump since it would not build before. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/23 09:26:33 Modified files: lang/erlang : erlang.port.mk Log message: erlang.port.mk: Change to DISTFILES.erl Infrastructure change without impact on packages, no bumps needed. ok espie@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/08/23 10:58:16 Modified files: security/lego : Makefile distinfo modules.inc Log message: update to 4.14.0 from maintainer Horia Racoviceanu CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/08/23 14:27:27 Modified files: games/cataclysm-dda: Makefile Log message: Missed one file in previous commit. Spotted by naddy@, thanks! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/23 15:17:20 Modified files: lang/go : go.port.mk Log message: move to DISTFILES.go instead of MASTER_SITESN also tweak MODGO_SETUPWORKSPACE to shrink by about 30% okay sthen@ (ran a partial bulk of all go ports independently) CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/23 19:34:44 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-4.0.2 Changelog: https://github.com/Genivia/ugrep/releases/tag/v4.0.2 CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/08/23 21:54:34 Modified files: sysutils/exfat-fuse: Makefile distinfo sysutils/exfat-fuse/pkg: PLIST Log message: Update to exfat-fuse 1.4.0 https://github.com/relan/exfat/releases/tag/v1.4.0 ok helg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:20:57 Modified files: lib/libcrypto/evp: e_chacha.c Log message: Clarify how the EVP IV is used with ChaCha EVP_chacha20() was aligned to follow OpenSSL's nonconformant implementation during a2k20 by djm and myself in an effort to allow OpenSSH to use the OpenSSL 1.1 API. Some corresponding OpenSSL 1.1 documentation was imported at the same time. A comment attempted to translate between implementation and the incorrect documentation, which was necessarily gibberish. Improve the situation by rephrasing and dropping nonsensical bits. Prompted by a question of schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:23:30 Modified files: lib/libcrypto/man: EVP_chacha20.3 Log message: Align the documentation of EVP_chacha20() with actual behavior Incorrect OpenSSL documentation was moved here and inherited parts of a comment that was fixed in evp/e_chacha.c r1.13. Adjust the manual page accordingly. Discussed with schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:33:08 Modified files: lib/libcrypto/evp: e_chacha20poly1305.c lib/libcrypto/man: EVP_AEAD_CTX_init.3 EVP_chacha20.3 Log message: Update references from RFC 7539 to RFC 8439 RFC 7539 was superseded by RFC 8439, incorporating errata and making editorial improvements. Very little of substance changed, in particular section numbers remain the same. Prompted by a question from schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:46:56 Modified files: lib/libcrypto/cms: cms_lib.c Log message: Better names for the BIOs in CMS_dataInit() Rename cmsbio into cms_bio and use {,in_}content_bio for {,i}cont. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:54:26 Modified files: lib/libcrypto/cms: cms_lib.c Log message: Some tweaking of cms_content_bio() More idiomatic error checking and drop an always false test for !*pos. Use a slightly closer approximation to actual English sentences in comments. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/23 22:56:36 Modified files: lib/libcrypto/cms: cms_lib.c cms_local.h Log message: cms_content_bio() is not used outside of cms_lib.c Make it a static function and remove its prototype from the internal header. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/23 23:58:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_psp.c Log message: drm/amdgpu: fix calltrace warning in amddrm_buddy_fini From Longlong Yao ab6f446c220db0c131f2071846afd835799be0fb in linux-6.1.y/6.1.47 01382501509871d0799bab6bd412c228486af5bf in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/23 23:59:59 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 From hackyzh002 9f55d300541cb5b435984d269087810581580b00 in linux-6.1.y/6.1.47 87c2213e85bd81e4a9a4d0880c256568794ae388 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:01:11 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_ring.c Log message: drm/amdgpu: fix memory leak in mes self test From Jack Xiao ce3288d8d654b252ba832626e7de481c195ef20a in linux-6.1.y/6.1.47 31d7c3a4fc3d312a0646990767647925d5bde540 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:03:05 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_vm.c Log message: drm/amdgpu: install stub fence into potential unused fence pointers From Lang Yu 78b25110eb8c6990f7f5096bc0136c12a2b4cc99 in linux-6.1.y/6.1.47 187916e6ed9d0c3b3abc27429f7a5f8c936bd1f0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:05:23 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_32.c display_mode_vba_32.h Log message: drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz From Alvin Lee fbd9332d32ec2e4963620dbfa23d802dd98973be in linux-6.1.y/6.1.47 7e60ab4eb3e4ba2adac46d737fdbbc5732bebd58 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:07:05 Modified files: sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_dccg.c sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_dccg.c sys/dev/pci/drm/amd/display/dc/inc/hw: dccg.h Log message: drm/amd/display: Skip DPP DTO update if root clock is gated From Nicholas Kazlauskas 5447155001e6aa30d55b06a5b4ff799fd3a1f51d in linux-6.1.y/6.1.47 30f90f3c1c2c63c2fa44f61233737d27b72637c2 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:08:35 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_resource.c Log message: drm/amd/display: Enable dcn314 DPP RCO From Daniel Miess 359ec0952cbb15d44d6eeda10dc2c147d0d37a65 in linux-6.1.y/6.1.47 17fbdbda9cc87ff5a013898de506212d25323ed7 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:10:10 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: Fix potential fence use-after-free v2 From shanzhulig dd0b3b367c3839e439f36af908b39c98929a5e54 in linux-6.1.y/6.1.47 2e54154b9f27262efd0cb4f903cc7d5ad1fe9628 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:12:32 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_hdcp.h amdgpu_dm_mst_types.c Log message: drm/amd/display: save restore hdcp state when display is unplugged from mst hub From hersen wu d90f97cb3821c47bdf773dcf6cade143773ec764 in linux-6.1.y/6.1.47 82986fd631fa04bcedaefe11a6b3767601cbe84f in mainline linux CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/24 00:12:40 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230823 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/24 00:13:22 Modified files: security/py-tlsfuzzer: Makefile distinfo security/py-tlsfuzzer/pkg: PLIST Log message: Update to py3-tlsfuzzer 20230823 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:14:13 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: phase3 mst hdcp for multiple displays From hersen wu 81e6cf447a2e3affcf54928c01b2476bca28916b in linux-6.1.y/6.1.47 e8fd3eeb5e8711af39b00642da06474e52f4780c in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:15:44 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_mst_types.c Log message: drm/amd/display: fix access hdcp_workqueue assert From Hersen Wu 402f1d86ea26c160841da4eb46b0ad8606ab52b3 in linux-6.1.y/6.1.47 cdff36a0217aadf5cbc167893ad1c0da869619cb in mainline linux CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/24 00:16:21 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update nextcloudclient-3.9.3 Update diff from maintainer CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:17:19 Modified files: sys/dev/pci/drm/i915/display: intel_sdvo.c Log message: drm/i915/sdvo: fix panel_type initialization From Jani Nikula df1566ce41ee6c477e82816c10fca3d0b4291de4 in linux-6.1.y/6.1.47 2002eb6d3ea954dde9f8a223018d5335779937d0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:19:20 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c amdgpu_gfx.c Log message: drm/amd: flush any delayed gfxoff on suspend entry From Mario Limonciello e1cbd5637f37e7facfd38d19cda4a36a85780613 in linux-6.1.y/6.1.47 a7b7d9e8aee4f71b4c7151702fd74237b8cef989 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:21:03 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_fence.c Log message: drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix From Tim Huang 9c8c2cf9f9bce4fa4c4c4e821bdaa4e15762e403 in linux-6.1.y/6.1.47 f1740b1ab2703b2a057da7cf33b03297e0381aa0 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:23:09 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu11: sienna_cichlid_ppt.c Log message: drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 From Umio Yasuno 7de99bf5bcd6d04b2202dd908782cc05edca0340 in linux-6.1.y/6.1.47 6a92761a86817ad15c9a562e2a809386237fae3e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:24:54 Modified files: sys/dev/pci/drm/amd/display/dc/dcn314: dcn314_dccg.c dcn314_resource.c Log message: drm/amd/display: disable RCO for DCN314 From Daniel Miess d4008eadfce5d7791bf078f5e51ba5b735fd8c09 in linux-6.1.y/6.1.47 85e41f1ed5d94a26fe4e57003c399936d291ed70 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:27:21 Modified files: sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_dccg.h sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_dccg.c dcn32_dccg.h dcn32_hwseq.c dcn32_resource.h Log message: drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register From Saaem Rizvi 4bdfe20d85b32274234bbcd705d5547fd70a4ea1 in linux-6.1.y/6.1.47 74fa4c81aadf418341f0d073c864ea7dca730a2e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:29:16 Modified files: sys/dev/pci/drm/amd/pm/swsmu: amdgpu_smu.c Log message: drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 From Tim Huang 8abce61273c2815ea2ca096ecfb030c4b9e4e686 in linux-6.1.y/6.1.47 730d44e1fa306a20746ad4a85da550662aed9daa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/24 00:31:08 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_irq.c Log message: drm/amdgpu: keep irq count in amdgpu_irq_disable_all From Guchun Chen ab63f883bfdcfffde60f18918d6c850700eac0fb in linux-6.1.y/6.1.47 8ffd6f0442674f32c048ec8dffdbc5ec67829beb in mainline linux CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/08/24 02:31:25 Modified files: net/miniflux : Makefile distinfo modules.inc Log message: update net/miniflux to 2.0.47 ok danj@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/24 03:03:37 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.6. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/24 04:31:03 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: update to 116.0.5845.110 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/24 04:31:57 Modified files: mail/aerc/patches: patch-filters_colorize_c Log message: correct the patch commentary; it's less(1) that has issues with OSC 8 escape codes, not tcell-term. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/24 07:16:03 Modified files: databases/pgtcl: Makefile distinfo databases/pgtcl/pkg: PLIST Removed files: databases/pgtcl/patches: patch-configure Log message: update databases/pgtcl to 3.0.0 maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/24 09:12:08 Modified files: sysutils/xxhash: Makefile Added files: sysutils/xxhash/patches: patch-cli_xsum_os_specific_c patch-tests_sanity_test_c Log message: Use pledge(2) in xxhsum(1) It is like cksum(1), except xxhsum never creates or writes to files. 'no objection' bket Feedback OK sthen CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/08/24 15:43:55 Modified files: graphics/py-matplotlib: Makefile distinfo graphics/py-matplotlib/patches: patch-setupext_py graphics/py-matplotlib/pkg: PLIST Log message: update to matplotlib 3.7.2 ok bket@ CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/24 15:47:00 Modified files: lang/algol68g : Makefile distinfo Log message: Update to algol68g-3.3.4 Now uses net/curl for some http routines in the standard library. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/24 15:50:28 Modified files: devel/flatbuffers: Makefile devel/flatbuffers/pkg: PLIST geo/osrm-backend: Makefile geo/osrm-backend/pkg: PLIST Log message: flatbuffers and osrm-backend both install conflicting headers, set @conflict for now (but they should probably be removed from osrm-backend) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/24 20:17:41 Modified files: lib/libcrypto/arch/riscv64: Makefile.inc Log message: zap a stray space CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/24 23:29:35 Modified files: lib/libcrypto/man: Makefile evp.3 Added files: lib/libcrypto/man: EVP_add_cipher.3 Log message: Document EVP_add_{cipher,digest} and friends These and EVP_{add,remove}_{cipher,digest}_alias() are mostly for internal use. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/24 23:30:55 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/24 23:38:52 Modified files: lib/libcrypto/man: OpenSSL_add_all_algorithms.3 EVP_add_cipher.3 Log message: Add more cross references CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/25 02:09:48 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.72.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/25 02:34:03 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.7. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/08/25 03:01:26 Modified files: net/powerdns_recursor: Makefile distinfo Log message: Update to PowerDNS Recursor 4.9.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/25 03:01:58 Modified files: net/py-tlslite-ng: Makefile distinfo Log message: Update to py-tlslite-ng 0.8.0beta1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/25 03:02:26 Modified files: security/py-tlsfuzzer: Makefile distinfo Log message: Update to tlsfuzzer 20230825 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:11:01 Modified files: mail/grommunio/libexmdbpp: Makefile distinfo Log message: update to 1.11 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:11:21 Modified files: mail/grommunio/gromox: Makefile distinfo mail/grommunio/gromox/patches: patch-exch_dnsbl_filter_cpp mail/grommunio/gromox/pkg: PLIST-main Added files: mail/grommunio/gromox/patches: patch-configure_ac patch-lib_mapi_rop_util_cpp Log message: update to 2.11 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:11:45 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo Log message: bring in current changes from upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:12:14 Modified files: mail/grommunio/web: Makefile distinfo Log message: bring in bug fixes and features from upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:12:41 Modified files: mail/grommunio/dav: Makefile distinfo mail/grommunio/dav/patches: patch-config_php patch-vendor_autoload_php patch-vendor_composer_autoload_classmap_php patch-vendor_composer_autoload_files_php patch-vendor_composer_autoload_static_php mail/grommunio/dav/pkg: PLIST Added files: mail/grommunio/dav/patches: patch-glogger_ini Removed files: mail/grommunio/dav/patches: patch-log4php_xml Log message: update to 1.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:13:02 Modified files: mail/grommunio/sync: Makefile distinfo Log message: bring in bugfixes from upstream's git HEAD CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 03:13:33 Modified files: mail/grommunio/admin-api: Makefile distinfo Log message: update to upstream's git head after the libexmdbpp update CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/25 04:48:51 Modified files: lang/algol68g : Makefile distinfo Log message: Upstream _yet again_ deleted a release tarball without telling anyone. Update to the newly released tarball, algol68g-3.3.5. Thanks to phessler@ for alerting me. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/25 04:54:45 Modified files: lib/libcrypto/man: EVP_add_cipher.3 Log message: Improve EVP_add_cipher.3 a bit Fix some copy-paste errors in the prototypes, tweak the explanatory text and add some more details. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/25 05:34:01 Modified files: security/boringssl/head: Makefile distinfo Log message: Update to boringssl-20230824 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/25 05:43:14 Modified files: lib/libcrypto/man: EVP_add_cipher.3 Log message: Mention another bug for EVP_add_{cipher,digest}(3) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/25 06:26:11 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 Log message: update to 116.0.5845.110 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/25 06:37:33 Modified files: lib/libcrypto/bio: bio.h lib/libcrypto/evp: evp.h Log message: KNF, no assembly change OK tb@ jsing@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/25 06:45:45 Modified files: lib/libc/locale: Makefile.inc Added files: lib/libc/locale: MB_CUR_MAX.3 Log message: new manual page MB_CUR_MAX(3) written from scratch; OK guenther@ stsp@ jmc@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/25 07:26:27 Modified files: lib/libcrypto/man: EVP_add_cipher.3 Log message: fix eight more instances of copy & paste glitches CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 11:11:43 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/patches: patch-man_CMakeLists_txt patch-test_broker_Makefile Log message: update to mosquitto-2.0.17, mostly from Laurie Tratt, I redid the patch for man/CMakeLists.txt to reduce the changes CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/25 11:25:27 Modified files: www/qutebrowser: Makefile distinfo www/qutebrowser/pkg: PLIST Added files: www/qutebrowser/patches: patch-qutebrowser_qt_machinery_py Log message: update qutebrowser to 3.0.0 - from Johannes Thyssen Tishman (lists () thyssentishman DOT com) - thanks! ok sdk@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 11:28:14 Modified files: www/vimb : Makefile www/vimb/pkg : PLIST Added files: www/vimb/pkg : README Log message: add readme to vimb suggesting install of gstreamer1-plugins-libav to enable playback of more videos. sync WANTLIB while there. from Johannes Thyssen Tishman CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 11:29:50 Modified files: www/qutebrowser: Makefile Log message: qutebrowser: add comment re pyqt6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 11:41:06 Modified files: misc/screen : Makefile distinfo misc/screen/patches: patch-configure_ac patch-doc_screen_1 Added files: misc/screen/patches: patch-doc_screen_texinfo Log message: update to screen-4.9.1, from Alex Naumov, i patched to fix the texinfo source file CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/25 11:42:45 Modified files: lang/lfe : Makefile distinfo Log message: lang/lfe: Update to 2.1.2 ok sthen@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/25 12:22:41 Modified files: lib/libcrypto/man: Makefile evp.3 Added files: lib/libcrypto/man: EVP_CIPHER_CTX_get_cipher_data.3 Log message: In evp.h rev.s 1.90 and 1.97, tb@ provided EVP_CIPHER_CTX_get_cipher_data(3) and EVP_CIPHER_CTX_set_cipher_data(3). Import the manual page from the OpenSSL 1.1 branch, which is still under a free licence, with several improvements by me. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/25 12:39:04 Modified files: lib/libcrypto/man: EVP_add_cipher.3 Log message: make the one-line description read better and be more specific below RETURN VALUES; OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 13:19:21 Modified files: security/steghide: Makefile security/steghide/pkg: PLIST Log message: steghide: set ac_cv_prog_ac_cv_prog_doxygen=no to avoid hidden BDEP regen PLIST while there (@bin marker) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 13:55:49 Modified files: net/wireshark : Makefile distinfo net/wireshark/patches: patch-CMakeLists_txt patch-capture_capture-pcap-util_c Removed files: net/wireshark/patches: patch-rawshark_c Log message: update to wireshark-4.0.8 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/25 13:55:57 Modified files: net/wireshark : Tag: OPENBSD_7_3 Makefile distinfo net/wireshark/patches: Tag: OPENBSD_7_3 patch-CMakeLists_txt patch-capture_capture-pcap-util_c Removed files: net/wireshark/patches: Tag: OPENBSD_7_3 patch-rawshark_c Log message: update to wireshark-4.0.8 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/25 14:20:33 Log message: import editors/novelwriter changes and ok sthen@ ok volker@ DESCR: novelWriter is a plain text editor designed for writing novels assembled from many smaller text documents. It uses a minimal formatting syntax inspired by Markdown, and adds a meta data syntax for comments, synopsis, and cross-referencing. It's designed to be a simple text editor that allows for easy organisation of text and notes, using human readable text files as storage for robustness. The project storage is suitable for version control software, and also well suited for file synchronisation tools. All text is saved as plain text files with a meta data header, the core project structure is stored in a single project XML file, and other meta data is primarily saved as JSON files. Status: Vendor Tag: thfr Release Tags: thfr_20230825 N ports/editors/novelwriter/Makefile N ports/editors/novelwriter/distinfo N ports/editors/novelwriter/pkg/DESCR N ports/editors/novelwriter/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/08/25 14:21:45 Modified files: editors : Makefile Log message: +novelwriter CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/25 14:25:35 Modified files: editors/emacs : Makefile Log message: Enable tree-sitter support Tree-sitter support is not the default for most/all modes, you have to enable/promote it or explicitely call -ts-mode. Requested by several folks. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/08/25 19:38:28 Modified files: share/man/man3 : dlfcn.3 Log message: provide some strong warnings about dlopen ok guenther millert jmc CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/25 20:59:13 Modified files: lib/libcrypto/evp: names.c Log message: Remove two unnecessary local variables CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/26 00:19:09 Modified files: lib/libcrypto/man: EVP_CIPHER_CTX_get_cipher_data.3 Log message: transfering -> transferring CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:46:59 Modified files: x11/gnome/librsvg: Makefile Log message: Skip 2.56.93 (devel version). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:52:23 Modified files: x11/gtk+4 : Makefile distinfo Removed files: x11/gtk+4/patches: patch-gtk_print_gtkprinteroptionprivate_h Log message: Update to gtk+4-4.12.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:55:26 Modified files: x11/gnome/maps : Makefile distinfo Log message: SECURITY update to gnome-maps-44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:56:14 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.15.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:56:49 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:57:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.35. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 02:57:20 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.35. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/08/26 03:05:34 Modified files: sys/dev/pci : if_iwx.c Log message: fix iwx scan command such that the driver selects an SSID during bgscan The driver was asking firmware to send probe requests during background scans without having any SSID selected, which doesn't make sense. With that fixed I see faster background scans that no longer display every AP in range in debug logs, while relevant APs always show up. This is a possible fix for fatal firmware error 0x20002806 which is known to be related to bad scan commands and appeared with our upgrade to the -77 firmware API. Not yet confirmed because it is difficult to trigger this error on purpose. Apparently this change also repairs stability issues on AX210. I have never seen such issues first-hand and have no clue how they might relate to this change. One plausible theory is that our bogus bgscan command would trigger bad side-effects in firmware. Tested: ax200: jmc@, stsp@ ax210: Laurence Tratt, sf@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 03:07:45 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.8. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/26 03:09:07 Modified files: x11/gnome/maps : Tag: OPENBSD_7_3 Makefile distinfo Log message: SECURITY update to gnome-maps-43.7: transitRouter: Add allowlist for transit plugins CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/26 03:33:29 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update to openssl-ruby-tests 20230825 CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/26 03:37:43 Modified files: sys/arch/loongson/dev: glxclk.c Log message: Adapt glxclk(4) for clockintr Make glxclk(4) functional again. The MFGPT provides the CPU core an external clock interrupt. This interrupt enables a later change that reduces energy usage when the system is idle. Also, the use of the external clock fixes timekeeping when the core clock frequency is adjusted. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/26 04:32:35 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: visa@cvs.openbsd.org 2023/08/26 05:10:05 Modified files: share/man/man4/man4.loongson: glxclk.4 Log message: Update to reflect current functionality. CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/26 05:33:46 Modified files: sys/dev/usb : if_umb.c Log message: umb can use p2p_input as an if_input handler. umb(4) is a hardware p2p driver, it just has ip coming in, so we can do the same thing we do for the address family and input processing as other p2p interfaces. the short packet check that umb_input does is already done by the ip stacks, so we're not losing anything. tested by gerhard@ mbuhl@ ok gerhard@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/08/26 06:04:51 Modified files: editors/poke : Makefile distinfo Log message: Update poke to 3.3. CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/26 06:27:16 Modified files: sysutils/diffoscope: Makefile distinfo Log message: Update to diffoscope-248 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/08/26 06:37:13 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-4.0.4 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/26 06:56:48 Modified files: lang/rust : Makefile distinfo lang/rust/patches: patch-compiler_rustc_session_src_options_rs patch-library_std_src_sys_unix_os_rs patch-src_bootstrap_bootstrap_py patch-src_bootstrap_lib_rs patch-src_bootstrap_test_rs patch-src_tools_cargo_crates_cargo-test-support_src_paths_rs patch-vendor_openssl-sys_build_main_rs lang/rust/pkg : PLIST-src Removed files: lang/rust/patches: patch-src_bootstrap_config_rs patch-vendor_openssl-sys-0_9_85_build_main_rs Log message: update lang/rust to 1.72.0 Announce: https://blog.rust-lang.org/2023/08/24/Rust-1.72.0.html ChangeLog: https://github.com/rust-lang/rust/releases/tag/1.72.0 CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/26 06:59:06 Modified files: databases/influxdb: Makefile Log message: mark databases/influxdb broken it doesn't build with lang/rust 1.72.0, and patching code from go modules isn't really possible. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/26 09:01:00 Modified files: sys/dev/ic : pckbc.c Log message: word fix in comment; from crystal kolipe CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/26 09:01:56 Modified files: lib/libcrypto/man: EVP_EncryptInit.3 Log message: write documentation for EVP_CIPHER_CTX_copy(3) and EVP_CIPHER_CTX_encrypting(3) from scratch CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/26 09:12:04 Modified files: lib/libcrypto/man: EVP_CIPHER_CTX_get_cipher_data.3 Log message: Write documentation for EVP_CIPHER_CTX_buf_noconst(3) from scratch. Put it here rather than into EVP_EncryptInit(3) because similar to EVP_CIPHER_CTX_get_cipher_data(3), application software should not use it. These functions will likely not be needed except by people implementing custom encryption algorithms. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/26 09:14:28 Modified files: lib/libcrypto/man: EVP_CIPHER_meth_new.3 Log message: add the missing information that and how flags can be combined, and add the missing link to evp(3) CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/08/26 11:26:51 Modified files: sysutils/vultr-cli: Makefile distinfo modules.inc Log message: Update to vultr-cli-2.18.2 From Adriano Barbosa (maintainer) CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/26 12:14:14 Modified files: wayland/havoc : Makefile Log message: havoc: add missing BDEP on wayland--protocols. no package change. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/08/26 12:33:13 Modified files: x11/xcb-util-errors: Makefile Log message: xcb-util-errors: needs python to build. No packaging changes. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/26 16:21:00 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockqueue_intrclock_install() At some point, clockintr_cpu_init() is going to go away. However, there will still need to be a way to add an intrclock to a struct clockintr_queue. Add a new internal interface, clockqueue_intrclock_install(). If the given clockintr_queue does not yet have an intrclock installed, it copies the contents of the given intrclock to the clockintr_queue's private intrclock (cq_intrclock) and sets CQ_INTRCLOCK in cq_flags. I'm using the verb "install" here instead of "attach" because an intrclock is really just a vtable that we copy into the clockintr_queue. The original intrclock is in no way "bound" or "affixed" to a particular clockintr_queue: it's more akin to a stamp that can be reused to initialize any number of individual clockintr_queue structs. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/26 22:15:28 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230827 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/27 02:42:26 Modified files: editors/libreoffice: Makefile Log message: Set PORTHOME to unbreak build ok robert@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/08/27 05:18:07 Modified files: editors/libreoffice/patches: patch-configure Log message: fix host cpu detection on openbsd/aarch64 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/27 07:08:15 Modified files: lib/libcrypto/man: EVP_PKEY_set1_RSA.3 Log message: document EVP_PKEY_set_type_str(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/27 07:15:29 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 Log message: EVP_PKEY_set_type_str(3) is now documented, so switch from .Fn to .Xr CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/27 07:23:12 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_get_count.3 Log message: document the return value of EVP_PKEY_asn1_find(3) and the "len" argument and the return value of EVP_PKEY_asn1_find_str(3) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/27 07:26:56 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.15.4. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/27 09:33:08 Modified files: lib/libcrypto/man: Makefile EVP_DigestInit.3 evp.3 Added files: lib/libcrypto/man: EVP_sha1.3 Log message: Move the weak SHA-1 and MD5 hashes out of EVP_DigestInit(3) into a new EVP_sha1(3) manual page, and also mention EVP_md4(3) there. Using input from tb@ and jsing@, who like the general direction. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/27 10:09:41 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: juanfra@cvs.openbsd.org 2023/08/27 12:08:53 Modified files: lang/racket-minimal: Makefile distinfo lang/racket-minimal/pkg: PLIST Log message: Update to racket 8.10. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/08/27 12:23:54 Modified files: net/lagrange : Makefile distinfo Log message: update net/lagrange to 1.16.7; from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/27 12:24:26 Modified files: lang : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: lang/parrot : Makefile distinfo lang/parrot/patches: patch-config_auto_ipv6_test_in patch-config_auto_warnings_pm patch-config_auto_zlib_pm patch-config_gen_makefiles_root_in patch-config_init_hints_openbsd_pm patch-src_platform_generic_sysmem_c lang/parrot/pkg: DESCR PLIST Log message: Remove lang/parrot Nothing uses this and it's dead upstream. The plumage don't enter into it. It's stone dead. ok gkoehler jca sthen CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/27 14:52:49 Modified files: www/iridium : Makefile distinfo www/iridium/files: unveil.main www/iridium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_forward_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_system_sys_info_h patch-base_system_sys_info_posix_cc patch-base_system_sys_info_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_BUILD_gn patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_background_background_mode_manager_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_h patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_connector_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_browser_commands_key_rotation_command_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_key_management_core_persistence_key_persistence_delegate_factory_cc patch-chrome_browser_enterprise_connectors_device_trust_signals_signals_service_factory_cc patch-chrome_browser_enterprise_remote_commands_cbcm_remote_commands_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_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_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_media_galleries_media_file_system_registry_cc patch-chrome_browser_media_webrtc_capture_policy_utils_cc patch-chrome_browser_media_webrtc_webrtc_log_uploader_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_system_network_context_manager_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_resources_settings_appearance_page_appearance_browser_proxy_ts patch-chrome_browser_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_sync_chrome_sync_client_cc patch-chrome_browser_sync_sync_service_factory_cc patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_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_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_signin_view_controller_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_tab_helpers_cc patch-chrome_browser_ui_test_test_browser_ui_cc patch-chrome_browser_ui_ui_features_cc patch-chrome_browser_ui_ui_features_h patch-chrome_browser_ui_views_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc 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_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_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_tabs_tab_hover_card_bubble_view_cc patch-chrome_browser_ui_views_tabs_tab_hover_card_controller_cc patch-chrome_browser_ui_views_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_realbox_realbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_commands_install_app_locally_command_cc patch-chrome_browser_web_applications_test_os_integration_test_override_impl_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_pref_names_cc patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_chrome_chrome_finder_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_components_chromium_strings_grd patch-components_components_google_chrome_strings_grd patch-components_device_signals_core_common_signals_features_cc patch-components_device_signals_core_common_signals_features_h patch-components_device_signals_test_signals_contract_cc patch-components_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_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_power_metrics_BUILD_gn patch-components_power_metrics_energy_metrics_provider_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_user_education_views_help_bubble_view_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_skia_renderer_cc patch-content_app_content_main_runner_impl_cc patch-content_browser_BUILD_gn patch-content_browser_compositor_viz_process_transport_factory_cc patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_media_media_keys_listener_manager_impl_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_back_forward_cache_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_scheduler_responsiveness_jank_monitor_impl_cc patch-content_browser_web_contents_web_contents_view_aura_cc patch-content_common_BUILD_gn patch-content_gpu_gpu_main_cc patch-content_ppapi_plugin_ppapi_plugin_main_cc patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_public_common_content_switches_h patch-content_renderer_render_process_impl_cc patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_h patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_utility_main_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_webgpu_decoder_impl_cc patch-gpu_config_gpu_control_list_cc patch-gpu_ipc_common_gpu_memory_buffer_support_cc patch-gpu_ipc_common_gpu_memory_buffer_support_h patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-gpu_vulkan_vulkan_util_cc patch-media_audio_BUILD_gn patch-media_base_media_switches_cc patch-media_base_media_switches_h patch-media_capture_video_fake_video_capture_device_factory_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_vaapi_vaapi_video_decoder_cc patch-media_mojo_mojom_stable_stable_video_decoder_types_mojom_traits_cc patch-media_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_test_cc patch-net_BUILD_gn patch-net_cert_cert_verify_proc_h patch-net_cert_cert_verify_proc_unittest_cc patch-net_dns_BUILD_gn patch-pdf_pdfium_pdfium_engine_cc patch-remoting_host_basic_desktop_environment_cc patch-remoting_host_chromoting_host_context_cc patch-remoting_host_desktop_capturer_proxy_cc patch-sandbox_linux_BUILD_gn patch-sandbox_policy_BUILD_gn patch-services_cert_verifier_cert_verifier_creation_cc patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_network_public_mojom_BUILD_gn patch-services_network_shared_dictionary_shared_dictionary_writer_in_memory_h patch-services_video_capture_video_capture_service_impl_cc patch-skia_ext_skcolorspace_trfn_cc patch-third_party_abseil-cpp_absl_base_config_h patch-third_party_abseil-cpp_absl_base_internal_raw_logging_cc patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_angle_util_BUILD_gn patch-third_party_blink_common_renderer_preferences_renderer_preferences_mojom_traits_cc patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_h patch-third_party_blink_public_common_renderer_preferences_renderer_preferences_mojom_traits_h patch-third_party_blink_public_platform_platform_h patch-third_party_blink_renderer_core_exported_web_view_impl_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_cc patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_graphics_begin_frame_provider_cc patch-third_party_blink_renderer_platform_graphics_video_frame_submitter_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_dawn_include_dawn_native_VulkanBackend_h patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_sqlite_src_amalgamation_sqlite3_c patch-third_party_swiftshader_third_party_marl_src_memory_cpp patch-third_party_swiftshader_third_party_marl_src_thread_cpp patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_vulkan_memory_allocator_include_vk_mem_alloc_h patch-third_party_webrtc_BUILD_gn patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_x_x11_cursor_factory_cc patch-ui_base_x_x11_cursor_factory_h patch-ui_color_color_id_h patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_native_widget_types_h patch-ui_gl_BUILD_gn 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_ozone_platform_wayland_cc patch-ui_ozone_platform_x11_ozone_platform_x11_cc patch-ui_views_controls_textfield_textfield_cc patch-ui_views_controls_textfield_textfield_h patch-ui_views_focus_focus_manager_cc patch-ui_views_widget_desktop_aura_desktop_drag_drop_client_ozone_cc patch-ui_views_widget_desktop_aura_desktop_window_tree_host_platform_cc patch-ui_views_widget_widget_cc patch-v8_BUILD_gn patch-v8_include_v8-internal_h patch-v8_src_api_api_cc patch-v8_src_base_platform_platform-posix_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_page_constants_h patch-build_toolchain_toolchain_gni patch-cc_paint_paint_op_writer_h patch-chrome_browser_BUILD_gn patch-chrome_browser_chrome_process_singleton_cc patch-chrome_browser_extensions_api_webstore_private_webstore_private_api_cc patch-chrome_browser_ui_views_tab_search_bubble_host_cc patch-components_management_strings_grdp patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_variations_service_google_groups_updater_service_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc patch-gpu_command_buffer_service_dawn_context_provider_cc patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-net_base_mock_network_change_notifier_cc patch-net_base_mock_network_change_notifier_h patch-third_party_blink_renderer_core_layout_ng_layout_ng_view_cc patch-third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc Removed files: www/iridium/patches: patch-base_allocator_partition_allocator_partition_page_h patch-build_linux_unbundle_replace_gn_files_py patch-chrome_browser_dev_ui_browser_resources_grd patch-components_os_crypt_sync_keyring_util_linux_cc patch-components_translate_core_browser_translate_ui_languages_manager_h patch-components_viz_common_gpu_dawn_context_provider_cc patch-content_browser_service_worker_service_worker_context_wrapper_cc patch-printing_backend_cups_helper_cc patch-third_party_blink_renderer_core_layout_layout_view_cc patch-third_party_skia_src_core_SkCpu_cpp patch-v8_src_compiler_backend_ia32_instruction-selector-ia32_cc Log message: update to 2023.08.116 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/27 21:28:43 Modified files: usr.bin/ssh : PROTOCOL kex.c kex.h packet.c ssh2.h Log message: Introduce a transport-level ping facility This adds a pair of SSH transport protocol messages SSH2_MSG_PING/PONG to implement a ping capability. These messages use numbers in the "local extensions" number space and are advertised using a "ping@openssh.com" ext-info message with a string version number of "0". ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/27 21:31:16 Modified files: usr.bin/ssh : clientloop.c misc.c misc.h packet.c packet.h readconf.c readconf.h ssh_config.5 Log message: Add keystroke timing obfuscation to the client. This attempts to hide inter-keystroke timings by sending interactive traffic at fixed intervals (default: every 20ms) when there is only a small amount of data being sent. It also sends fake "chaff" keystrokes for a random interval after the last real keystroke. These are controlled by a new ssh_config ObscureKeystrokeTiming keyword/ feedback/ok markus@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/27 22:06:52 Modified files: usr.bin/ssh : clientloop.c Log message: explicit long long type in timing calculations (doesn't matter, since the range is pre-clamped) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/08/27 22:09:16 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/08/27 23:32:29 Modified files: usr.bin/ssh : ssh_config.5 Log message: add spacing for punctuation when macro args; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/28 00:07:10 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/28 00:28:10 Modified files: x11/xfce4/xfce4-appfinder: Makefile distinfo Log message: x11/xfce4/xfce4-appfinder: update to 4.18.1. see https://mail.xfce.org/pipermail/xfce-announce/2023-August/001319.html CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/28 01:34:29 Modified files: graphics/gthumb: Makefile distinfo graphics/gthumb/patches: patch-gthumb_gth-browser_c graphics/gthumb/pkg: PLIST Removed files: graphics/gthumb/patches: patch-extensions_exiv2_tools_exiv2-utils_cpp patch-extensions_raw_files_gth-metadata-provider-raw_c patch-extensions_raw_files_gth-metadata-provider-raw_h patch-extensions_raw_files_main_c Log message: Update to gthumb-3.12.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:30:48 Modified files: textproc/py-sphinx-automodapi: Makefile distinfo Log message: update to py3-sphinx-automodapi-0.16.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:30:54 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: update to py3-virtualenv-20.24.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:30:58 Modified files: devel/py-wheel : Makefile distinfo Log message: update to py3-wheel-0.41.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:31:04 Modified files: math/calc : Makefile distinfo Log message: update to calc-2.14.3.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:31:08 Modified files: mail/pecl-mailparse: Makefile distinfo Log message: update to pecl-mailparse-3.1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/28 02:31:58 Modified files: math/libqalculate: Makefile distinfo Log message: update to libqalculate-4.8.0 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/28 03:48:11 Modified files: usr.bin/ssh : auth2.c Log message: limit artificial login delay to a reasonable maximum (5s) and don't delay at all for the "none" authentication mechanism. Patch by Dmitry Belyavskiy in bz3602 with polish/ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/28 03:52:09 Modified files: usr.bin/ssh : ssh_config.5 Log message: descriptive text shouldn't be under .Cm CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/08/28 04:55:51 Modified files: build : mirrors.dat Log message: remove obsd.si mirror, req'd by Mitja other housekeeping; remove some commented-out entries that don't seem likely to return; uncomment others which are working ok now CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/08/28 04:56:20 Modified files: . : ftp.html ftplist httpslist anoncvs.html 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: naddy@cvs.openbsd.org 2023/08/28 06:14:18 Modified files: editors/libreoffice: Makefile Log message: editors/libreoffice: revert PORTHOME addition, fix typo in USE_WXNEEDED CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/28 07:07:42 Modified files: geo/postgis : Makefile distinfo geo/postgis/patches: patch-liblwgeom_Makefile_in geo/postgis/pkg: PLIST Added files: geo/postgis/patches: patch-loader_postgis_pl Removed files: geo/postgis/patches: patch-deps_flatgeobuf_include_flatbuffers_base_h Log message: geo/postgis: update to 3.4.0 see https://postgis.net/2023/08/PostGIS-3.4.0/ - add patch to drop -v from ln options, reported upstream - stop manually installing doc images, upstream does so properly now CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/08/28 07:50:19 Modified files: lang/sbcl : Makefile distinfo Log message: update lang/sbcl to 2.3.8 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/08/28 08:46:38 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.04 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/08/28 08:50:02 Modified files: sys/dev/dt : dt_prov_static.c sys/netinet : tcp_input.c tcp_var.h sys/sys : refcnt.h Log message: Introduce reference counting for TCP syn cache entries. The syn_cache_reaper() is a hack to serialize timeouts. Unfortunately it has a race and panics sometimes with pool_do_get: syncache free list modified. Add a reference counter for timeout and list of syn cache entries. Currently list refcout is not strictly necessary due to exclusive netlock, but will be needed when we continue unlocking. Checking timeout_initialized() is not MP friendly, better do proper initialization during object allocation. Refcount in btrace helps to find leaks. bug reported and fix tested by Peter J. Philipp OK claudio@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/08/28 09:27:32 Modified files: shells/nushell : Makefile crates.inc distinfo Log message: shells/nushell: Update to 0.84.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/08/28 11:33:13 Modified files: fonts/nerd-fonts: Makefile.inc fonts/nerd-fonts/codenewroman: distinfo fonts/nerd-fonts/codenewroman/pkg: PLIST fonts/nerd-fonts/dejavusansmono: distinfo fonts/nerd-fonts/dejavusansmono/pkg: PLIST fonts/nerd-fonts/fantasquesansmono: distinfo fonts/nerd-fonts/fantasquesansmono/pkg: PLIST fonts/nerd-fonts/noto: distinfo fonts/nerd-fonts/noto/pkg: PLIST fonts/nerd-fonts/profont: distinfo fonts/nerd-fonts/profont/pkg: PLIST fonts/nerd-fonts/terminus: distinfo fonts/nerd-fonts/terminus/pkg: PLIST fonts/nerd-fonts/ubuntu: distinfo fonts/nerd-fonts/ubuntu/pkg: PLIST fonts/nerd-fonts/ubuntu-mono: distinfo fonts/nerd-fonts/ubuntu-mono/pkg: PLIST Log message: Update nerd-fonts to 3.0.2, patch from Joel Carnat, thanks! We're going from version 2.2.2 to 3.0.2. Breaking Changes: 1. This release fixes some long standing issues that are due to the naming of the fonts: There is a completely new naming scheme. This might be inconvientient for existing setups. 2. The old Material Design Icon codepoints are finally dropped. Due to an historic mistace we placed them in between some asiatic glyphs, breaking that script Since v2.3.0 the (updated and expanded) Material Design Icons have new codepoints in the 5 digit region. More details are described in the 3.0.0 change log: https://github.com/ryanoasis/nerd-fonts/releases/tag/v3.0.0 ok op@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/08/28 12:08:34 Modified files: sysutils/nnn : Makefile distinfo Log message: update sysutils/nnn to 4.9; from MAINTAINER Martin Ziemer, thanks! FLAVOR=nerd needs nerd-fonts >= 3.0.0 Changes: https://github.com/jarun/nnn/releases/tag/v4.9 OK op@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/28 13:08:44 Modified files: www/chromium : Makefile www/chromium/patches: patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc www/ungoogled-chromium: Makefile www/ungoogled-chromium/patches: patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc www/iridium : Makefile www/iridium/patches: patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_webauthn_core_browser_passkey_sync_bridge_cc Added files: www/chromium/patches: patch-third_party_ffmpeg_configure patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc www/ungoogled-chromium/patches: patch-third_party_ffmpeg_configure patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc www/iridium/patches: patch-third_party_ffmpeg_configure patch-third_party_webrtc_modules_desktop_capture_linux_wayland_egl_dmabuf_cc patch-ui_ozone_platform_wayland_host_zwp_text_input_wrapper_v1_cc Log message: sync with my shared bsd patch repo so that we don't miss any patches on the next update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:27 Modified files: devel/doxygen-gui: Makefile distinfo devel/doxygen : Makefile distinfo devel/doxygen/patches: patch-doc_CMakeLists_txt Log message: Update doxygen to 1.9.7 This update brings breaking changes with it (as usually). Fixes are committed separately. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:33 Modified files: graphics/ipe : Makefile graphics/ipe/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:38 Modified files: graphics/libgphoto2: Makefile graphics/libgphoto2/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:42 Modified files: graphics/orthanc/server: Makefile graphics/orthanc/server/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:46 Modified files: net/libaccounts-qt: Makefile net/libaccounts-qt/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:51 Modified files: net/signond : Makefile net/signond/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:23:55 Modified files: telephony/linphone/liblinphone: Makefile telephony/linphone/liblinphone/pkg: PLIST Log message: Unbreak with doxygen 1.9.7 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 13:56:25 Modified files: devel/cmake : Makefile distinfo devel/cmake/pkg: PLIST Log message: Update cmake to 3.27.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 14:03:14 Modified files: net/weechat : Makefile distinfo Log message: Update weechat to 4.0.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 14:07:56 Modified files: sysutils/kubectl: Makefile distinfo Log message: Update kubectl to 1.28.1 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/08/28 15:23:46 Modified files: usr.sbin/btrace: bt_parse.y regress/usr.sbin/btrace: Makefile Added files: regress/usr.sbin/btrace: beginend-argn.bt beginend-argn.ok Log message: btrace(8): prohibit use of argN builtins in BEGIN/END. The argN builtins are undefined for BEGIN and END special probes. Similar to bpftrace, produce an error from the parser. Adds a regress test, as well. ok mpi@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/08/28 20:50:10 Modified files: usr.bin/ssh : servconf.c Log message: make PerSourceMaxStartups first-match-wins; ok dtucker@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/28 23:54:23 Modified files: audio/taglib : Makefile distinfo Log message: Update taglib to 1.13.1 OK aja, tested with easytag and ok sdk@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/29 00:02:54 Modified files: math/double-conversion: Makefile distinfo Log message: Update double-conversion to 3.3.0 CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/08/29 01:11:08 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/profont: distinfo fonts/nerd-fonts/terminus: distinfo fonts/nerd-fonts/ubuntu: distinfo fonts/nerd-fonts/ubuntu-mono: distinfo Log message: Version the downloads for Nerd Fonts, similar to how we version many other fonts. suggestions and OK sdk@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/08/29 01:54:01 Modified files: regress/lib/libz: utils_unittest.cc Log message: Have #include when using fprintf(). This is needed if wchar.h stops including stdio.h. from asou ok tb CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/08/29 02:25:09 Modified files: sysutils/obsdfreqd: Makefile distinfo Log message: update to obsdfreqd-1.2.0 the default CPU frequency increase threshold is now automatically calculated using the number of online cores in the system ok rsadowski@ sdk@ volker@ tested by maintainer Florian Viehweger CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 02:28:34 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/grid-view: distinfo devel/py-buildbot/pkg: distinfo devel/py-buildbot/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo Log message: devel/py-buildbot: update to 3.9.0. see https://github.com/buildbot/buildbot/releases/tag/v3.9.0 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/08/29 03:36:49 Modified files: databases/py-pygresql: Makefile distinfo Log message: Update to py-pygresql-5.2.5. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/29 04:07:42 Modified files: lib/libcrypto/man: EC_KEY_METHOD_new.3 EC_KEY_new.3 ECDH_compute_key.3 ECDSA_SIG_new.3 Log message: Replace last ecdh.h and ecdsa.h occurrences with ec.h Except if backward compatibility with older LibreSSL and OpenSSL versions is explicitly needed, ecdsa.h and ecdh.h should no longer be used. They are now trivial wrappers of ec.h. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 04:13:45 Modified files: geo/pdal : Makefile distinfo Log message: geo/pdal: update to 2.5.6. see https://github.com/PDAL/PDAL/releases/tag/2.5.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/29 04:46:34 Modified files: multimedia/assimp: Makefile distinfo multimedia/assimp/pkg: PLIST Removed files: multimedia/assimp/patches: patch-assimpTargets-debug_cmake_in patch-assimpTargets-release_cmake_in Log message: Update assimp to 5.2.5 OK bcallah@ (maintainer) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/29 06:09:40 Modified files: sys/dev/fdt : files.fdt sys/dev/ic : dwiic.c dwiicvar.h Added files: sys/dev/fdt : dwiic_fdt.c Log message: Add FDT support for dwiic(4) CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/29 06:11:08 Modified files: share/man/man4 : dwiic.4 Log message: Also support FDT now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 06:52:29 Modified files: security/clamav: Makefile distinfo Log message: update to clamav-1.1.2; update embedded unrar library for CVE-2023-40477 fix CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 06:58:25 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 117.0. see https://www.mozilla.org/en-US/firefox/117.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-34/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 06:59:29 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 115.2.0. see https://www.mozilla.org/en-US/firefox/115.2.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-36/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 07:00:13 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-build_moz_configure_nss_configure www/mozilla-firefox/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/mozilla-firefox: MFC update to 117.0. see https://www.mozilla.org/en-US/firefox/117.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-34/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 07:01:23 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: update to 102.15.0. see https://www.mozilla.org/en-US/firefox/102.15.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-35/ note that this should be the last release of the 102esr branch. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 07:02:28 Modified files: security/clamav: Tag: OPENBSD_7_3 Makefile distinfo Log message: update to clamav-1.0.3; update embedded unrar library for CVE-2023-40477 fix CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/29 07:07:32 Modified files: math/R : Makefile distinfo math/R/patches : patch-configure Log message: Update R to 4.2.3 OK feinerer@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/29 07:07:38 Modified files: math/rstudio : Makefile math/rstudio/patches: patch-src_cpp_core_r_util_REnvironmentPosix_cpp Log message: Keep in-sync with R 4.2.3 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/08/29 07:35:54 Modified files: devel/got : Makefile distinfo Log message: update to got 0.92 - allow modified files to be deleted during merges if content exists in repo - disallow overlapping repo and work tree in 'got checkout' - speed up opening of the work tree's file-index - speed up deltification by resizing block hash tables less often - add support for commit keywords to 'got log -x' - fix 'got log -dPp' diffstat duplication bug - improve out-of-date reporting accuracy in 'got branch -l' output - document that the log -d option implies log -P - prevent file-index corruption via deletion of missing locally-added files - prevent a double-free in got_worktree_commit - fix regression from 0.76: 'got diff' output matches /usr/bin/diff -p again - gotsh: do not set POLLOUT flag if there is no data to send, for portability - gotd: stop logging "unexpected end of file" when client decides to disconnect - make gotd flush pending messages before disconnecting the client upon success - gotwebd: fix bogus modification times displayed when show_repo_age is off - tog: show work tree base commit marker in the log view - tog: fix an infinite loop that could be triggered via log view search - plug a memory leak in tog's blame view - tog regress: prevent crash in ncurses when Ctrl-C is used to cancel test runs - tog regress: fix occasional failures due to commit timestamp mismatch - regress: nix 'set -A' kshism from tests for portability CVSROOT: /cvs Module name: ports Changes by: visa@cvs.openbsd.org 2023/08/29 08:23:44 Added files: lang/php/8.1/patches: patch-Zend_asm_make_mips64_n64_elf_gas_S lang/php/8.2/patches: patch-Zend_asm_make_mips64_n64_elf_gas_S Log message: Fix php build on mips64 OK sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/29 08:24:08 Modified files: benchmarks/fio : Makefile distinfo Log message: Update fio to 3.35 OK kurt@ /maintainer) CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/08/29 08:44:53 Modified files: usr.sbin/acme-client: acctproc.c key.c Log message: acme-client: drop ecdsa.h, fix spacing and a typo in error message While here drop EC_KEY_set_asn1_flag(OPENSSL_EC_NAMED_CURVE). EC_KEY_new_by_curve_name() ends up calling EC_GROUP_new() which already sets the OPENSSL_EC_NAMED_CURVE flag on the group. (suggested by tb@) ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/29 09:03:39 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.32.2. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/29 09:54:40 Modified files: www/gitea : Makefile distinfo www/gitea/pkg : PLIST Log message: Update gitea 1.20.2 - > 1.20.3 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.20.3 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/29 09:57:20 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/patches: patch-server_config_config_json net/mattermost-server/pkg: PLIST-main Log message: Update mattermost-server 8.0.1 -> 8.1.0 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/29 09:58:34 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.5.26 -> 2.5.27 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/29 10:00:35 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: Update pynetbox 7.0.1 -> 7.1.0 Changelog: https://github.com/netbox-community/pynetbox/releases CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/29 10:04:21 Modified files: sys/arch/riscv64/conf: GENERIC Log message: Enable dwiic(4) and axppmic(4). CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/29 10:19:34 Modified files: sys/arch/hppa/dev: cpu.c sys/kern : init_main.c kern_exit.c kern_resource.c kern_sched.c kern_time.c sched_bsd.c sys/sys : proc.h resourcevar.h Log message: Remove p_rtime from struct proc and replace it by passing the timespec as argument to the tuagg_locked function. - Remove incorrect use of p_rtime in other parts of the tree. p_rtime was almost always 0 so including it in any sum did not alter the result. - In main() the update of time can be further simplified since at that time only the primary cpu is running. - Add missing nanouptime() call in cpu_hatch() for hppa - Rename tuagg_unlocked to tuagg_locked like it is done in the rest of the tree. OK cheloha@ dlg@ CVSROOT: /cvs Module name: ports Changes by: gkoehler@cvs.openbsd.org 2023/08/29 12:25:16 Modified files: graphics/imlib2: Makefile graphics/imlib2/pkg: PLIST Log message: Unbreak graphics/imlib2 for arch without rust If there's no rust compiler, then x11/gnome/librsvg is an old version and fails imlib2's check for librsvg-2.0 >= 2.46; the built imlib2 is missing svg.so and was failing to package. Unbreak with a conditional comment in PLIST, so we can package imlib2 without svg.so if we don't have rust, or with svg.so if we do. Also add sharpyuv to WANTLIB. I redid WANTLIB on a rust arch; the trick is that "make RUST_ARCHS=" pretends to not have rust, so I can twice run port-lib-depends-check (without then with rust). help from semarie@ ok sdk@ older diff ok op@ CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/08/29 14:25:19 Modified files: net/tor : Makefile distinfo net/tor/patches: patch-configure_ac patch-src_lib_crypt_ops_crypto_rsa_openssl_c patch-src_test_test_crypto_c Removed files: net/tor/patches: patch-src_lib_tls_tortls_openssl_c Log message: Update to tor 0.4.8.4. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 14:27:08 Modified files: net/putty : Makefile distinfo net/putty/patches: patch-putty_h Log message: update to putty-0.79 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 14:32:41 Modified files: security/yubico/yubikey-manager: Makefile distinfo security/yubico/yubikey-manager/pkg: PLIST Log message: update to yubikey-manager-5.2.0 (no change to the usual problems with openbsd i.e. no otp backend, and fido sometimes needs unplug/replug) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 15:16:44 Modified files: net/icinga/core2: Makefile Added files: net/icinga/core2/patches: patch-itl_plugins-contrib_d_web_conf Log message: icinga: use correct path to squidclient binary for squid service in itl CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 15:20:25 Modified files: lang/pcc/pcc : Makefile Log message: remove workaround; ports/infrastructure/db/config.site change was committed CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 15:25:53 Modified files: audio/quodlibet: Makefile distinfo audio/quodlibet/patches: patch-quodlibet_util___init___py audio/quodlibet/pkg: PLIST Log message: update to quodlibet-4.6.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 16:06:57 Log message: import ports/net/nagios/check_squid, ok tb@ The check_squid monitoring plugin uses the squidclient binary to monitor a Squid proxy. Be sure to give "manager" acl access to the machine running the plugin (optionally with username/password). Status: Vendor Tag: sthen Release Tags: sthen_20230829 N ports/net/nagios/check_squid/Makefile N ports/net/nagios/check_squid/distinfo N ports/net/nagios/check_squid/patches/patch-check_squid N ports/net/nagios/check_squid/pkg/PLIST N ports/net/nagios/check_squid/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 16:07:22 Modified files: net/nagios : Makefile Log message: +check_squid CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/29 17:26:40 Modified files: sys/dev/usb : if_umb.c if_umb.h Log message: export mbim signal stats tested by mbuhl@ gerhard@ CVSROOT: /cvs Module name: src Changes by: dlg@cvs.openbsd.org 2023/08/29 17:28:38 Modified files: sys/dev/usb : if_umb.c Log message: fix handling of unknown error rate in mbim signal state info from gerhard@: > According to MBIM spec, table 10-58 (MBIM_SIGNAL_STATE_INFO) a value > of 99 means the error rate is "Unknown or undetectable". the code was using -99 before, but properly reports unknown/null now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/29 17:48:05 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-channels_rdpdr_client_rdpdr_main_c patch-libfreerdp_crypto_crypto_c Removed files: x11/freerdp/patches: patch-libfreerdp_codec_h264_ffmpeg_c Log message: update to freerdp-2.11.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/29 18:02:24 Modified files: devel/libmtp : Makefile distinfo Log message: update to libmtp 1.1.21 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/29 18:05:30 Modified files: devel/http-parser: Makefile distinfo Log message: update to last http-parser 2.9.4 https://github.com/nodejs/http-parser/compare/v2.9.3...v2.9.4 100% tests pass on amd64, no .so change. upstream is dead and recommends consumers migrating to https://github.com/nodejs/llhttp CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/29 18:49:32 Modified files: lib/libcrypto/x509: x509_alt.c Log message: Fix leaks in copy_issuer() The stack of subject alternative names from the issuer is parsed using X509V3_EXT_d2i(), so it must be freed with sk_GENERAL_NAME_pop_free(). It's not worth doing complicated ownership handling when the individual alternative names can be copied with GENERAL_NAME_dup(). Previously, ialt and its remaining members would be leaked when the call to sk_GENERAL_NAME_push() failed halfway through. This is only reachable via the issuer:copy x509v3.cnf(5) directive. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/29 18:58:57 Modified files: lib/libcrypto/man: Makefile evp.3 Added files: lib/libcrypto/man: EVP_CIPHER_do_all.3 Log message: Document EVP_{CIPHER,MD}_do_all{,_sorted}(3) The function prototypes in the SYNOPSIS don't look great, but schwarze assures me that this is how it is supposed to be. It is rather strange that OpenSSL chose to sprinkle OPENSSL_init_crypto() calls into these four functions rather than two inside OBJ_NAME_do_all{,_sorted}(3). Surely there was a good reason for that. With input and fixes from schwarze CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/29 19:00:28 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 00:14:39 Modified files: multimedia/mkvtoolnix: Makefile distinfo Log message: Update mkvtoolnix to 79.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 00:23:30 Modified files: multimedia/shotcut: Makefile distinfo multimedia/shotcut/patches: patch-src_CMakeLists_txt multimedia/shotcut/pkg: PLIST Log message: Update shotcut to 23.07.29 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 01:08:26 Modified files: x11/mlvwm : Makefile distinfo Log message: update to mlvwm-0.9.4, from Morgan Aldridge (maintainer) CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/08/30 01:11:48 Modified files: sys/dev/pci : pcidevs Log message: Add Phison PS5021 device id ok miod@, jsg@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/08/30 01:12:25 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 01:28:42 Modified files: devel/cjson : Makefile distinfo Log message: update to cjson-1.7.16 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/30 01:31:49 Modified files: lang/vala : Makefile distinfo Log message: Update to vala-0.56.13. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 01:34:42 Modified files: devel/py-modulegraph: Makefile distinfo devel/py-modulegraph/pkg: PLIST Removed files: devel/py-modulegraph/patches: patch-modulegraph_util_py Log message: update to py3-modulegraph-0.19.5 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/30 01:35:31 Modified files: x11/yaru : Makefile distinfo x11/yaru/patches: patch-gnome-shell_src_meson_build patch-sessions_mode_json_in x11/yaru/pkg : PLIST Log message: Update to yaru-23.10.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 01:37:47 Modified files: devel : Makefile devel/py-altgraph: Makefile devel/py-altgraph/pkg: PLIST Log message: py-modulegraph moved to py3-only, so py-altgraph can do too this also allows using MODPY_PYBUILD instead of MODPY_SETUPTOOLS CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/30 01:40:58 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.9. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 01:42:37 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for py-altgraph -> py3-altgraph CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/30 02:16:28 Modified files: usr.sbin/bgpd : bgpd.h Log message: Introduce CTL_RES_OPNOTSUPP as possible error response for bgpctl which can be used in -portable for features that are not available in the build. OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 02:50:28 Modified files: lang/python : Makefile.inc Log message: move USE_NOBTCFI next to USE_WXNEEDED and update the comment. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/30 03:01:52 Modified files: sys/arch/riscv64/dev: stfpcie.c Log message: Add support for the upstream Linux device tree bindings. Support for the preliminary bindings will be removed in a couple of weeks. ok kevlo@, jsing@, jmatthew@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/08/30 03:02:38 Modified files: sys/kern : sched_bsd.c Log message: Preempt a running proc even if there is no other process/thread queued on that CPU's runqueue. This way mi_switch() is invoked which is necessary to a) signal srm that the cpu changed context b) runtime stats are updated c) requests to stop the CPU are checked. This should fix the issue reported by Eric Wong (e at 80x24 org) that RLIMIT_CPU is unreliable on idle systems. OK kettenis@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 03:24:16 Modified files: devel/ccache : Makefile distinfo Log message: update to ccache-4.8.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 03:24:21 Modified files: audio/py-mediafile: Makefile distinfo Log message: update to py3-mediafile-0.12.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/30 03:28:53 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.2.0. see https://www.thunderbird.net/en-US/thunderbird/115.2.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-37/ (404 for now but same as https://www.mozilla.org/en-US/security/advisories/mfsa2023-36) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/30 03:30:58 Modified files: x11/xfce4/terminal: Makefile distinfo x11/xfce4/terminal/pkg: PLIST Log message: x11/xfce4/terminal: update to 1.1.0. settings migrated from terminalrc to xfconf see https://mail.xfce.org/pipermail/xfce-announce/2023-August/001318.html CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/08/30 03:42:46 Modified files: security/plass : Makefile distinfo security/plass/pkg: DESCR Log message: update security/plass to 0.6 Changelog: - rewrite pwg in perl; fix diceware-style generation issues. - use extended regular expressions in `plass find'. - minor code improvements from perlcritic and volker (thanks!). - minor adjustments to the man pages. portwise: tweak DESCR to mention pwg(1) and totp(1) too. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 03:46:10 Modified files: sysutils/snmp_exporter: Makefile distinfo sysutils/snmp_exporter/pkg: PLIST Log message: update to snmp_exporter-0.24.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/08/30 04:01:52 Modified files: usr.sbin/rpki-client: main.c parser.c Log message: Fix comments OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/08/30 04:02:28 Modified files: usr.sbin/rpki-client: main.c Log message: Constify argument to entity_write_repo() OK tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/08/30 04:13:12 Modified files: regress/lib/libcrypto/asn1: asn1time.c lib/libcrypto/asn1: a_time_tm.c Log message: Ensure no memory is leaked after passing NULL to ASN1_TIME_normalize() OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/30 04:24:34 Modified files: x11/xfce4/xfce4-whiskermenu: Makefile distinfo x11/xfce4/xfce4-whiskermenu/pkg: PLIST Log message: x11/xfce4/xfce4-whiskermenu: update to 2.8.0. settings migrated to xfconf see https://mail.xfce.org/pipermail/xfce-announce/2023-August/001320.html CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/30 04:26:33 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_test_BUILD_gn Log message: update to 116.0.5845.140 CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/08/30 05:02:39 Modified files: www/phpmyadmin : Makefile distinfo www/phpmyadmin/pkg: PLIST Log message: Update to 5.2.1 fixes PMASA-2023-1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/08/30 05:02:41 Modified files: www/apache-httpd: Makefile Log message: apache-httpd: unbreak mod_ssl after ENGINE removal reported and tested by sebastia CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/30 06:04:09 Modified files: usr.sbin/pkg_add/OpenBSD: BaseState.pm Log message: fix signal reporting CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/30 07:42:30 Modified files: net/synapse : Makefile distinfo modules.inc net/synapse/pkg: PLIST Log message: net/synapse: update to 1.91.0, from MAINTAINER Renaud Allard see https://github.com/matrix-org/synapse/releases/tag/v1.91.0 & https://github.com/matrix-org/synapse/releases/tag/v1.90.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/30 07:43:21 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.10.0, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:05 Modified files: devel/doxygen : Makefile distinfo devel/doxygen/patches: patch-doc_CMakeLists_txt devel/doxygen-gui: Makefile distinfo Log message: Update doxygen to 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:10 Modified files: graphics/ipe : Makefile graphics/ipe/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:15 Modified files: graphics/libgphoto2: Makefile graphics/libgphoto2/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:17 Modified files: graphics/orthanc/server: Makefile graphics/orthanc/server/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:18 Modified files: net/libaccounts-qt: Makefile net/libaccounts-qt/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:20 Modified files: net/signond : Makefile net/signond/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/30 07:51:22 Modified files: telephony/linphone/liblinphone: Makefile telephony/linphone/liblinphone/pkg: PLIST Log message: Unbreak with doxygen 1.9.8 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/30 10:45:57 Modified files: regress/sbin/bioctl: Makefile Log message: verify that the number of rounds does not decrease CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/30 10:54:59 Modified files: sysutils/borgbackup/1.2: Makefile distinfo Log message: Update to borgbackup-1.2.5 Fixes CVE-2023-36811 (archives spoofing vulnerability). https://github.com/borgbackup/borg/blob/1.2.5-cvedocs/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811 OK kn@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/30 10:56:36 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add cve entry for sysutils/borgbackup/1.2 OK kn@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/30 10:59:44 Modified files: sysutils/borgbackup/1.2: Tag: OPENBSD_7_3 Makefile distinfo sysutils/borgbackup/1.2/pkg: Tag: OPENBSD_7_3 PLIST Log message: Update to borgbackup-1.2.5 Fixes CVE-2023-36811 (archives spoofing vulnerability). https://github.com/borgbackup/borg/blob/1.2.5-cvedocs/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811 OK kn@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/30 11:01:20 Modified files: devel/quirks : Tag: OPENBSD_7_3 Makefile devel/quirks/files: Tag: OPENBSD_7_3 Quirks.pm Log message: Add cve entry for sysutils/borgbackup/1.2 OK kn@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/30 11:21:40 Modified files: regress/sbin/bioctl: Makefile Log message: exercise [-p passfile] (this is not a keydisk) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/30 11:25:10 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.3.1 Changes: https://github.com/git-cola/git-cola/blob/v4.3.1/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/08/30 11:40:08 Modified files: regress/sbin/bioctl: Makefile Log message: cover failure on insecure passfiles CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/08/30 11:48:39 Modified files: x11/freerdp : Makefile distinfo Log message: oops, the big sndio patch is a silly github patch file and the hash length changed in it (00000000000..0fea5b89895 to 000000000000..0fea5b898952 etc), use a mirrored copy of the old file instead. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/30 13:07:23 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Implement a few more clocks related to the GMAC. ok jsing@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/08/30 13:08:48 Modified files: sys/dev/fdt : if_dwqe_fdt.c Log message: On JH7110, configure the tx clock according to the selected speed if necessary. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/08/30 13:55:23 Modified files: shells/bash : Makefile x11/xloadimage : Makefile Log message: use new DISTFILES.sufx syntax CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:28:38 Modified files: sys/dev/pci/drm: drm_aperture.c sys/dev/pci/drm/include/drm: drm_aperture.h Log message: drm/aperture: Remove primary argument From Daniel Vetter 437e99f2a1e933348c4cedb2c7ce6f0ad81b935e in linux-6.1.y/6.1.50 62aeaeaa1b267c5149abee6b45967a5df3feed58 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:32:12 Modified files: sys/dev/pci/drm/i915/gt: gen8_engine_cs.c Log message: drm/i915: Add the gen12_needs_ccs_aux_inv helper From Andi Shyti c23126f2c76a17b97520d306542cee32bb26fad8 in linux-6.1.y/6.1.50 b2f59e9026038a5bbcbc0019fa58f963138211ee in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:33:59 Modified files: sys/dev/pci/drm/i915/gt: gen8_engine_cs.c Log message: drm/i915/gt: Ensure memory quiesced before invalidation From Jonathan Cavitt 017d4404312ab94a61be218c0221cd0048a37896 in linux-6.1.y/6.1.50 78a6ccd65fa3a7cc697810db079cc4b84dff03d5 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:36:37 Modified files: sys/dev/pci/drm/i915/gt: gen8_engine_cs.c intel_gpu_commands.h Log message: drm/i915/gt: Poll aux invalidation register bit on invalidation From Jonathan Cavitt 8e3f138b96f64fde58d74f886acbfd4baca907fc in linux-6.1.y/6.1.50 0fde2f23516a00fd90dfb980b66b4665fcbfa659 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:38:15 Modified files: sys/dev/pci/drm/i915/gt: gen8_engine_cs.c gen8_engine_cs.h intel_lrc.c Log message: drm/i915/gt: Support aux invalidation on all engines From Andi Shyti 7e862cce34916458bf6af954d198cce103c1e13f in linux-6.1.y/6.1.50 6a35f22d222528e1b157c6978c9424d2f8cbe0a1 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:40:08 Modified files: sys/dev/pci/drm/i915: i915_driver.c Log message: drm/i915/dgfx: Enable d3cold at s2idle From Anshuman Gupta 3abffee6091c5a2716963c229e192a36a9590a88 in linux-6.1.y/6.1.50 2872144aec04baa7e43ecd2a60f7f0be3aa843fd in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/08/30 22:43:23 Modified files: sys/dev/pci/drm/include/drm/display: drm_dp.h Log message: drm/display/dp: Fix the DP DSC Receiver cap size From Ankit Nautiyal 3bc9b0364a8c64d1bb1757b620ea3b9104e8054b in linux-6.1.y/6.1.50 5ad1ab30ac0809d2963ddcf39ac34317a24a2f17 in mainline linux CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/08/31 00:45:41 Modified files: net/dendrite : Makefile distinfo modules.inc Log message: Unbreak dendrite and update to 0.13.2 Changes: https://github.com/matrix-org/dendrite/compare/v0.12.0...v0.13.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/31 00:52:19 Modified files: archivers/minizip: Makefile distinfo archivers/minizip/pkg: PLIST Removed files: archivers/minizip/patches: patch-CMakeLists_txt Log message: Bugfix update minizip-ng to 4.0.1 with OpenBSD upstream fixes by Brad https://github.com/zlib-ng/minizip-ng/releases/tag/4.0.1 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/08/31 00:53:28 Modified files: usr.bin/make : cmd_exec.c cmd_exec.h engine.c init.c Log message: reuse the code to exec command for VAR != cmd *and* normal target processing okay tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/31 00:55:21 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: update to 102.15.0. see https://www.thunderbird.net/en-US/thunderbird/102.15.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-37/ this should be the last thunderbird 102 release, users should now migrate to 115 with the upcoming 7.4 release. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/31 01:05:54 Modified files: multimedia/mlt7: Makefile distinfo multimedia/mlt7/pkg: PLIST-main Log message: Update mlt to 7.18.0 CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/08/31 02:21:36 Modified files: . : 73.html Log message: DTIOCARGS -> DTIOCGARGS CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/08/31 02:39:11 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.14.1 -> 1.14.2 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.14.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/31 02:51:58 Removed files: net/dino/patches: patch-main_src_ui_util_helper_vala Log message: Unbreak with new vala: this patch is not needed anymore. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/08/31 04:30:50 Modified files: print/psutils : Makefile distinfo Added files: print/psutils/patches: patch-pyproject_toml Log message: Update to psutils-3.1.2. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/08/31 05:30:21 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.93. see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_93.html CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/08/31 05:41:43 Modified files: emulators/citra: Makefile Log message: Per upstream, restrict citra to amd64 and arm64 README.md only mentions those two archs as supported hosts, and explicitely says that "there are no plans to support x86-32", so simplify. As a bonus this avoid wasting time building on riscv64. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/08/31 07:07:35 Modified files: x11/py-qtawesome: Makefile distinfo Log message: Update QtAwesome to 1.2.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/08/31 07:49:22 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Log message: register EXTRACT_FILES as well CVSROOT: /cvs Module name: www Changes by: bcook@cvs.openbsd.org 2023/08/31 07:52:20 Modified files: libressl : index.html releases.html Log message: LibreSSL 3.8.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/08/31 11:27:41 Modified files: lib/libcrypto/man: evp.3 EVP_EncryptInit.3 Makefile Added files: lib/libcrypto/man: EVP_CIPHER_CTX_ctrl.3 EVP_CIPHER_CTX_set_flags.3 EVP_CIPHER_nid.3 Log message: Split three new manual pages EVP_CIPHER_nid(3), EVP_CIPHER_CTX_ctrl(3), and EVP_CIPHER_CTX_set_flags(3) out of the excessively large and unwieldy EVP_EncryptInit(3). This causes a number of inaccuracies and gaps to stand out, but i'm not mixing text changes or content additions into this split. Using very useful feedback from tb@ regarding what belongs together and how important the various functions are. I refrained from bothering him with the complete patch, but he likes the general direction. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/08/31 11:45:44 Modified files: net/qbittorrent: Makefile.inc net/qbittorrent/qbittorrent: Makefile distinfo net/qbittorrent/qbittorrent-nox: distinfo Log message: update to qbittorrent 4.5.5 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/08/31 11:46:31 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/08/31 12:19:21 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Improve feedback from fw_update(8) Show status as we go with spinner rather than printing only at the end. Suggestions from deraadt@ Most of this has been in snapshots for a while CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/08/31 12:39:32 Modified files: misc/p5-OPCUA-Open62541: Makefile distinfo Log message: update p5-OPCUA-Open62541 to 2.05 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/08/31 13:00:00 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Exit fw_update(8) lock_db subprocess when parent exits If fw_update exits unexpectedly the package database would never unlock. select solution from millert@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/08/31 13:29:52 Modified files: sys/kern : kern_sched.c Log message: sched_cpu_init: remove unnecessary NULL-checks for clockintr pointers sched_cpu_init() is only run once per cpu_info struct, so we don't need these NULL-checks. The NULL-checks are a vestige of clockintr_cpu_init(), which runs more than once per CPU and uses the checks to avoid leaking clockintr handles. Thread: https://marc.info/?l=openbsd-tech&m=169349579804340&w=2 ok claudio@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/08/31 15:29:53 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Add spaces for failure status CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/31 22:39:40 Modified files: sysutils/borgbackup/1.2: Makefile distinfo Log message: Update to borgbackup-1.2.6 Basically it is the same as the 1.2.5 release, but fixes a possibly crashing upgrade (https://github.com/borgbackup/borg/issues/7791). Upgrade procedure is detailed at https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/08/31 22:44:49 Modified files: sysutils/borgbackup/1.2: Tag: OPENBSD_7_3 Makefile distinfo Log message: Update to borgbackup-1.2.6 Basically it is the same as the 1.2.5 release, but fixes a possibly crashing upgrade (https://github.com/borgbackup/borg/issues/7791). Upgrade procedure is detailed at https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/31 22:55:58 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_test_BUILD_gn Log message: update to 116.0.5845.140 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/08/31 23:06:05 Modified files: mail/grommunio/gromox: Makefile Log message: add dependency on xxhash and fixup wantlib; noticed by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 00:19:10 Modified files: net/synapse/pkg: PLIST Log message: Unbreak by removing about 20 duplicates in PLIST. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 00:59:07 Modified files: x11/py-wxPython: Makefile Log message: Unbreak after doxygen update. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 01:03:19 Modified files: devel/glib2 : Makefile distinfo devel/glib2/pkg: PLIST Log message: Update to glib2-2.76.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 01:09:19 Modified files: x11/gnome/mutter: Makefile distinfo Removed files: x11/gnome/mutter/patches: patch-src_backends_meta-stage-impl_c Log message: Update to mutter-44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 01:21:16 Modified files: x11/gnome/shell: Makefile distinfo x11/gnome/shell/patches: patch-src_main_c Log message: Update to gnome-shell-44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 01:21:39 Modified files: meta/gnome : Makefile Log message: We are now at GNOME 44.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 01:22:35 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.15.0. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 02:23:17 Modified files: converters/ruby-oj: Makefile distinfo converters/ruby-oj/pkg: PLIST Log message: Update to oj 3.16.0 OK kmos@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 02:40:29 Modified files: databases/ruby-sequel: Makefile distinfo databases/ruby-sequel/pkg: PLIST Log message: Update to sequel 5.72.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 02:53:46 Modified files: databases/ruby-amalgalite: Makefile distinfo Log message: Update to amalgalite 1.9.1 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 02:56:52 Modified files: x11/kde-applications/okteta: Makefile distinfo Log message: Update okteta to 0.26.13 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 03:01:41 Modified files: textproc/ktextaddons: Makefile distinfo textproc/ktextaddons/pkg: PLIST Log message: Update ktextaddons to 1.4.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 03:03:47 Modified files: databases/ruby-mysql2: Makefile distinfo databases/ruby-mysql2/pkg: PLIST Log message: Update to mysql2 0.5.5 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 03:11:40 Modified files: databases/ruby-pg: Makefile distinfo Log message: Update to pg 1.5.4 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 03:29:14 Modified files: devel/kdevelop : Makefile distinfo devel/kdevelop/pkg: PLIST devel/olm : Makefile distinfo editors/ghostwriter: distinfo editors/ghostwriter/pkg: PLIST graphics/skanlite: Makefile distinfo net/kdeconnect-kde: Makefile distinfo net/kdeconnect-kde/patches: patch-core_backends_lan_lanlinkprovider_cpp patch-plugins_mousepad_waylandremoteinput_cpp net/kdeconnect-kde/pkg: PLIST net/konversation: distinfo net/ktorrent : Makefile distinfo net/libktorrent: distinfo net/neochat : Makefile productivity/kalendar: Makefile x11/kde-applications: Makefile kde-applications.port.mk 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: Makefile distinfo x11/kde-applications/akonadi-contacts: Makefile distinfo x11/kde-applications/akonadi-contacts/pkg: PLIST x11/kde-applications/akonadi-import-wizard: Makefile distinfo x11/kde-applications/akonadi-import-wizard/pkg: PLIST x11/kde-applications/akonadi-mime: Makefile distinfo x11/kde-applications/akonadi-mime/pkg: PLIST x11/kde-applications/akonadi-notes: distinfo x11/kde-applications/akonadi-notes/pkg: PLIST x11/kde-applications/akonadi-search: Makefile distinfo x11/kde-applications/akonadi-search/pkg: PLIST x11/kde-applications/akonadiconsole: Makefile distinfo x11/kde-applications/akonadiconsole/pkg: PLIST x11/kde-applications/akregator: Makefile distinfo x11/kde-applications/analitza: distinfo x11/kde-applications/ark: Makefile distinfo x11/kde-applications/ark/pkg: PLIST x11/kde-applications/artikulate: distinfo x11/kde-applications/audiocd-kio: distinfo x11/kde-applications/audiocd-kio/pkg: PLIST x11/kde-applications/baloo-widgets: distinfo x11/kde-applications/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/pkg: PLIST x11/kde-applications/dolphin-plugins: distinfo x11/kde-applications/dolphin-plugins/pkg: PLIST x11/kde-applications/dragon: distinfo x11/kde-applications/elisa: Makefile distinfo x11/kde-applications/elisa/pkg: PLIST x11/kde-applications/eventviews: Makefile distinfo x11/kde-applications/eventviews/pkg: PLIST x11/kde-applications/ffmpegthumbs: distinfo x11/kde-applications/ffmpegthumbs/pkg: PLIST x11/kde-applications/filelight: distinfo x11/kde-applications/granatier: distinfo x11/kde-applications/grantlee-editor: Makefile distinfo x11/kde-applications/grantleetheme: Makefile distinfo x11/kde-applications/grantleetheme/pkg: PLIST x11/kde-applications/gwenview: Makefile distinfo x11/kde-applications/incidenceeditor: Makefile distinfo x11/kde-applications/incidenceeditor/pkg: PLIST x11/kde-applications/juk: distinfo x11/kde-applications/kaccounts-integration: distinfo x11/kde-applications/kaccounts-providers: distinfo x11/kde-applications/kaddressbook: Makefile distinfo x11/kde-applications/kaddressbook/pkg: PLIST x11/kde-applications/kajongg: distinfo x11/kde-applications/kalarm: Makefile distinfo x11/kde-applications/kalarm/pkg: PLIST x11/kde-applications/kalgebra: Makefile distinfo x11/kde-applications/kalgebra/pkg: PLIST x11/kde-applications/kalzium: distinfo x11/kde-applications/kamera: Makefile distinfo x11/kde-applications/kamera/pkg: PLIST x11/kde-applications/kanagram: distinfo x11/kde-applications/kanagram/pkg: PLIST x11/kde-applications/kapman: distinfo x11/kde-applications/kapptemplate: distinfo x11/kde-applications/kate: Makefile distinfo x11/kde-applications/kate/pkg: PLIST x11/kde-applications/katomic: distinfo x11/kde-applications/kbackup: distinfo x11/kde-applications/kblackbox: distinfo x11/kde-applications/kblocks: distinfo x11/kde-applications/kbounce: distinfo x11/kde-applications/kbreakout: distinfo x11/kde-applications/kbruch: distinfo x11/kde-applications/kcachegrind: distinfo x11/kde-applications/kcalc: distinfo x11/kde-applications/kcalutils: Makefile distinfo x11/kde-applications/kcalutils/pkg: PLIST x11/kde-applications/kcharselect: distinfo x11/kde-applications/kcolorchooser: distinfo x11/kde-applications/kcron: Makefile distinfo x11/kde-applications/kcron/pkg: PLIST x11/kde-applications/kde-dev-scripts: distinfo x11/kde-applications/kde-dev-utils: distinfo x11/kde-applications/kde-dev-utils/pkg: PLIST x11/kde-applications/kdebugsettings: Makefile distinfo x11/kde-applications/kdebugsettings/pkg: PLIST x11/kde-applications/kdeedu-data: distinfo x11/kde-applications/kdegraphics-mobipocket: distinfo x11/kde-applications/kdegraphics-thumbnailers: distinfo x11/kde-applications/kdegraphics-thumbnailers/pkg: PLIST x11/kde-applications/kdenetwork-filesharing: distinfo x11/kde-applications/kdenetwork-filesharing/patches: patch-samba_filepropertiesplugin_authhelper_cpp 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: Makefile distinfo x11/kde-applications/kdf/pkg: PLIST x11/kde-applications/kdialog: distinfo x11/kde-applications/kdiamond: distinfo x11/kde-applications/keditbookmarks: distinfo x11/kde-applications/kfind: distinfo x11/kde-applications/kfourinline: distinfo x11/kde-applications/kgeography: distinfo x11/kde-applications/kget: Makefile distinfo x11/kde-applications/kgoldrunner: distinfo x11/kde-applications/kgpg: Makefile distinfo x11/kde-applications/khangman: Makefile distinfo x11/kde-applications/khelpcenter: distinfo x11/kde-applications/kidentitymanagement: Makefile 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-extras: distinfo x11/kde-applications/kio-extras/pkg: PLIST x11/kde-applications/kipi-plugins: distinfo x11/kde-applications/kirigami-gallery: distinfo x11/kde-applications/kiriki: distinfo x11/kde-applications/kiten: Makefile distinfo x11/kde-applications/kitinerary: Makefile distinfo x11/kde-applications/kitinerary/pkg: PLIST x11/kde-applications/kjumpingcube: distinfo x11/kde-applications/kldap: Makefile distinfo x11/kde-applications/kldap/pkg: PLIST x11/kde-applications/kleopatra: Makefile distinfo x11/kde-applications/klettres: Makefile 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: Makefile distinfo 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/kmbox/pkg: PLIST x11/kde-applications/kmime: distinfo x11/kde-applications/kmines: distinfo x11/kde-applications/kmix: Makefile distinfo x11/kde-applications/kmousetool: distinfo x11/kde-applications/kmouth: distinfo x11/kde-applications/kmplot: distinfo x11/kde-applications/kmplot/pkg: PLIST x11/kde-applications/knavalbattle: distinfo x11/kde-applications/knetwalk: distinfo x11/kde-applications/knotes: Makefile distinfo x11/kde-applications/knotes/pkg: PLIST x11/kde-applications/kolf: distinfo x11/kde-applications/kollision: distinfo x11/kde-applications/kolourpaint: distinfo x11/kde-applications/kompare: distinfo x11/kde-applications/konqueror: Makefile distinfo x11/kde-applications/konqueror/pkg: PLIST x11/kde-applications/konquest: distinfo x11/kde-applications/konsole: Makefile distinfo x11/kde-applications/kontact: Makefile distinfo x11/kde-applications/kontact/pkg: PLIST x11/kde-applications/kontactinterface: Makefile distinfo x11/kde-applications/kontactinterface/pkg: PLIST x11/kde-applications/kontrast: Makefile x11/kde-applications/kopeninghours: distinfo x11/kde-applications/korganizer: Makefile distinfo x11/kde-applications/korganizer/pkg: PLIST x11/kde-applications/kpimtextedit: Makefile distinfo x11/kde-applications/kpimtextedit/pkg: PLIST x11/kde-applications/kpkpass: distinfo x11/kde-applications/kqtquickcharts: distinfo x11/kde-applications/krdc: distinfo x11/kde-applications/krdc/pkg: PLIST x11/kde-applications/kreversi: distinfo x11/kde-applications/krfb: Makefile 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/ksmtp/pkg: PLIST 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/ksystemlog/patches: patch-src_modes_kernel_kernelLogMode_cpp x11/kde-applications/kteatime: Makefile distinfo x11/kde-applications/ktimer: distinfo x11/kde-applications/ktnef: Makefile distinfo x11/kde-applications/ktnef/pkg: PLIST x11/kde-applications/ktouch: distinfo x11/kde-applications/ktuberling: distinfo x11/kde-applications/kturtle: distinfo x11/kde-applications/kturtle/pkg: PLIST x11/kde-applications/kubrick: distinfo x11/kde-applications/kwalletmanager: distinfo x11/kde-applications/kwordquiz: Makefile distinfo x11/kde-applications/kwordquiz/pkg: PLIST x11/kde-applications/libgravatar: Makefile distinfo x11/kde-applications/libgravatar/pkg: PLIST x11/kde-applications/libkcddb: Makefile distinfo x11/kde-applications/libkcompactdisc: distinfo x11/kde-applications/libkcompactdisc/patches: patch-src_CMakeLists_txt x11/kde-applications/libkcompactdisc/pkg: PLIST 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/libkgapi/pkg: PLIST x11/kde-applications/libkipi: distinfo x11/kde-applications/libkleo: Makefile distinfo x11/kde-applications/libkleo/pkg: PLIST x11/kde-applications/libkmahjongg: distinfo x11/kde-applications/libkomparediff2: Makefile distinfo x11/kde-applications/libkomparediff2/pkg: PLIST x11/kde-applications/libksane: distinfo x11/kde-applications/libksane/pkg: PLIST x11/kde-applications/libksieve: Makefile distinfo x11/kde-applications/libksieve/pkg: PLIST x11/kde-applications/lokalize: distinfo x11/kde-applications/lskat: distinfo x11/kde-applications/mailcommon: Makefile distinfo x11/kde-applications/mailcommon/pkg: PLIST x11/kde-applications/mailimporter: Makefile distinfo x11/kde-applications/mailimporter/pkg: PLIST x11/kde-applications/marble: Makefile distinfo x11/kde-applications/marble/pkg: PLIST x11/kde-applications/markdownpart: distinfo x11/kde-applications/mbox-importer: Makefile distinfo x11/kde-applications/messagelib: Makefile distinfo x11/kde-applications/messagelib/pkg: PLIST x11/kde-applications/minuet: distinfo x11/kde-applications/okular: Makefile distinfo x11/kde-applications/okular/patches: patch-CMakeLists_txt patch-core_synctex_synctex_parser_c x11/kde-applications/palapeli: distinfo x11/kde-applications/picmi: distinfo 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/poxml: distinfo x11/kde-applications/print-manager: Makefile distinfo x11/kde-applications/rocs: distinfo x11/kde-applications/signon-kwallet-extension: 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/umbrello: distinfo x11/yakuake : Makefile distinfo Log message: Update KDE Gear to 23.08 - https://kde.org/announcements/gear/23.08.0/ - https://kde.org/announcements/changelogs/gear/23.08.0/ net/neochat and productivity/kalendar stay on the old version. Kalendar was renamed to Merkuro. NeoChat and friends are depending on an newer C++20 standard lib!? Looks like kfloppy will no longer shipped. R.I.P. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 03:30:47 Added files: x11/kde-applications/kmix/patches: patch-CMakeLists_txt Removed files: x11/kde-applications/kmix/patches: patch-backends_kmix-backends_cpp Log message: CVS is pain, missed in the KDE Gear update CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 03:45:41 Removed files: x11/kde-applications/akonadi/patches: patch-src_server_storage_datastore_cpp x11/kde-applications/messagelib/patches: patch-messageviewer_src_CMakeLists_txt Log message: Remove it with CVS magic CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 03:56:21 Modified files: databases/ruby-sqlite3: Makefile distinfo databases/ruby-sqlite3/pkg: PLIST Log message: Update to sqlite 1.6.4 Drop now unneeded dependencies on mini_portile2 and mocha. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 04:02:28 Modified files: databases/ruby-trilogy: Makefile distinfo databases/ruby-trilogy/pkg: PLIST Removed files: databases/ruby-trilogy/patches: patch-ext_trilogy-ruby_src_socket_c Log message: Update to trilogy 2.5.0 Remove upstreamed patch. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 04:09:59 Modified files: devel/ruby-cicphash: Makefile distinfo Log message: Update to cicphash 2.0.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 04:17:56 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove x11/kde-applications/kfloppy No longer shipped by upstream CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 04:44:44 Modified files: devel/ruby-ffi : Makefile distinfo Log message: Update to ffi 1.15.5 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 04:53:53 Modified files: x11/kde-applications: Makefile Removed files: x11/kde-applications/kfloppy: Makefile distinfo x11/kde-applications/kfloppy/pkg: DESCR PLIST Log message: Remove kfloppy, no longer shipped with KDE Gear CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 05:13:23 Modified files: devel/ruby-i18n: Makefile distinfo Log message: Update to i18n 1.14.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 05:23:03 Modified files: devel/ruby-kgio: Makefile distinfo devel/ruby-kgio/pkg: PLIST Log message: Update to kgio 2.11.4 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 05:28:50 Modified files: devel/ruby-tilt: Makefile Log message: Update MAINTAINER email Pointed out by rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 05:50:34 Modified files: devel/ruby-nio4r: Makefile distinfo devel/ruby-nio4r/pkg: PLIST Log message: Update to nio4r 2.5.9 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 06:10:05 Modified files: devel/ruby-prof: Makefile distinfo devel/ruby-prof/pkg: PLIST Log message: Update to ruby-prof 1.6.3 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/01 06:13:13 Modified files: lib/libcrypto/man: OBJ_NAME_add.3 Log message: fix an obvious typo in the OBJ_NAME_add(3) prototype CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 06:21:01 Modified files: devel/ruby-rake-compiler: Makefile distinfo devel/ruby-rake-compiler/patches: patch-lib_rake_extensiontask_rb devel/ruby-rake-compiler/pkg: PLIST Log message: Update to rake-compiler 1.2.5 Adjust patch that fixes INSTALL_PROG to handle upstream refactoring. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 06:21:19 Modified files: www/p5-WWW-Mechanize-Shell: Makefile distinfo Log message: update p5-WWW-Mechanize-Shell to 0.62 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 06:30:57 Modified files: www/p5-Test-HTTP-LocalServer: Makefile distinfo Log message: update p5-Test-HTTP-LocalServer to 0.75 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 06:35:52 Modified files: devel/ruby-regexp_parser: Makefile distinfo devel/ruby-regexp_parser/pkg: PLIST Log message: Update to regexp_parser 2.8.1 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 06:36:34 Modified files: net/p5-Net-PcapWriter: Makefile distinfo Log message: update p5-Net-PcapWriter to 0.725 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 07:13:10 Modified files: devel/ruby-yajl: Makefile distinfo devel/ruby-yajl/pkg: PLIST Log message: Update to yajl-ruby 1.4.3 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/01 07:13:27 Modified files: x11/qt5/qtbase : Makefile Log message: Check USE_CCACHE and use ccache if enabled Tweak and OK kn@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 07:24:18 Modified files: devel/p5-File-Find-Object: Makefile distinfo Log message: update p5-File-Find-Object to 0.3.8 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 07:27:50 Modified files: graphics/ruby-rmagick: Makefile distinfo graphics/ruby-rmagick/pkg: PLIST Log message: Update to rmagick 5.3.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 07:39:00 Modified files: mail/ruby-mini_mime: Makefile distinfo Log message: Update to mini_mime 1.1.5 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 07:48:54 Modified files: usr.bin/tmux : options-table.c server-fn.c session.c tmux.1 Log message: Add detach-on-destroy previous and next, mostly from Alexis Hildebrandt. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 08:24:46 Modified files: usr.bin/tmux : cmd-new-window.c Log message: Expand name before looking for window with -S, GitHub issue 3670. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 08:29:11 Modified files: usr.bin/tmux : Makefile screen-write.c server.c tmux.h utf8.c window-copy.c Added files: usr.bin/tmux : utf8-combined.c Log message: Rewrite combined character handling to be more consistent and to support newer Unicode combined characters (which we have to "know" are combined since they are not width zero). GitHub issue 3600. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/01 08:36:00 Added files: www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-widget_gtk_v4l2test_v4l2test_cpp Log message: www/mozilla-firefox: add forgotten patch to fix the build on -stable spotted by solene@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/01 09:03:28 Modified files: net/unison : Makefile Log message: net/unison: remove BROKEN-aarch64 marker OK tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 09:19:38 Modified files: graphics/openexr: Makefile distinfo graphics/openexr/pkg: PLIST-doc PLIST-main Log message: Update to OpenEXR-3.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/01 09:20:14 Modified files: devel/kf5/kimageformats: Makefile games/love/0.8 : Makefile graphics/DevIL : Makefile graphics/ctl : Makefile graphics/displaz: Makefile graphics/fyre : Makefile graphics/gmic : Makefile graphics/hugin : Makefile graphics/opencv: Makefile graphics/openimageio: Makefile graphics/openscenegraph: Makefile graphics/vigra : Makefile multimedia/synfig: Makefile multimedia/synfigstudio: Makefile graphics/gimp/stable: Makefile graphics/gimp/snapshot: Makefile graphics/krita : Makefile x11/kde-applications/kio-extras: Makefile graphics/darktable: Makefile graphics/blender: Makefile Log message: Regen WANTLIB after OpenEXR update. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 09:41:08 Modified files: devel/p5-Syntax-Keyword-Defer: Makefile distinfo Log message: update p5-Syntax-Keyword-Defer to 0.09 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/01 09:55:53 Modified files: telephony/baresip/re: Makefile distinfo telephony/baresip/re/pkg: PLIST Removed files: telephony/baresip/re/patches: patch-cmake_re-config_cmake patch-src_thread_thread_c Log message: telephony/baresip/re: update to 3.4.0. patches merged upstream CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/01 09:56:49 Modified files: telephony/baresip/baresip: distinfo telephony/baresip/baresip/patches: patch-cmake_modules_cmake patch-src_config_c Log message: telephony/baresip/baresip: update to 3.4.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 10:01:55 Modified files: usr.bin/tmux : screen-write.c Log message: Clear combine flag when a non-UTF-8 set of characters is encountered. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 10:11:21 Modified files: devel/p5-XS-Parse-Keyword: Makefile distinfo Log message: update p5-XS-Parse-Keyword to 0.38 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/01 10:13:56 Modified files: sys/dev/fdt : sxipio.c sxipio_pins.h Log message: Update with pin definitions from Linux 6.4. ok patrick@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 10:17:09 Modified files: devel/p5-Syntax-Keyword-Match: Makefile distinfo Log message: update p5-Syntax-Keyword-Match to 0.13 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/01 10:23:40 Modified files: devel/difftastic: Makefile crates.inc distinfo devel/difftastic/patches: patch-Cargo_lock patch-Cargo_toml Log message: devel/difftastic: Update to 0.51.1 ok landry@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 10:24:58 Modified files: www/ruby-ethon : Makefile Log message: Remove test code, as tests now require git repository OK sebastia@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 10:31:23 Modified files: devel/p5-Syntax-Keyword-Defer: Makefile Log message: Add missing test dependency. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 10:37:32 Modified files: devel/p5-Syntax-Keyword-Try: Makefile distinfo Log message: update p5-Syntax-Keyword-Try to 0.29 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 10:40:38 Modified files: usr.bin/tmux : cmd-capture-pane.c Log message: Add missing -T to getopt string. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 10:44:22 Modified files: net/p5-Net-DNS : Makefile distinfo Log message: update p5-Net-DNS to 1.40 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 10:47:18 Log message: Import test-unit-ruby-core This adds assertions used by Ruby standard libraries. Needed for upcoming update to security/openssl-ruby-tests. OK tb@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-Sep-01 N ports/devel/ruby-test-unit-ruby-core/Makefile N ports/devel/ruby-test-unit-ruby-core/distinfo N ports/devel/ruby-test-unit-ruby-core/pkg/DESCR N ports/devel/ruby-test-unit-ruby-core/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 10:49:06 Modified files: devel : Makefile Log message: += ruby-test-unit-ruby-core CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 10:55:03 Modified files: security/openssl-ruby-tests: Makefile distinfo security/openssl-ruby-tests/pkg: PLIST Log message: Update to openssl-ruby-tests 20230831 Depend on test-unit-ruby-core to add the necessary assertions, which were removed from the GitHub repository. Update mostly from tb@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/01 10:55:46 Modified files: lang/nim : Makefile distinfo Log message: lang/nim: update to 1.6.14 ok landry@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/01 10:55:48 Modified files: net/rabbitmq : Makefile distinfo Log message: net/rabbitmq: Update to 3.11.22 ok kn@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/01 10:56:41 Modified files: geo/py-xyzservices: distinfo Makefile Log message: geo/py-xyzservices: update to 2023.7.0 ok landry@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 11:04:08 Modified files: devel/p5-XS-Parse-Keyword: Makefile devel/p5-Syntax-Keyword-Match: Makefile Log message: Add missing test dependency. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 11:11:35 Modified files: security/ruby-argon2: Makefile distinfo security/ruby-argon2/pkg: PLIST Log message: Update to argon2 2.2.0 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/01 11:12:19 Modified files: lib/libcrypto/evp: p_lib.c Log message: Fix EVP_PKEY_get0_RSA() for RSA-PSS It currently returns NULL. This is OpenSSL 4088b926 + De Morgan. ok jsing CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 11:16:14 Modified files: security/ruby-bcrypt: Makefile distinfo Log message: Update to bcrypt 3.1.19 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/01 11:28:21 Modified files: lib/libcrypto/man: EVP_CIPHER_nid.3 Log message: Many improvements, almost amounting to a partial rewrite: * more precision what the CIPHER_CTX functions do * more precision what an NID is * avoid talking about RC2, use AES-256 for an example instead * clarify that block sizes are measured in bytes * mention additional restrictions regarding valid block sizes * add the missing description of the *_flags(3) functions * mention the public mask constant EVP_CIPH_MODE * add three missing modes that can occur as return values * add the missing entries for *_flags(3) and *_mode(3) below RETURN VALUES * tweak various wordings for precision and conciseness CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 11:32:53 Modified files: www/p5-URI : Makefile distinfo www/p5-URI/pkg : PLIST Log message: update p5-URI to 5.21 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/01 12:43:54 Modified files: usr.bin/tmux : utf8-combined.c Log message: Only compare the actual size of the UTF-8 character, not all of it. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/01 12:48:06 Modified files: lang/python/3.10: Makefile distinfo Log message: Update to Python 3.10.13 Avoid treating unencrypted data as post-handshake encrypted data in ssl.SSLSocket: https://www.python.org/downloads/release/python-31013/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/01 12:48:36 Modified files: lang/python/3.10: Tag: OPENBSD_7_3 Makefile distinfo Log message: MFC: Update to Python 3.10.13 Avoid treating unencrypted data as post-handshake encrypted data in ssl.SSLSocket: https://www.python.org/downloads/release/python-31013/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/01 12:49:43 Modified files: lang/python/3.11: Makefile distinfo lang/python/3.11/pkg: PLIST-main PLIST-tests Log message: Update to Python 3.11.5 Avoid treating unencrypted data as post-handshake encrypted data in ssl.SSLSocket: https://www.python.org/downloads/release/python-3115/ PLIST changes from sthen CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 12:50:31 Modified files: net/ruby-msgpack: Makefile distinfo net/ruby-msgpack/pkg: PLIST Log message: Update to msgpack 1.7.2 Remove test code as the gem does not ship tests. Remove some unnecessary files in PLIST. OK sebastia@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/01 12:50:45 Modified files: lang/python/3.9: Makefile distinfo Log message: Update to Python 3.9.18 Avoid treating unencrypted data as post-handshake encrypted data in ssl.SSLSocket: https://www.python.org/downloads/release/python-3918/ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 13:23:31 Modified files: textproc/ruby-commonmarker: Makefile distinfo Log message: Update to commonmarker 0.23.10 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/01 13:42:26 Modified files: usr.sbin/vmd : i8259.c vioblk.c vionet.c Log message: vmd(8): ignore masks on asserts, use synchronous deasserts. The i8259 was considering the state of the mask register when a device requested raising the bit in the interrupt request register. This caused a race condition where if the virtio device asserted the irq while it was masked in the i8259 by the vm, we'd miss the interrupt request. The device and the pic would become out of sync and users reported virtio block device stalls as the vioblk(4) driver would starve, waiting for an interrupt that will never arrive. The mask is now considered only at ack time, when finding possible interrupts to inject. This bug was never a problem previously as virtio devices were emulated synchronously. Deasserts related to the vcpu reading the virtio isr register are also made now in response to the read request instead of issued asynchronously. This removes a subsequent race condition. Testing from mbuhl@, stsp@, and Florian Riehm. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/01 14:24:29 Modified files: sys/dev/usb : if_umb.c Log message: Call rtm_send() with netlock held to protect dereference of sockaddr structure data returned by rtable_getsource(). Netlock can't be pushed within rtm_send() because we have paths where caller already holds it. tested by jca ok bluhm jca CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/01 14:35:31 Modified files: sys/dev/mii : ytphy.c Log message: Implement drive strength tweaking for the YT8531. Needed on the v1.3b variant of the visionfive2 board. ok jsing@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:03:28 Modified files: devel/ruby-mini_portile2: Makefile distinfo Log message: Update to mini_portile2 2.8.4 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:05:28 Modified files: textproc/ruby-nokogiri: Makefile distinfo textproc/ruby-nokogiri/patches: patch-_metadata patch-ext_nokogiri_extconf_rb textproc/ruby-nokogiri/pkg: PLIST Log message: Update to nokogiri 1.15.4 Add NOKOGIRI_LIBXML_MEMORY_MANAGEMENT=default to the configure environment, which switches nokogiri to use the system malloc instead of ruby_xmalloc. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:16:01 Modified files: textproc/ruby-rdiscount: Makefile distinfo textproc/ruby-rdiscount/pkg: PLIST Log message: Update to rdiscount 2.2.7.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:23:25 Modified files: textproc/ruby-redcarpet: Makefile distinfo textproc/ruby-redcarpet/pkg: PLIST Log message: Update to redcarpet 3.6.0 Remove test code as gem no longer includes tests. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:49:26 Modified files: www/ruby-addressable: Makefile distinfo www/ruby-addressable/pkg: PLIST Log message: Update to addressable 2.8.5 Remove test code as the ports tests were already broken, and the newer version requires test dependencies not in ports. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 15:59:11 Modified files: www/ruby-capybara: Makefile distinfo www/ruby-capybara/pkg: PLIST Log message: Update to capybara 3.39.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/01 16:04:00 Modified files: lang/php/8.1 : Makefile distinfo Log message: update to php-8.1.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/01 16:04:04 Modified files: lang/php/8.2 : Makefile distinfo Log message: update to php-8.2.10 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/01 16:05:32 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.1.23 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/01 16:05:35 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.2.10 CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/09/01 16:17:57 Modified files: . : innovations.html Log message: Update entry for rpki-client(8) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 16:22:20 Modified files: www/ruby-fcgi : Makefile distinfo www/ruby-fcgi/pkg: PLIST Log message: Update to fcgi 0.9.2.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 16:29:17 Modified files: www/ruby-puma : Makefile distinfo Log message: Update to puma 6.3.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 16:37:41 Modified files: www/ruby-rack-test: Makefile distinfo www/ruby-rack-test/pkg: PLIST Log message: Update to rack-test 2.1.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/01 16:42:21 Modified files: www/ruby-rack : Makefile distinfo Log message: Update to rack 2.2.8 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/01 16:56:17 Modified files: lang/php/8.1/patches: patch-configure_ac lang/php/8.2/patches: patch-configure_ac Log message: The riscv64 fix was merged upstream, add url ok sthen@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 16:59:20 Modified files: textproc/p5-Pod-Parser: Makefile distinfo textproc/p5-Pod-Parser/patches: patch-Makefile_PL Log message: update p5-Pod-Parser to 1.66 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/01 17:00:14 Added files: databases/sqlports/files: Baseline.pm Log message: boilerplate to establish a baseline for variable values so we can save anything (unused so far) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/01 17:08:08 Modified files: devel/p5-Date-ICal: Makefile distinfo Log message: update p5-Date-ICal to 2.682 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/01 17:11:19 Modified files: net/mosquitto/patches: patch-man_CMakeLists_txt Log message: another attempt at disabling xsltproc; may fix problem reported by naddy CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/01 17:26:37 Modified files: emulators/citra: Makefile Log message: Amend previous: citra uses dynarmic and dynarmic supports only x86-64 and AArch64 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/01 17:55:36 Modified files: x11/qt6/qtquick3dphysics: Makefile Log message: BROKEN-riscv64 ("Unknown architecture") CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/01 22:15:40 Modified files: lib/libcrypto/evp: p_lib.c Log message: Align EVP_PKEY_get1_RSA() with EVP_PKEY_get0_RSA() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/01 22:55:18 Modified files: lib/libcrypto/evp: m_md5_sha1.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:16:32 Modified files: meta/kde : Makefile Log message: Unbreak (as well as sqlports): x11/kde-applications/kfloppy does not exist. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:19:32 Modified files: x11/dbus : Makefile distinfo x11/dbus/patches: patch-dbus_dbus-sysdeps-util-unix_c Log message: Update to dbus-1.14.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:23:53 Modified files: net/py-botocore: Makefile distinfo net/py-botocore/pkg: PLIST Log message: Update to py3-botocore-1.31.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:24:02 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.40. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:24:18 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.40. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/02 02:24:40 Modified files: sys/uvm : uvm_anon.c uvm_fault.c Log message: Zap anon pages mappings in uvm_anon_release() instead of in the fault handler. This makes all code paths deactivating or freeing anons consistent. No objection from the usual suspects. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 02:25:21 Modified files: x11/qt5 : qt5.port.mk x11/qt6 : qt6.port.mk Log message: Zap nonsense _MODQT*_PKGMATCH variable throwing errors with latest make(1) Expanding and running the empty string through sh(1) makes no sense, probably copy/paste from Qt5's import (copied over to Qt6). espie's latest change to make's exec behaviour turned it into an error: $ make show=PKGNAME : not found *** Warning in /p/net/tdesktop: "" returned non-zero status (/usr/ports/x11/qt6/qt6.port.mk:60) OK rsadowski espie CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 02:25:50 Log message: Import tllist a simple linked list library Status: Vendor Tag: matthieu Release Tags: matthieu_20230902 N ports/devel/tllist/distinfo N ports/devel/tllist/Makefile N ports/devel/tllist/pkg/PLIST N ports/devel/tllist/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:27:02 Modified files: sysutils/libvirt: Makefile distinfo sysutils/libvirt/patches: patch-src_rpc_virnetsocket_c Log message: Update to libvirt-9.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:27:14 Modified files: sysutils/libvirt-python: Makefile distinfo Log message: Update to py3-libvirt-9.7.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/02 02:29:14 Modified files: x11/xfce4/thunar: Makefile distinfo Log message: x11/xfce4/thunar: update to 4.18.7. see https://mail.xfce.org/pipermail/xfce-announce/2023-September/001321.html CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 02:30:00 Log message: Import libstdthreads, an implementation of C11 threads API Status: Vendor Tag: matthieu Release Tags: matthieu_20230902 N ports/devel/libstdthreads/distinfo N ports/devel/libstdthreads/Makefile N ports/devel/libstdthreads/pkg/PLIST N ports/devel/libstdthreads/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 02:31:56 Log message: Import fcft a small font loading and glyph rasterization library Status: Vendor Tag: matthieu Release Tags: matthieu_20230902 N ports/graphics/fcft/distinfo N ports/graphics/fcft/Makefile N ports/graphics/fcft/patches/patch-meson_build N ports/graphics/fcft/pkg/PLIST N ports/graphics/fcft/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 02:34:24 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.50.11. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 02:34:31 Log message: Import foot, a lightweight and minimalistic Wayland terminal emulator Status: Vendor Tag: matthieu Release Tags: matthieu_20230902 N ports/wayland/foot/distinfo N ports/wayland/foot/Makefile N ports/wayland/foot/patches/patch-char32_c N ports/wayland/foot/patches/patch-fdm_c N ports/wayland/foot/patches/patch-main_c N ports/wayland/foot/patches/patch-meson_build N ports/wayland/foot/pkg/PLIST N ports/wayland/foot/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/02 02:38:38 Modified files: usr.bin/tmux : session.c Log message: Set visited flag on last windows when linking session. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 02:41:58 Modified files: audio/picard : Makefile distinfo audio/picard/pkg: PLIST Log message: update to picard-2.9.1, from José Maldonado CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/09/02 02:45:34 Modified files: sysutils/firmware/iwx: Makefile distinfo Log message: update iwx firmware to 2023-06-29 These should be safe drop-in updates. Let us know if anything breaks. prelimenary testing by gsoares and myself on AX200/AX201 ok sthen CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 02:45:43 Modified files: wayland : TODO-Wayland.md Log message: update CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/02 02:54:02 Modified files: telephony/baresip: Makefile.inc Log message: telephony/baresip: unbreak by actually bumping GH_TAGNAME to 3.4.0. reported by naddy@ CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/09/02 02:57:46 Modified files: sys/dev/pci : if_iwm.c Log message: Make iwm(4) not crash when aircrack-ng attempts to inject frames via bpf in monitor mode. Crash reported by brad and sthen. I reproduced the issue to verify my fix but I did not check whether aircrack-ng actually works with this. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/09/02 03:02:18 Modified files: sys/dev/pci : if_iwm.c Log message: Avoid trying to remove keys if the station is not active in iwm firmware. Same fix as applied to iwx(4) in March. Since iwm(4) does not use a task for key installation and removal the same race might not manifest here. However, trying to delete a key while the station is not in firmware is wrong in any case. And this code might get moved into a task later. CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/09/02 03:14:47 Modified files: sbin/bioctl : bioctl.8 bioctl.c Log message: Use a hardware based number of KDF rounds by default for passphrases When creating new crypto volumes with a passphrase or updating one, pick a number of rounds that aims to take around 1s instead of just 16 (on X230 and T14 machines, 16 rounds unlock pretty much instantly). New default [-r auto] never decreases rounds, only explicit '-r N' can. 16 is the absolute minimum. Motivation is to provide a saner and more modern default, especially for fresh installations utilizing new disk encryption question. Prodding for new default from and OK jsing on early "-r auto" installer diff idea to to pick MAX(auto, old-rounds) from Lucas[AT sexy DOT is] "seems acceptable to me" deraadt Feedback kettenis sthen OK op CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/02 03:17:23 Modified files: usr.bin/tmux : tmux.1 tmux.h tty-features.c tty-term.c tty.c Log message: Setulc only does RGB colour so add Setulc1 to do non-RGB colours, GitHub issue 3627. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 03:17:51 Modified files: www/ruby-raindrops: Makefile distinfo www/ruby-raindrops/patches: patch-ext_raindrops_extconf_rb www/ruby-raindrops/pkg: PLIST Log message: Update to raindrops 0.20.1 Fix tests so they run. Simplify patch. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/02 03:19:22 Modified files: infrastructure/templates: Makefile.template Log message: update MODPY entries to point people for new python ports to use MODPY_PYBUILD={setuptools,...} instead of outdated MODPY_SETUPTOOLS=Yes. Also remove instructions for python2-only ports as new ports are expected to be python3(+?) now. with input and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 03:20:31 Modified files: textproc/mupdf : Makefile distinfo textproc/mupdf/patches: patch-Makerules patch-source_fitz_list-device_c patch-source_helpers_pkcs7_pkcs7-openssl_c patch-source_tools_mudraw_c patch-source_tools_pdfposter_c textproc/mupdf/pkg: PLIST Log message: update to mupdf-1.23.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 03:20:54 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump; mupdf static linked CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/09/02 03:24:28 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.8.5. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 03:26:08 Modified files: www/ruby-thin : Makefile distinfo www/ruby-thin/pkg: PLIST Log message: Update to thin 1.8.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 03:31:20 Modified files: www/ruby-webrick: Makefile distinfo www/ruby-webrick/pkg: PLIST Log message: Update to webrick 1.8.1 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 03:34:12 Modified files: www/ruby-websocket-driver: Makefile distinfo www/ruby-websocket-driver/pkg: PLIST Log message: Update to websocket-driver 0.7.6 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 03:35:32 Modified files: www/ruby-websocket-extensions: Makefile distinfo www/ruby-websocket-extensions/pkg: PLIST Log message: Update to websocket-extensions 0.1.5 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 03:51:03 Modified files: devel/lpeg : Makefile distinfo devel/lpeg/patches: patch-makefile devel/lpeg/pkg : PLIST Log message: update to lpeg 1.1.0 replace now failing makefile patch hunk with a passed variable, use HTTPS, Makefile nits. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 03:51:22 Log message: Import wev, an utility to display Wayland events, similar to xev(1) Status: Vendor Tag: matthieu Release Tags: matthieu_20230902 N ports/wayland/wev/Makefile N ports/wayland/wev/distinfo N ports/wayland/wev/patches/patch-Makefile N ports/wayland/wev/patches/patch-wev_c N ports/wayland/wev/pkg/DESCR N ports/wayland/wev/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 03:54:05 Modified files: devel/lua-openbsd: Makefile distinfo devel/lua-openbsd/pkg: PLIST Log message: update to lua-openbsd 0.5, adds unveil(NULL, NULL) support CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/02 04:09:35 Modified files: devel/rebar3 : Makefile distinfo devel/rebar3/patches: patch-rebar_config Log message: devel/rebar3: Update to release 3.22.1 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 04:10:42 Modified files: www/kiwix/libkiwix: Makefile distinfo Log message: Add explicit build dep on gtest and update to libkiwix-12.1.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 04:11:10 Modified files: www/kiwix/kiwix-tools: Makefile distinfo Log message: Update to kiwix-tools-3.5.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 04:12:23 Modified files: archivers/libzim: Makefile Log message: Add explicit build dependency on gtest. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 04:16:14 Modified files: infrastructure/lib/DPB: Vars.pm Log message: I can be such an idiot. Turns out, when I added DUMMY_PACKAGE, the need for an extra makefile vanished, since show does exactly the same thing as print-data, so get rid of the double pipe. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/02 04:16:45 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230902 CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/09/02 04:18:45 Modified files: usr.sbin/dhcpd : dispatch.c Log message: Fix comment about skipped interfaces After r1.44 "Start on DOWN interfaces" this sentence makes no sense and just repeats the obvious conditions, so zap it. With/OK stsp CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 04:24:10 Modified files: databases/sqlports/files: Baseline.pm Log message: remove extra fork here as well. Set things up to share a bit more with the TreeWalker CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/02 04:37:34 Modified files: net/snowflake_proxy: Makefile distinfo modules.inc Log message: net/snowflake_proxy: update to 2.6.0 OK landry@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 04:40:59 Modified files: databases/sqlports/files: Baseline.pm TreeWalker.pm Var.pm mksqlitedb Log message: store baseline data for variables somewhere the idea is to be able to say "this variable doesn't need to be stored because it's exactly the default" CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 04:43:32 Modified files: textproc/ktextaddons: Makefile distinfo textproc/ktextaddons/pkg: PLIST Log message: Fix update ktextaddons to 1.4.1 - Switch from github to MASTER_SITE_KDE Spotted by sthen, naddy and aja, sorry for the trouble CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 04:47:46 Modified files: devel/json-c : Makefile distinfo devel/json-c/pkg: PLIST Log message: update to json-c 0.17; tests/OK sthen CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 04:53:55 Log message: import textproc/simpleini SimpleINI is a single-header, cross-platform library that provides a simple API to read and write INI-style configuration files. It supports data files in ASCII, MBCS and Unicode. It is designed explicitly to be portable to any platform and has been tested on Windows, WinCE and Linux. feedback from and ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20230902 N ports/textproc/simpleini/Makefile N ports/textproc/simpleini/distinfo N ports/textproc/simpleini/pkg/PLIST N ports/textproc/simpleini/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 04:58:57 Modified files: editors/qscintilla: Makefile distinfo editors/qscintilla/pkg: PLIST editors/py-qscintilla: Makefile distinfo editors/py-qscintilla/pkg: PLIST x11/py-sip-qt5 : Makefile distinfo devel/py-qt-builder: Makefile distinfo x11/py-qtpy : Makefile distinfo x11/py-qtpy/pkg: PLIST devel/py-sip : Makefile distinfo devel/py-sip/pkg: PLIST x11/py-qt5 : Makefile Removed files: devel/py-sip/patches: patch-sipbuild_generator_parser_instantiations_py Log message: Update riverbankcomputing (Python Qt5) ecosystem and friends - QScintilla 2.14.1 - Py QScintilla 2.14.1 - SIP support for PyQt 12.12.2 - PyQt-builder 1.15.2 - QtPy 2.4.0 Bonus: x11/py-qt5 depends on x11/py-sip-qt5${MODPY_FLAVOR}>=12.12 now Feedback, tests and OK landry@ merci CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 04:59:43 Modified files: x11/qwt : Makefile distinfo x11/qwt/pkg : PLIST Log message: Update qwt to 6.2.0 Tested by landry CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/02 05:01:08 Modified files: www/gotosocial : Makefile distinfo modules.inc www/gotosocial/patches: patch-example_config_yaml www/gotosocial/pkg: PLIST Log message: Update to v0.10.0 "ok as long as sqlite works" sthen@ (it does). CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 05:02:01 Modified files: www/ruby-passenger: Makefile distinfo www/ruby-passenger/patches: patch-src_agent_Core_ApplicationPool_Options_h patch-src_cxx_supportlib_Constants_h patch-src_cxx_supportlib_FileTools_FileManip_cpp patch-src_ruby_supportlib_phusion_passenger_config_nginx_engine_compiler_rb patch-src_ruby_supportlib_phusion_passenger_rb www/ruby-passenger/pkg: PLIST Added files: www/ruby-passenger/patches: patch-src_cxx_supportlib_vendor-modified_boost_smart_ptr_detail_sp_has_sync_intrinsics_hpp Removed files: www/ruby-passenger/patches: patch-src_agent_Core_ApplicationPool_Group_ProcessListManagement_cpp patch-src_agent_Core_ApplicationPool_Pool_GarbageCollection_cpp patch-src_cxx_supportlib_oxt_system_calls_cpp patch-src_cxx_supportlib_vendor-modified_boost_predef_detail_endian_compat_h patch-src_cxx_supportlib_vendor-modified_boost_smart_ptr_detail_sp_has_sync_hpp patch-src_ruby_supportlib_phusion_passenger_platform_info_operating_system_rb Log message: Update to passenger 6.0.18 Update embedded nginx to 1.24.0. Remove multiple upstreamed patches. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/02 05:02:44 Modified files: www/nginx : Makefile Log message: Bump passenger subpackage after passenger update CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 05:10:13 Modified files: devel/msgpack : Makefile distinfo devel/msgpack/pkg: PLIST Log message: update to msgpack 5.0.0, the latest C release 6.0.0 renames the library to msgpack-c, 6.1.0 is C++ and header-only. Only consumers sysutils/tmate and editors/neovim{,-qt} are happy. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:17:13 Modified files: www/py-html5-parser: Makefile distinfo www/py-html5-parser/patches: patch-setup_py www/py-html5-parser/pkg: PLIST Log message: update to py3-html5-parser-0.4.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:17:54 Modified files: x11/xdaliclock : Makefile distinfo x11/xdaliclock/pkg: PLIST Log message: update to xdaliclock-2.48 @comment share/glib-2.0/schemas/gschemas.compiled which was added in the last update but afaik shouldn't be packaged CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 05:27:57 Modified files: textproc/epubcheck: Makefile distinfo textproc/epubcheck/pkg: PLIST Log message: Update to epubcheck-5.1.0. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 05:38:22 Modified files: devel/unibilium: Makefile distinfo Log message: update to unibilium 2.1.1; all consumers build CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 05:39:33 Modified files: textproc/simpleini: Makefile Log message: textproc/simpleini: add missing USE_GMAKE = Yes and bump rev just in case CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 05:48:07 Modified files: textproc : Makefile Log message: hook textproc/simpleini up to the build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:53:05 Modified files: sysutils/snmp_exporter: Makefile distinfo Log message: update to snmp_exporter-0.24.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:53:11 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.3.20 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:53:13 Modified files: textproc/py-pygments: Makefile distinfo textproc/py-pygments/pkg: PLIST Log message: update to py3-pygments-2.16.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 05:53:15 Modified files: textproc/py-black: Makefile distinfo Log message: update to py3-black-23.7.0 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 05:57:23 Log message: import audio/libsmackerdec libsmackerdec is a library for decoding smacker encoded audio files feedback from bcallah@, sthen@ and thfr@, ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20230902 N ports/audio/libsmackerdec/Makefile N ports/audio/libsmackerdec/distinfo N ports/audio/libsmackerdec/files/CMakeLists.txt N ports/audio/libsmackerdec/pkg/PLIST N ports/audio/libsmackerdec/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 05:58:09 Modified files: audio : Makefile Log message: hook audio/libsmackerdec up to the build CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 06:02:21 Log message: import audio/sdl2-audiolib SDL_audiolib is an audio decoding, resampling and mixing library. feedback from bcallah@, sthen@, and thfr@; ok sthen@ and thfr@ Status: Vendor Tag: lraab Release Tags: lraab_20230902 N ports/audio/sdl2-audiolib/Makefile N ports/audio/sdl2-audiolib/distinfo N ports/audio/sdl2-audiolib/pkg/PLIST N ports/audio/sdl2-audiolib/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 06:03:17 Modified files: audio : Makefile Log message: hook audio/sdl2-audiolib up to the build CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 06:07:01 Modified files: emulators/vbam : Makefile distinfo emulators/vbam/patches: patch-CMakeLists_txt patch-src_common_Patch_cpp patch-src_common_Port_h patch-src_gba_GBALink_cpp Removed files: emulators/vbam/patches: patch-src_filters_xBRZ_xbrz_cpp patch-src_sdl_SDL_cpp Log message: Update to vbam-2.1.6. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 06:07:23 Modified files: infrastructure/lib/DPB: PkgPath.pm Log message: fix the error message for duplicate fullpkgnames CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 06:08:14 Modified files: devel/libsigsegv: Makefile distinfo devel/libsigsegv/patches: patch-src_fault-openbsd-powerpc_h devel/libsigsegv/pkg: PLIST Log message: update to libsigsegv 2.14; all consumers build on amd64 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 06:22:40 Modified files: sysutils/puppetserver/7: Makefile Log message: limit portroach to 7.x.y CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 06:24:33 Log message: import archivers/libmpq libmpq is a library for manipulating MPQ (MoPaQ) archives, which are used by Blizzard in most of their games (e.g., Diablo, Diablo 2, StarCraft, WarCraft 3, and World of Warcraft). Feedback from bcallah@ and sthen@, ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20230902 N ports/archivers/libmpq/Makefile N ports/archivers/libmpq/distinfo N ports/archivers/libmpq/patches/patch-Makefile_am N ports/archivers/libmpq/patches/patch-configure_ac N ports/archivers/libmpq/pkg/PLIST N ports/archivers/libmpq/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/02 06:25:10 Modified files: archivers : Makefile Log message: hook archivers/libmpq up to the build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 06:33:54 Modified files: infrastructure/lib/DPB: State.pm Log message: fix off-by-one average computation CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/02 06:34:18 Modified files: devel/proj : Makefile distinfo Log message: devel/proj: update to 9.3.0. see https://github.com/OSGeo/PROJ/releases/tag/9.3.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 06:45:05 Modified files: audio/deadbeef : Makefile distinfo Log message: update to deadbeef-1.9.4 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 06:48:06 Modified files: graphics/dpic : Makefile distinfo graphics/dpic/pkg: PLIST Log message: Update to dpic-2023.06.01. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 06:52:38 Modified files: sysutils/u-boot: Makefile.inc sysutils/u-boot/aarch64: Makefile sysutils/u-boot/arm: Makefile sysutils/u-boot/riscv64: Makefile Log message: move a few arch-specific bits from Makefile.inc to the individual ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 06:53:14 Modified files: textproc/py-stache: Makefile distinfo textproc/py-stache/pkg: PLIST Log message: update to py3-stache-0.6.5 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 07:29:30 Modified files: wayland : TODO-Wayland.md Log message: More updates. uchar.h has been added landry@ reports that configuring keyboard layout works in sway CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 07:31:15 Modified files: graphics/libgphoto2: Makefile distinfo graphics/libgphoto2/patches: patch-libgphoto2_port_gphoto2_gphoto2-port-portability_h graphics/libgphoto2/pkg: PLIST Log message: Update to libgphoto-2.5.31. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/02 07:33:59 Modified files: wayland/sway : Makefile wayland/sway/pkg: DESCR Log message: Small sway update: - better example to start sway in pkg/DESCR - add wayland/foot as RUN_DEPEND so that the default config works CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 07:36:45 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.12. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 08:25:12 Modified files: games/cowsay : Makefile distinfo Added files: games/cowsay/patches: patch-cows_kosh_cow Log message: update to cowsay-0.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 08:30:00 Modified files: sysutils/u-boot: Makefile.inc sysutils/u-boot/aarch64: Makefile sysutils/u-boot/arm: Makefile sysutils/u-boot/riscv64: Makefile Log message: allow USE_CCACHE=Yes to work with the crosscompiled parts of u-boot build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 08:33:03 Modified files: sysutils/u-boot/aarch64: Makefile sysutils/u-boot/aarch64/pkg: PLIST Log message: regen u-boot-aarch64 PLIST; no file changes, just reordering directories into the proper order from "make update-plist" CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/02 09:02:08 Modified files: math/openfst : Makefile distinfo math/openfst/patches: patch-configure math/openfst/pkg: PLIST Log message: Update to openfst-1.8.2. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/02 09:16:12 Modified files: usr.sbin/btrace: btrace.c regress/usr.sbin/btrace: beginend.bt Log message: btrace(8): fix probe builtin in BEGIN/END. Resolves segfaults when using probe within BEGIN or END. ok mpi@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/02 09:17:17 Modified files: www/honk : Makefile distinfo Log message: Update for honk to 1.1.1 from Horia (maintainer) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/02 09:32:05 Modified files: databases/influxdb: Makefile Log message: databases/influxdb: unbreak build with rust 1.72 ok semarie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 09:54:04 Modified files: infrastructure/mk: bsd.port.mk Log message: register EXTRACT_FILES as well CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 10:31:05 Modified files: cad/fritzing : Makefile distinfo Log message: fritzing: the github autogenerated distfile changed (different version of tar with different encoding for filenames, it seems) - update checksums and fetch under a different name to avoid breaking things on the bulk build machines CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 10:41:38 Modified files: books/wndw : Makefile Log message: make it work with several DISTFILES variables CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/02 10:46:34 Modified files: security/py-fastecdsa: Makefile Log message: py-fastecdsa: Use new DISTFILES.sufx syntax CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 11:15:20 Modified files: infrastructure/mk: bsd.port.mk Log message: expose ALL_DISTFILES and ALL_PATCHFILES since the generation rules make it a tad complicated to figure out all actual filenames (SUPDISTFILES is not needed since it's mostly internal) okay sthen@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/02 11:19:57 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document ALL_DISTFILES and ALL_PATCHFILES CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 11:24:58 Modified files: sysutils/firmware/mtw: Makefile distinfo Log message: update mtw(4) firmware to 20230804; no binary change CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/02 11:26:36 Modified files: devel/cargo : cargo.port.mk Log message: devel/cargo: switch to MASTER_SITES.sfx construct ok espie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 11:27:07 Modified files: books/wndw : Makefile Log message: revert to using ALL_DISTFILES now that it's visible CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/02 11:27:52 Modified files: databases/influxdb: Makefile Log message: MODCARGO_MASTER_SITESN is no more CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/02 11:30:14 Added files: infrastructure/db: dist-tuple.pattern infrastructure/mk: dist-tuple.port.mk Log message: add module dist-tuple which assists with port creation from github, gitlab, and sourcehut sources. To use it, include MODULES+=dist-tuple. There are 2 ways to make use of it: DIST_TUPLE=github account project tagname_or_commithash This extracts the archive into ${WRKDIR}. DIST_TUPLE_MV=github account project tagname_or_commithash targetdir It does the same, but also moves the extracted directory to targetdir. This is useful when the port build system expects the files in that location for the build. Tested with many ports. ok espie@ sthen@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/02 11:32:27 Modified files: games/fna : Makefile distinfo games/fna/files: FNA.Settings.props Log message: canary use of the new MODULES=dist-tuple CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 11:39:32 Modified files: net/libunbound : Makefile distinfo net/libunbound/patches: patch-Makefile_in Log message: update to libunbound-1.18.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 11:44:31 Modified files: games/gargoyle : Makefile distinfo games/gargoyle/pkg: PLIST Removed files: games/gargoyle/patches: patch-garglk_CMakeLists_txt patch-garglk_cheapglk_cgdate_c Log message: update to garglk-2023.1 CVSROOT: /cvs Module name: ports Changes by: patrick@cvs.openbsd.org 2023/09/02 12:00:28 Modified files: sysutils/dtb : Makefile distinfo sysutils/dtb/patches: patch-arch_arm64_boot_dts_qcom_sc8280xp-lenovo-thinkpad-x13s_dts patch-arch_arm64_boot_dts_qcom_sc8280xp_dtsi sysutils/dtb/pkg: PLIST sysutils/firmware/arm64-qcom-dtb: Makefile Added files: sysutils/dtb/patches: patch-arch_arm_boot_dts_nxp_imx_imx6q-cm-fx6_dts patch-arch_arm_boot_dts_ti_omap_am335x-bone-common_dtsi patch-arch_arm_boot_dts_ti_omap_am335x-boneblack-wireless_dts patch-arch_arm_boot_dts_ti_omap_am335x-bonegreen-wireless_dts patch-arch_arm_boot_dts_ti_omap_am335x-evm_dts patch-arch_arm_boot_dts_ti_omap_am335x-evmsk_dts patch-arch_arm_boot_dts_ti_omap_am335x-icev2_dts patch-arch_arm_boot_dts_ti_omap_am335x-sancloud-bbe-common_dtsi patch-arch_arm_boot_dts_ti_omap_am33xx_dtsi patch-arch_arm_boot_dts_ti_omap_omap3-beagle-xm_dts patch-arch_arm_boot_dts_ti_omap_omap3-beagle_dts Removed files: sysutils/dtb/patches: patch-arch_arm_boot_dts_am335x-bone-common_dtsi patch-arch_arm_boot_dts_am335x-boneblack-wireless_dts patch-arch_arm_boot_dts_am335x-bonegreen-wireless_dts patch-arch_arm_boot_dts_am335x-evm_dts patch-arch_arm_boot_dts_am335x-evmsk_dts patch-arch_arm_boot_dts_am335x-icev2_dts patch-arch_arm_boot_dts_am335x-sancloud-bbe-common_dtsi patch-arch_arm_boot_dts_am33xx_dtsi patch-arch_arm_boot_dts_imx6q-cm-fx6_dts patch-arch_arm_boot_dts_omap3-beagle-xm_dts patch-arch_arm_boot_dts_omap3-beagle_dts Log message: update dtb to linux 6.5 ok tobhe@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/02 12:16:02 Modified files: sbin/iked : ca.c Log message: Remove unneccessary id == NULL check after dereferencing it. id can never be NULL here. Found by tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 12:20:30 Modified files: databases/py-mongo: Makefile distinfo databases/py-mongo/pkg: PLIST Log message: update to py3-mongo-4.5.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 12:27:57 Modified files: astro/py-astropy: Makefile distinfo Log message: update to py3-astropy-5.3.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 12:32:47 Modified files: infrastructure/mk: modules.port.mk Log message: auto-module the new dist stuff okay thfr@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/02 12:35:18 Modified files: games/fna : Makefile Log message: forgot to bump REVISION CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/02 12:36:31 Modified files: sbin/iked : ikev2_pld.c Log message: Make sure cert_type is not 0 to prevent leak of certid->id_buf. Found by David Linder ok patrick@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/02 12:41:30 Modified files: infrastructure/db: dist-tuple.pattern infrastructure/mk: dist-tuple.port.mk Log message: fix variable names to TEMPLATE_HOMEPAGE.x and also make error message understandable with the variable names; was left over from earlier drafts CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 13:03:37 Modified files: devel/spdlog : Makefile distinfo devel/spdlog/pkg: PLIST Log message: update to spdlog 0.12.0; all consumers build, nheko keeps running CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 13:08:50 Modified files: math/muparser : Makefile Log message: unbreak homepage CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/02 13:28:47 Modified files: usr.sbin/btrace: bt_parse.y regress/usr.sbin/btrace: Makefile Added files: regress/usr.sbin/btrace: empty-stmts.bt empty-stmts.ok Log message: btrace(8): allow empty statements in probes. Allows for probes like `BEGIN {}`, in parity with bpftrace. Also fixes an incorrect syntax error parsing argN builtins in subsequent probes after an empty BEGIN block. ok mpi@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/02 14:03:10 Modified files: usr.bin/tmux : server-client.c tmux.h tty-keys.c tty.c Log message: Request terminal colours again on SIGWINCH but at most once every 30 seconds, GitHub issue 3582. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/02 14:12:38 Modified files: devel/sparsehash: Makefile distinfo Log message: update to latest sparsehash 2.0.4 from 2020; all consumers build CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/02 14:45:17 Modified files: sysutils/u-boot: Makefile.inc Log message: unbreak the build framework, I need sqlports CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 15:03:11 Modified files: x11/kde-applications/akonadi-calendar: Makefile x11/kde-applications/akonadi-calendar/pkg: PLIST Log message: Add missing ${SYSCONFDIR}/xdg samples CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 15:05:15 Modified files: x11/kde-applications/kalarm: Makefile x11/kde-applications/kalarm/pkg: PLIST Log message: Add missing ${SYSCONFDIR}/xdg/ samples CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 15:11:48 Modified files: x11/kde-applications/konsole: Makefile x11/kde-applications/konsole/pkg: PLIST x11/kde-applications/ark: Makefile x11/kde-applications/ark/pkg: PLIST Log message: Add missing ${SYSCONFDIR}/xdg/ samples CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/02 15:18:26 Modified files: devel/kf5/baloo: Makefile devel/kf5/baloo/pkg: PLIST Log message: Add missing ${SYSCONFDIR}/xdg samples CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/02 15:34:25 Modified files: games : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: games/hypatia : Makefile distinfo games/hypatia/files: hypatia-demo games/hypatia/patches: patch-setup_cfg patch-setup_py games/hypatia/pkg: DESCR PLIST Log message: remove games/hypatia ok bcallah@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 17:58:34 Modified files: devel/readline : Makefile distinfo devel/readline/patches: patch-Makefile_in patch-doc_Makefile_in patch-support_shobj-conf devel/readline/pkg: PLIST Log message: update to readline-8.2 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/02 18:03:30 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: pmap_page_protect() should not unmap pages after making them readonly. This brings riscv64/pmap.c in line with arm64/pmap.c, original fix by drahn@ ok miod@ kettenis@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/02 18:15:46 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Inline PTED_* functions and actually use PTED_WIRED() As noted by drahn@ the compiler did inline said functions, but it also provided them as unused symbols. ok miod@ mlarkin@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/02 18:23:25 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Adapt tlb flush calls following arm64/pmap.c 1. in pmap_enter() no need to call tlb_flush_page() if we don't actually insert a pted 2. all callers of pmap_pte_remove() already call tlb_flush_page() This seems to result in some performance improvement (18mn -> 17mn15) while building libc on a Hifive Unmatched). Also zap whitespace and useless comments to further reduce the diff with arm64/pmap.c ok kettenis@ CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/09/02 18:47:11 Modified files: . : hackathons.html Added files: images/hackathons: p2k23-s.gif p2k23.gif Log message: p2k23 is happening! Artwork by Sophie Smyth. (Maybe it is just Ireland we don't understand.) CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/02 18:48:54 Modified files: gnu/usr.bin/perl: av.c gnu/usr.bin/perl/t/op: array.t Log message: Zero initialize Perl AV elements after unshift and resize. https://github.com/Perl/perl5/issues/21235 https://github.com/Perl/perl5/pull/21265 https://github.com/Perl/perl5/commit/9e298ab597b2c6fc0741749d7e29119e2d6cd628 Bug reported by Anton Borowka. Fix from upstream Perl. OK afresh1@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/02 19:36:22 Modified files: editors/vim : Makefile distinfo editors/vim/patches: patch-runtime_filetype_vim patch-src_configure_ac editors/vim/pkg: PLIST-main Removed files: editors/vim/patches: patch-runtime_syntax_bindzone_vim Log message: update to vim-9.0.1853 CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/09/02 19:43:09 Modified files: gnu/usr.bin/perl: MANIFEST Makefile.SH Makefile.bsd-wrapper config.over pp_sys.c Added files: gnu/usr.bin/perl: gen_syscall_emulator.pl syscall_emulator.h gnu/usr.bin/perl/t/op: syscall_emulator.t Log message: Replace perl's use of syscall(2) with a dispatcher to libc This removes the ability to do direct syscalls from perl, instead calling the appropriate libc functions. Currently we generate the dispatcher via a perl script duing build. requested by deraadt@ nits from espie@ education from miod@ infrastructure fixes from sthen@ many improvements and ok gkoehler@ Please commit soon. OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 23:25:20 Modified files: lang/hashlink : Makefile lang/hashlink/patches: patch-src_std_thread_c Removed files: lang/hashlink/patches: patch-src_hl_h Log message: Drop workaround not having uchar.h since we have it now. While here, fix implicit declaration of pthread_set_name_np. ok thfr@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 23:35:01 Modified files: mail/gmime30 : Makefile distinfo mail/gmime30/patches: patch-gmime_gmime-utils_c patch-tests_test-mime_c Log message: Update to gmime30-3.2.14. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 23:40:33 Modified files: print/psutils : Makefile distinfo print/psutils/pkg: PLIST Log message: Update to psutils-3.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/02 23:42:16 Modified files: x11/gnome/at-spi2-core: Makefile distinfo x11/gnome/at-spi2-core/pkg: PLIST Log message: Update to at-spi2-core-2.48.4. CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/09/02 23:49:40 Modified files: www/azorius : Makefile distinfo modules.inc www/azorius/pkg: PLIST README azorius.rc Log message: update to 0.3.1 changed to vendored tarball with dependencies instead of the usual MODGO methods patch by maintainer Horia Racoviceanu CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 00:19:04 Log message: import pysol-cards pysol does not work with Python 3.10 and newer. Updating to a new version of pysol requires a port for pysol-cards. ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20220903 N ports/games/pysol-cards/Makefile N ports/games/pysol-cards/distinfo N ports/games/pysol-cards/pkg/DESCR N ports/games/pysol-cards/pkg/PLIST N ports/games/pysol-cards/patches/patch-pysol_cards_random_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 00:20:41 Modified files: games : Makefile Log message: +pysol-cards CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 00:31:40 Modified files: games/pysol : Makefile distinfo games/pysol/patches: patch-data_pysol_desktop games/pysol/pkg: PLIST Added files: games/pysol/patches: patch-pysollib_game___init___py Removed files: games/pysol/patches: patch-pysollib_mfxutil_py patch-pysollib_pysolrandom_py patch-setup_py Log message: update to pysol 2.21.0 While this release is marked as a beta release, it is also the only version that supports Pillow 10.0 which we already updated to in ports. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 01:45:33 Modified files: www/py-bokeh : Makefile distinfo Log message: Update to py3-bokeh-3.2.2. CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/09/03 01:48:11 Modified files: devel/jenkins/devel: Tag: OPENBSD_7_3 distinfo devel/jenkins/stable: Tag: OPENBSD_7_3 distinfo Log message: fix distinfo for jenkins updates backport CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 01:49:54 Modified files: productivity/rednotebook: Makefile distinfo Log message: Update to rednotebook-2.31. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/03 02:01:37 Removed files: telephony/baresip/baresip/patches: patch-modules_gtk_CMakeLists_txt Log message: telephony/baresip/baresip: drop upstreamed patch should fix a build failure seen by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:04:12 Modified files: devel/p5-Glib2 : Makefile distinfo Log message: Update to p5-Glib2-1.3294. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:06:02 Modified files: devel/p5-Glib-Object-Introspection: Makefile distinfo Log message: Update to p5-Glib-Object-Introspection-0.051. CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/03 02:16:32 Modified files: sysutils/telegraf: Makefile distinfo modules.inc Log message: sysutils/telegraf: update to 1.27.4 ok landry@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:39:25 Modified files: textproc/py-stache: Makefile Log message: Unbreak by setting MODPY_PYBUILD to setuptools_scm. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/03 02:45:50 Modified files: geo/gdal : Makefile Log message: geo/gdal: add libdeflate dependency it is picked up if found, and 'offers faster performance than ZLib', so much be better right ? hidden dependency found by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:53:36 Modified files: inputmethods/ibus: Makefile distinfo inputmethods/ibus/patches: patch-client_gtk2_ibusimcontext_c Log message: Update to ibus-1.5.29rc1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:56:55 Modified files: inputmethods/ibus-anthy: Makefile distinfo inputmethods/ibus-anthy/pkg: PLIST Log message: Update to ibus-anthy-1.5.15. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/03 02:57:08 Log message: Import dmenu-wayland, a dynamic menu for wayland. ok landry@ Status: Vendor Tag: matthieu Release Tags: matthieu_20230903 N ports/wayland/dmenu-wayland/Makefile N ports/wayland/dmenu-wayland/distinfo N ports/wayland/dmenu-wayland/patches/patch-meson_build N ports/wayland/dmenu-wayland/pkg/PLIST N ports/wayland/dmenu-wayland/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 02:58:15 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.24.0. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/03 03:00:02 Log message: Import swayimg, an image viewer for Wayland. ok landry@ Status: Vendor Tag: matthieu Release Tags: matthieu_20230903 N ports/wayland/swayimg/distinfo N ports/wayland/swayimg/Makefile N ports/wayland/swayimg/patches/patch-meson_build N ports/wayland/swayimg/pkg/PLIST N ports/wayland/swayimg/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:04:59 Modified files: devel/py-virtualenv: Makefile distinfo devel/py-virtualenv/pkg: PLIST Log message: Update to py3-virtualenv-20.24.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:08:52 Modified files: graphics/lcms2 : Makefile distinfo Log message: Update to lcms2-2.15. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:22:03 Modified files: math/4ti2 : Makefile distinfo Log message: Update to 4ti2-1.6.10. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/03 03:23:34 Modified files: wayland : TODO-Wayland.md Log message: Update CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:28:47 Modified files: misc/gramps : Makefile distinfo Log message: Update to gramps-5.1.6. CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/09/03 03:30:43 Modified files: sys/arch/amd64/amd64: identcpu.c vmm_machdep.c sys/arch/amd64/include: specialreg.h vmmvar.h Log message: vmm(4): Suppress AMD HwPstate visibility to guests On newer Ryzen/EPYC, we need to hide the HwPstate CPUID 80000007:EDX field for HwPstate, or guests will try to access the MSRs associated with those, and that will fail with #GP. ok deraadt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:33:12 Modified files: net/grsync : Makefile distinfo Removed files: net/grsync/patches: patch-Makefile_in patch-configure patch-src_callbacks_c Log message: Update to grsync-1.3.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:33:29 Modified files: multimedia/minidlna: Makefile distinfo Removed files: multimedia/minidlna/patches: patch-upnpevents_c Log message: Update to minidlna-1.3.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 03:40:24 Modified files: security/py-pykeepass: Makefile distinfo security/py-pykeepass/patches: patch-requirements_txt Log message: Update to py3-pykeepass-4.0.6. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 04:13:12 Modified files: infrastructure/lib/DPB: Vars.pm Log message: turns out quoting params for shell exec is fun noticed by naddy@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/03 04:18:18 Modified files: usr.sbin/httpd : server.c Log message: Use EVBUFFER_DATA instead of reaching into struct evbuffer. ok tb CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/03 04:22:03 Modified files: usr.sbin/relayd: relay.c Log message: Use EVBUFFER_DATA instead of reaching into struct evbuffer. ok tb CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/03 04:26:35 Modified files: usr.sbin/btrace: map.c Log message: Let builtin process names be stored in maps as string. ok dv@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/03 04:48:50 Modified files: usr.sbin/rpki-client: mft.c Log message: Shuffle the order in which Manifest entries are processed Previously work items were enqueued in the order the CA intended them to appear on a Manifest. However, there is no obvious benefit to letting third parties decide the order in which things are processed. Instead, randomize: ordering has no meaning anyway, and the number of concurrent repository synchronization operations is limited & timeboxed. As they say, a fox is not taken twice in the same snare OK tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:07:34 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: remove paraphrasing comments CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:16:41 Modified files: databases/sqlports/files: mksqlitedb Log message: don't use baseline until we need it CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/03 05:24:05 Modified files: devel/libgit2/libgit2-glib: Makefile distinfo devel/libgit2/libgit2-glib/pkg: PLIST Log message: Update to libgit2-glib-1.2.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 05:29:24 Modified files: www/chromium : Makefile www/iridium : Makefile www/ungoogled-chromium: Makefile Added files: www/chromium/patches: patch-third_party_perfetto_src_tracing_ipc_memfd_cc patch-third_party_swiftshader_src_System_Linux_MemFd_cpp www/iridium/patches: patch-third_party_perfetto_src_tracing_ipc_memfd_cc patch-third_party_swiftshader_src_System_Linux_MemFd_cpp www/ungoogled-chromium/patches: patch-third_party_perfetto_src_tracing_ipc_memfd_cc patch-third_party_swiftshader_src_System_Linux_MemFd_cpp Log message: nuke two more syscall(2) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:30:58 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: fix CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/03 05:32:40 Modified files: x11/kde-applications/kwordquiz: Makefile Log message: Add new build/run dependency on graphics/kirigami-addons Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:33:36 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: forgot about some make rules ironically CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/03 05:36:07 Modified files: x11/kde-applications/cantor: Makefile x11/kde-applications/cantor/pkg: PLIST Log message: Add missing PLIST update Spotted by aja, merci CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:40:30 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Var.pm Log message: add support for DIST_TUPLE* CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 05:40:46 Modified files: infrastructure/mk: bsd.port.mk Log message: also dump DIST_TUPLE* CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/09/03 05:42:48 Modified files: sysutils/diffoscope: Makefile distinfo Log message: Update to diffoscope-249 CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/03 05:53:33 Modified files: lang/erlang/26 : Makefile distinfo Log message: lang/erlang/26: Update to 26.0.2 ok kn@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/03 05:55:48 Modified files: lang/elixir : Makefile distinfo Removed files: lang/elixir/patches: patch-lib_mix_lib_mix_compilers_elixir_ex Log message: lang/elixir: Update to 1.15.5 Drop patch that was integrated upstream. ok kn@ CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/09/03 06:05:04 Modified files: net/gelatod : Makefile Log message: Move to codeberg. OK kn, jca CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 06:17:55 Removed files: www/nextcloud/24: Makefile distinfo www/nextcloud/24/pkg: PLIST Log message: Bye Bye 24, please upgrade to 25. OK landry@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 06:18:53 Modified files: www/nextcloud : Makefile Log message: Delete 24. CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 06:20:31 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: Update for Nextcloud to 25.0.10. If you are in 24.X you should upgrade to this version or higher. OK landry@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/03 06:22:21 Modified files: share/man/man5 : bsd.port.mk.5 Log message: gc ancient stuff point people to pkg_create wrt FULLPKGNAME CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/03 06:24:17 Modified files: share/man/man5 : bsd.port.mk.5 Log message: if UNLOCK_CMD is a user settings, so is LOCK_CMD ! CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 06:29:02 Modified files: infrastructure/lib/DPB: Vars.pm Log message: cleaner CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/03 06:34:59 Modified files: devel/fnc : Makefile distinfo Log message: update devel/fnc to 0.15 Changes: https://fnc.bsdbox.org/doc/trunk/CHANGES.md CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 07:26:32 Modified files: emulators/nono : Makefile distinfo Log message: Update for Nono to 0.6.2 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/03 07:43:00 Modified files: security/vaultwarden: Makefile crates.inc distinfo Log message: Update to vaultwarden-1.29.2 Changes: https://github.com/dani-garcia/vaultwarden/releases/tag/1.29.2 OK aisha@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/03 07:43:25 Modified files: www/vaultwarden-web: Makefile distinfo www/vaultwarden-web/pkg: PLIST Log message: Update to vaultwarden-web-2023.7.1 Changes: https://github.com/dani-garcia/bw_web_builds/releases/tag/v2023.7.1 OK aisha@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 07:44:18 Modified files: security/sqlmap: Makefile distinfo Log message: Update SQLMap to 1.7.8. OK kn@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 07:46:32 Modified files: security/gobuster: Makefile distinfo modules.inc Log message: Update for Gobuster to 3.6.0: https://github.com/OJ/gobuster/releases/tag/v3.6.0 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/03 07:50:36 Modified files: security/vaultwarden: distinfo Log message: security/vaultwarden: fix distinfo. No bump as it would download the same vendored tarball with a different version number CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/03 08:19:51 Modified files: math/pari : Makefile distinfo math/pari/patches: patch-config_get_cc patch-doc_gphelp_in math/pari/pkg : PLIST Added files: math/pari/patches: patch-config_Makefile_SH patch-config_get_dlld Log message: Update to pari-2.15.4, and start building the gmp shared library. ok kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 08:44:53 Modified files: infrastructure/mk: modules.port.mk Log message: right, this is not shell and needs parenthesis CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/03 08:57:19 Modified files: lang/ocaml : Makefile lang/ocaml/patches: patch-configure_ac Added files: lang/ocaml/patches: patch-Makefile_config_in Log message: lang/ocaml: backport some upstream fixes to the build system that help propagate NOBTCFI to OCaml ports. While there remove BUILD_DEPENDS on devel/gdb which isn't needed anymore ok naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 09:02:36 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: typo on my part CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 09:07:45 Modified files: sysutils/stripe-cli: Makefile distinfo modules.inc sysutils/stripe-cli/pkg: DESCR Log message: Update for Stripe-cli to 1.17.2 https://github.com/stripe/stripe-cli/releases/tag/v1.17.2 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/03 09:09:03 Modified files: security/lynis : Makefile distinfo Log message: Update for Lynis to 3.0.9 https://github.com/CISOfy/lynis/releases/tag/3.0.9 OK sdk@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/03 09:20:16 Modified files: net/liboping : Makefile Added files: net/liboping/patches: patch-src_oping_c Log message: libocurses: neuter -Werror and fix format string warnings discussed with jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/03 09:25:55 Modified files: net/liboping/patches: patch-src_oping_c Log message: liboping: mention similar patch from upstream issue CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 09:59:29 Log message: import devel/llvm/13 based on our current devel/llvm port Status: Vendor Tag: robert Release Tags: robert_20230903 N ports/devel/llvm/13/Makefile N ports/devel/llvm/13/distinfo N ports/devel/llvm/13/patches/patch-llvm_docs_CommandGuide_llvm-ranlib_rst N ports/devel/llvm/13/patches/patch-llvm_include_llvm_BinaryFormat_ELF_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_CodeGen_Passes_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h N ports/devel/llvm/13/patches/patch-llvm_include_llvm_InitializePasses_h N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_MC_MCELFStreamer_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86_h N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Arch_PPC64_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_Mips_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Arch_X86_64_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCTargetMachine_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_RISCV_RISCVISelLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Sparc_SparcISelLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Sparc_SparcInstr64Bit_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Sparc_SparcInstrInfo_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp N ports/devel/llvm/13/patches/patch-clang_include_clang_Driver_Options_td N ports/devel/llvm/13/patches/patch-lld_ELF_Symbols_h N ports/devel/llvm/13/patches/patch-llvm_tools_llvm-objdump_ELFDump_cpp N ports/devel/llvm/13/patches/patch-clang_include_clang_AST_FormatString_h N ports/devel/llvm/13/patches/patch-clang_include_clang_Basic_CodeGenOptions_def N ports/devel/llvm/13/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td N ports/devel/llvm/13/patches/patch-clang_lib_Basic_Targets_X86_h N ports/devel/llvm/13/patches/patch-lld_ELF_Config_h N ports/devel/llvm/13/patches/patch-clang_include_clang_Sema_Sema_h N ports/devel/llvm/13/patches/patch-clang_lib_AST_FormatString_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Basic_TargetInfo_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Basic_Targets_Mips_h N ports/devel/llvm/13/patches/patch-clang_lib_Basic_Targets_X86_cpp N ports/devel/llvm/13/patches/patch-clang_lib_CodeGen_CGCall_cpp N ports/devel/llvm/13/patches/patch-clang_lib_CodeGen_CodeGenModule_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_Driver_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Sema_SemaDeclCXX_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_Arch_X86_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_Gnu_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_OpenBSD_h N ports/devel/llvm/13/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Sema_SemaChecking_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Arch_RISCV_cpp N ports/devel/llvm/13/patches/patch-clang_lib_Driver_ToolChains_OpenBSD_cpp N ports/devel/llvm/13/patches/patch-lld_CMakeLists_txt N ports/devel/llvm/13/patches/patch-clang_tools_clang-shlib_CMakeLists_txt N ports/devel/llvm/13/patches/patch-clang_tools_scan-build_libexec_ccc-analyzer N ports/devel/llvm/13/patches/patch-lld_ELF_DriverUtils_cpp N ports/devel/llvm/13/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp N ports/devel/llvm/13/patches/patch-llvm_tools_llvm-shlib_CMakeLists_txt N ports/devel/llvm/13/patches/patch-llvm_tools_llvm-readobj_ELFDumper_cpp N ports/devel/llvm/13/patches/patch-clang_tools_clang-format_clang-format_py N ports/devel/llvm/13/patches/patch-clang_tools_clang-format_git-clang-format N ports/devel/llvm/13/patches/patch-lld_ELF_Driver_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_InputFiles_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_InputFiles_h N ports/devel/llvm/13/patches/patch-lld_ELF_LinkerScript_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Options_td N ports/devel/llvm/13/patches/patch-lld_ELF_Relocations_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_ScriptParser_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_SymbolTable_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Symbols_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_SyntheticSections_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Writer_cpp N ports/devel/llvm/13/patches/patch-lld_ELF_Writer_h N ports/devel/llvm/13/patches/patch-lld_ELF_Arch_AArch64_cpp N ports/devel/llvm/13/patches/patch-lld_docs_ld_lld_1 N ports/devel/llvm/13/patches/patch-lld_tools_lld_CMakeLists_txt N ports/devel/llvm/13/patches/patch-lld_tools_lld_lld_cpp N ports/devel/llvm/13/patches/patch-lldb_bindings_CMakeLists_txt N ports/devel/llvm/13/patches/patch-lldb_bindings_interfaces_swig N ports/devel/llvm/13/patches/patch-lldb_bindings_python_python-typemaps_swig N ports/devel/llvm/13/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h N ports/devel/llvm/13/patches/patch-lld_ELF_SyntheticSections_h N ports/devel/llvm/13/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp N ports/devel/llvm/13/patches/patch-clang_tools_clang-format_clang-format-sublime_py N ports/devel/llvm/13/patches/patch-llvm_cmake_modules_GetLibraryName_cmake N ports/devel/llvm/13/patches/patch-llvm_cmake_modules_LLVMProcessSources_cmake N ports/devel/llvm/13/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp N ports/devel/llvm/13/patches/patch-llvm_lib_Target_X86_X86Subtarget_h N ports/devel/llvm/13/pkg/DESCR-lldb N ports/devel/llvm/13/pkg/DESCR-main N ports/devel/llvm/13/pkg/DESCR-python N ports/devel/llvm/13/pkg/PLIST-lldb N ports/devel/llvm/13/pkg/PLIST-main N ports/devel/llvm/13/pkg/PLIST-python No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:00:05 Log message: import devel/llvm/16; Status: Vendor Tag: robert Release Tags: robert_20230903 N ports/devel/llvm/16/Makefile N ports/devel/llvm/16/distinfo N ports/devel/llvm/16/patches/patch-clang_docs_CommandGuide_clang_rst N ports/devel/llvm/16/patches/patch-clang_include_clang_AST_FormatString_h N ports/devel/llvm/16/patches/patch-clang_include_clang_Basic_CodeGenOptions_def N ports/devel/llvm/16/patches/patch-clang_include_clang_Basic_DiagnosticSemaKinds_td N ports/devel/llvm/16/patches/patch-clang_include_clang_Driver_Options_td N ports/devel/llvm/16/patches/patch-clang_include_clang_Sema_Sema_h N ports/devel/llvm/16/patches/patch-clang_lib_AST_FormatString_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Basic_Targets_Mips_h N ports/devel/llvm/16/patches/patch-clang_lib_Basic_Targets_X86_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Basic_Targets_X86_h N ports/devel/llvm/16/patches/patch-clang_lib_CodeGen_CGCall_cpp N ports/devel/llvm/16/patches/patch-clang_lib_CodeGen_CodeGenModule_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Driver_Driver_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Driver_ToolChains_Arch_RISCV_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Driver_ToolChains_Arch_X86_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Driver_ToolChains_Clang_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Driver_ToolChains_OpenBSD_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Frontend_CompilerInvocation_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Sema_SemaChecking_cpp N ports/devel/llvm/16/patches/patch-clang_lib_Sema_SemaDeclAttr_cpp N ports/devel/llvm/16/patches/patch-compiler-rt_lib_builtins_ppc_atomic_lock_free_c N ports/devel/llvm/16/patches/patch-compiler-rt_lib_interception_interception_h N ports/devel/llvm/16/patches/patch-compiler-rt_lib_interception_interception_linux_h N ports/devel/llvm/16/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_cpp N ports/devel/llvm/16/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_linux_h N ports/devel/llvm/16/patches/patch-compiler-rt_lib_sanitizer_common_sanitizer_platform_h N ports/devel/llvm/16/patches/patch-compiler-rt_lib_ubsan_ubsan_platform_h N ports/devel/llvm/16/patches/patch-libcxx_include_stdio_h N ports/devel/llvm/16/patches/patch-libunwind_src_AddressSpace_hpp N ports/devel/llvm/16/patches/patch-libunwind_src_EHHeaderParser_hpp N ports/devel/llvm/16/patches/patch-libunwind_src_UnwindCursor_hpp N ports/devel/llvm/16/patches/patch-lld_ELF_Arch_AArch64_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Arch_PPC64_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Arch_X86_64_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Config_h N ports/devel/llvm/16/patches/patch-lld_ELF_Driver_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_DriverUtils_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_InputFiles_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_InputFiles_h N ports/devel/llvm/16/patches/patch-lld_ELF_LinkerScript_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Relocations_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_ScriptParser_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_SymbolTable_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Symbols_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Symbols_h N ports/devel/llvm/16/patches/patch-lld_ELF_Writer_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Writer_h N ports/devel/llvm/16/patches/patch-lld_docs_ld_lld_1 N ports/devel/llvm/16/patches/patch-lld_tools_lld_lld_cpp N ports/devel/llvm/16/patches/patch-lldb_include_lldb_Host_openbsd_HostInfoOpenBSD_h N ports/devel/llvm/16/patches/patch-lldb_include_lldb_Utility_ArchSpec_h N ports/devel/llvm/16/patches/patch-lldb_source_Core_FormatEntity_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Host_common_SocketAddress_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Host_openbsd_Host_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Host_openbsd_HostInfoOpenBSD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Host_posix_DomainSocket_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Host_posix_PipePosix_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Initialization_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_source_Initialization_SystemInitializerCommon_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_DynamicLoader_POSIX-DYLD_DYLDRendezvous_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_DynamicLoader_POSIX-DYLD_DynamicLoaderPOSIXDYLD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_ObjectFile_ELF_ObjectFileELF_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Platform_OpenBSD_PlatformOpenBSD_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_source_Target_UnixSignals_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeProcessOpenBSD_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arch_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_x86_64_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_OpenBSD_NativeThreadOpenBSD_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_Utility_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_Process_Utility_OpenBSDSignals_h N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp N ports/devel/llvm/16/patches/patch-lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h N ports/devel/llvm/16/patches/patch-lldb_source_Utility_ArchSpec_cpp N ports/devel/llvm/16/patches/patch-lldb_test_API_api_multithreaded_common_h N ports/devel/llvm/16/patches/patch-lldb_test_API_tools_lldb-server_thread-name_main_cpp N ports/devel/llvm/16/patches/patch-lldb_tools_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_tools_lldb-server_CMakeLists_txt N ports/devel/llvm/16/patches/patch-lldb_tools_lldb-server_lldb-gdbserver_cpp N ports/devel/llvm/16/patches/patch-lldb_unittests_UnwindAssembly_ARM64_TestArm64InstEmulation_cpp N ports/devel/llvm/16/patches/patch-lldb_unittests_UnwindAssembly_x86_Testx86AssemblyInspectionEngine_cpp N ports/devel/llvm/16/patches/patch-llvm_include_llvm_BinaryFormat_ELF_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_CodeGen_AsmPrinter_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_CodeGen_MachineFrameInfo_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_CodeGen_Passes_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_CodeGen_ReturnProtectorLowering_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_CodeGen_TargetFrameLowering_h N ports/devel/llvm/16/patches/patch-llvm_include_llvm_InitializePasses_h N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_AsmPrinter_AsmPrinter_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_CMakeLists_txt N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_PrologEpilogInserter_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_ReturnProtectorLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_TargetPassConfig_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_CodeGen_ReturnProtectorPass_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_MC_MCAsmInfoELF_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_MC_MCELFStreamer_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_MC_MCParser_AsmParser_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Support_Unix_Process_inc N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64AsmPrinter_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64FrameLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64ISelLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64InstrInfo_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64Subtarget_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_AArch64TargetMachine_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_AArch64_CMakeLists_txt N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_CMakeLists_txt N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_Mips_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsAsmPrinter_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsFrameLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsISelLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsInstrInfo_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsLoongson2FBTBFix_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_Mips_MipsTargetMachine_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_CMakeLists_txt N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCAsmPrinter_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCFrameLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCInstrInfo_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_RISCV_RISCVISelLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_CMakeLists_txt N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_MCTargetDesc_X86AsmBackend_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86AsmPrinter_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86FixupGadgets_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86FrameLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86FrameLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86IndirectThunks_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86InstrCompiler_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86MCInstLower_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86MachineFunctionInfo_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86RegisterInfo_td N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_cpp N ports/devel/llvm/16/patches/patch-llvm_tools_llvm-ar_llvm-ar_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86Subtarget_h N ports/devel/llvm/16/patches/patch-llvm_lib_Target_X86_X86TargetMachine_cpp N ports/devel/llvm/16/patches/patch-llvm_lib_Transforms_Scalar_LoopIdiomRecognize_cpp N ports/devel/llvm/16/patches/patch-llvm_tools_llvm-config_llvm-config_cpp N ports/devel/llvm/16/patches/patch-llvm_tools_llvm-objdump_ELFDump_cpp N ports/devel/llvm/16/patches/patch-llvm_tools_llvm-readobj_ELFDumper_cpp N ports/devel/llvm/16/patches/patch-lld_ELF_Options_td N ports/devel/llvm/16/pkg/PLIST-lldb N ports/devel/llvm/16/pkg/PLIST-main N ports/devel/llvm/16/pkg/PLIST-python No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:01:34 ports/devel/llvm/files Update of /cvs/ports/devel/llvm/files In directory cvs.openbsd.org:/tmp/cvs-serv96584/files Log Message: Directory /cvs/ports/devel/llvm/files added to the repository CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:04:04 Modified files: devel/llvm : Makefile Added files: devel/llvm : Makefile.inc devel/llvm/files: DESCR-lldb DESCR-main DESCR-python README-main llvm-wrapper.sh.in Removed files: devel/llvm : distinfo devel/llvm/patches: patch-cmake_modules_GetLibraryName_cmake patch-cmake_modules_LLVMProcessSources_cmake patch-docs_CommandGuide_llvm-ranlib_rst patch-include_llvm_BinaryFormat_ELF_h patch-include_llvm_CodeGen_AsmPrinter_h patch-include_llvm_CodeGen_MachineFrameInfo_h patch-include_llvm_CodeGen_Passes_h patch-include_llvm_CodeGen_ReturnProtectorLowering_h patch-include_llvm_CodeGen_TargetFrameLowering_h patch-include_llvm_InitializePasses_h patch-lib_CodeGen_AsmPrinter_AsmPrinter_cpp patch-lib_CodeGen_CMakeLists_txt patch-lib_CodeGen_PrologEpilogInserter_cpp patch-lib_CodeGen_ReturnProtectorLowering_cpp patch-lib_CodeGen_ReturnProtectorPass_cpp patch-lib_CodeGen_TargetPassConfig_cpp patch-lib_MC_MCAsmInfoELF_cpp patch-lib_MC_MCELFStreamer_cpp patch-lib_MC_MCParser_AsmParser_cpp patch-lib_Target_AArch64_AArch64AsmPrinter_cpp patch-lib_Target_AArch64_AArch64FrameLowering_cpp patch-lib_Target_AArch64_AArch64FrameLowering_h patch-lib_Target_AArch64_AArch64ISelLowering_cpp patch-lib_Target_AArch64_AArch64InstrInfo_cpp patch-lib_Target_AArch64_AArch64InstrInfo_td patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_cpp patch-lib_Target_AArch64_AArch64ReturnProtectorLowering_h patch-lib_Target_AArch64_AArch64Subtarget_h patch-lib_Target_AArch64_AArch64TargetMachine_cpp patch-lib_Target_AArch64_CMakeLists_txt patch-lib_Target_Mips_AsmParser_MipsAsmParser_cpp patch-lib_Target_Mips_CMakeLists_txt patch-lib_Target_Mips_MCTargetDesc_MipsABIInfo_cpp patch-lib_Target_Mips_MipsAsmPrinter_cpp patch-lib_Target_Mips_MipsFrameLowering_cpp patch-lib_Target_Mips_MipsFrameLowering_h patch-lib_Target_Mips_MipsISelLowering_cpp patch-lib_Target_Mips_MipsInstrInfo_td patch-lib_Target_Mips_MipsLoongson2FBTBFix_cpp patch-lib_Target_Mips_MipsReturnProtectorLowering_cpp patch-lib_Target_Mips_MipsReturnProtectorLowering_h patch-lib_Target_Mips_MipsTargetMachine_cpp patch-lib_Target_Mips_Mips_h patch-lib_Target_PowerPC_CMakeLists_txt patch-lib_Target_PowerPC_PPCAsmPrinter_cpp patch-lib_Target_PowerPC_PPCFrameLowering_cpp patch-lib_Target_PowerPC_PPCFrameLowering_h patch-lib_Target_PowerPC_PPCInstrInfo_td patch-lib_Target_PowerPC_PPCReturnProtectorLowering_cpp patch-lib_Target_PowerPC_PPCReturnProtectorLowering_h patch-lib_Target_PowerPC_PPCTargetMachine_cpp patch-lib_Target_RISCV_RISCVISelLowering_cpp patch-lib_Target_Sparc_SparcISelLowering_cpp patch-lib_Target_Sparc_SparcInstr64Bit_td patch-lib_Target_Sparc_SparcInstrInfo_td patch-lib_Target_X86_CMakeLists_txt patch-lib_Target_X86_X86AsmPrinter_h patch-lib_Target_X86_X86FixupGadgets_cpp patch-lib_Target_X86_X86FrameLowering_cpp patch-lib_Target_X86_X86FrameLowering_h patch-lib_Target_X86_X86IndirectThunks_cpp patch-lib_Target_X86_X86InstrCompiler_td patch-lib_Target_X86_X86MCInstLower_cpp patch-lib_Target_X86_X86MachineFunctionInfo_h patch-lib_Target_X86_X86RegisterInfo_td patch-lib_Target_X86_X86ReturnProtectorLowering_cpp patch-lib_Target_X86_X86ReturnProtectorLowering_h patch-lib_Target_X86_X86Subtarget_h patch-lib_Target_X86_X86TargetMachine_cpp patch-lib_Target_X86_X86_h patch-lib_Target_X86_X86_td patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp patch-tools_clang_include_clang_AST_FormatString_h patch-tools_clang_include_clang_Basic_CodeGenOptions_def patch-tools_clang_include_clang_Basic_DiagnosticSemaKinds_td patch-tools_clang_include_clang_Driver_Options_td patch-tools_clang_include_clang_Sema_Sema_h patch-tools_clang_lib_AST_FormatString_cpp patch-tools_clang_lib_Basic_TargetInfo_cpp patch-tools_clang_lib_Basic_Targets_Mips_h patch-tools_clang_lib_Basic_Targets_X86_cpp patch-tools_clang_lib_Basic_Targets_X86_h patch-tools_clang_lib_CodeGen_CGCall_cpp patch-tools_clang_lib_CodeGen_CodeGenModule_cpp patch-tools_clang_lib_Driver_Driver_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_RISCV_cpp patch-tools_clang_lib_Driver_ToolChains_Arch_X86_cpp patch-tools_clang_lib_Driver_ToolChains_Clang_cpp patch-tools_clang_lib_Driver_ToolChains_Gnu_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_cpp patch-tools_clang_lib_Driver_ToolChains_OpenBSD_h patch-tools_clang_lib_Frontend_CompilerInvocation_cpp patch-tools_clang_lib_Sema_SemaChecking_cpp patch-tools_clang_lib_Sema_SemaDeclAttr_cpp patch-tools_clang_lib_Sema_SemaDeclCXX_cpp patch-tools_clang_tools_clang-shlib_CMakeLists_txt patch-tools_clang_tools_scan-build_libexec_ccc-analyzer patch-tools_lld_CMakeLists_txt patch-tools_lld_ELF_Arch_AArch64_cpp patch-tools_lld_ELF_Arch_PPC64_cpp patch-tools_lld_ELF_Arch_RISCV_cpp patch-tools_lld_ELF_Arch_X86_64_cpp patch-tools_lld_ELF_Config_h patch-tools_lld_ELF_DriverUtils_cpp patch-tools_lld_ELF_Driver_cpp patch-tools_lld_ELF_InputFiles_cpp patch-tools_lld_ELF_InputFiles_h patch-tools_lld_ELF_LinkerScript_cpp patch-tools_lld_ELF_Options_td patch-tools_lld_ELF_Relocations_cpp patch-tools_lld_ELF_ScriptParser_cpp patch-tools_lld_ELF_SymbolTable_cpp patch-tools_lld_ELF_Symbols_cpp patch-tools_lld_ELF_Symbols_h patch-tools_lld_ELF_SyntheticSections_cpp patch-tools_lld_ELF_SyntheticSections_h patch-tools_lld_ELF_Writer_cpp patch-tools_lld_ELF_Writer_h patch-tools_lld_docs_ld_lld_1 patch-tools_lld_tools_lld_CMakeLists_txt patch-tools_lld_tools_lld_lld_cpp patch-tools_lldb_bindings_CMakeLists_txt patch-tools_lldb_bindings_interfaces_swig patch-tools_lldb_bindings_python_python-typemaps_swig patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_cpp patch-tools_lldb_source_Plugins_UnwindAssembly_x86_x86AssemblyInspectionEngine_h patch-tools_llvm-ar_llvm-ar_cpp patch-tools_llvm-objdump_ELFDump_cpp patch-tools_llvm-readobj_ELFDumper_cpp patch-tools_llvm-shlib_CMakeLists_txt devel/llvm/pkg : DESCR-lldb DESCR-main DESCR-python PLIST-lldb PLIST-main PLIST-python README-main Log message: split devel/llvm into subports so that multiple version of llvm/clang are available the work is based on the split port from semarie@ and some bits are coming from FreeBSD's llvm ports some ports will break, but fixes are on the way... CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:05:56 Modified files: lang/clang : clang.port.mk Log message: modify the clang module a little so that we can use it in ports depending on llvm to handle dependencies CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/09/03 10:06:44 Modified files: www/sope : Makefile distinfo Log message: update 5.8.0 -> 5.8.4 OK landry@ CVSROOT: /cvs Module name: ports Changes by: sebastia@cvs.openbsd.org 2023/09/03 10:07:41 Modified files: www/sogo : Makefile distinfo www/sogo/pkg : PLIST Added files: www/sogo/patches: patch-SoObjects_SOGo_SOGoGCSFolder_m Log message: update 5.8.0 -> 5.8.4 OK landry@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:07:59 Modified files: devel/afl++ : Makefile Log message: set LLVM_CONFIG to llvm-config-${MODCLANG_VERSION} after the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/03 10:09:10 Modified files: games/devilutionx: Makefile distinfo games/devilutionx/pkg: PLIST README Added files: games/devilutionx/patches: patch-CMake_Dependencies_cmake patch-Source_CMakeLists_txt patch-Source_storm_storm_svid_cpp Removed files: games/devilutionx/patches: patch-CMakeLists_txt patch-CMake_FindSDL2_cmake patch-SourceS_miniwin_h Log message: games/devilutionx: update to 1.5.1 with feedback and contributions from bcallah@, sdk@, sthen@, and thfr@ many thanks! ok bcallah@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:11:14 Modified files: devel/llvm/16/patches: patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_cpp patch-lldb_source_Plugins_Process_OpenBSD_NativeRegisterContextOpenBSD_arm64_h Log message: unbreak lldb build on arm64 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/03 10:13:26 Modified files: infrastructure/lib/DPB: PkgPath.pm Log message: get rid of some noise in equiv.log: checking stubbed out paths for locknames won't make sense since they all have the same info, but not actually the same pkgname CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:13:31 Modified files: devel/clang-tools-extra: Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:14:30 Modified files: devel/codechecker: Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:15:08 Modified files: devel/include-what-you-use: Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:16:06 Modified files: devel/meson : Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:17:13 Modified files: devel/spidermonkey102: Makefile Log message: remove build dep on devel/llvm because llvm-ar is not available anymore without a version suffix CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:19:57 Modified files: x11/qt5/qttools: Makefile x11/qt6/qttools: Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:21:09 Modified files: lang/clazy : Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:25:26 Modified files: lang/crystal : Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:27:04 Modified files: lang/zig : Makefile Log message: this port seems to be broken on every usable arch, so put the least effort into moving to the split llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:30:39 Modified files: lang/clang : clang.port.mk Log message: allow changing the MODCLANG_VERSION CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:31:04 Modified files: lang/ldc : Makefile Log message: use the lang/clang module and adapt to the switch of devel/llvm CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 10:48:14 Modified files: devel/p5-Test-Output: Makefile distinfo devel/p5-Test-Output/pkg: DESCR Log message: update p5-Test-Output to 1.034 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 10:51:11 Modified files: lang/rust : Makefile Log message: switch to lang/clang and set llvm version to 16 (unused for now) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:00:20 Modified files: emulators/citra: Makefile Log message: remove build dependency on devel/llvm; does not seem to be needed CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:22:36 Modified files: x11/gnome/builder: Makefile Log message: switch over to the lang/clang module to adapt to the new llvm split CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:24:17 Modified files: devel/qt-creator: Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 11:39:26 Modified files: devel/ruby-gettext: Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:40:28 Modified files: devel/kdevelop : Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 11:41:05 Modified files: devel/ruby-locale: Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:41:30 Modified files: geo/py-osmium : Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 11:42:58 Modified files: wayland/wayland: Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 11:44:51 Modified files: devel/ruby-metaclass: Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 11:48:33 Modified files: devel/ruby-rspec/1: Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 11:58:20 Modified files: converters/p5-Convert-ASN1: Makefile distinfo Log message: update p5-Convert-ASN1 to 0.34 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:23:36 Modified files: www/py-soupsieve: Makefile distinfo Log message: update to py3-soupsieve-2.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:23:39 Modified files: www/py-multidict: Makefile distinfo Log message: update to py3-multidict-6.0.4 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/03 12:26:00 Modified files: devel/intellij : Makefile distinfo devel/intellij/pkg: PLIST Log message: devel/intellij: update to 2023.2.1 ok landry@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:26:13 Modified files: www/ttyd : Makefile distinfo Log message: update to ttyd-1.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:29:31 Modified files: net/p5-SNMP-Info: Makefile distinfo net/p5-SNMP-Info/pkg: PLIST Log message: update to p5-SNMP-Info-3.95 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 12:35:25 Modified files: devel/llvm : Makefile.inc Log message: add a diff-to-base make target to ease comparing each component between base and ports CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 12:42:37 Modified files: x11/kde-applications/umbrello: Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:43:27 Modified files: textproc/py-bracex: Makefile distinfo Log message: update to py3-bracex-2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:43:30 Modified files: textproc/py-chardet: Makefile distinfo textproc/py-chardet/pkg: PLIST Log message: update to py3-chardet-5.2.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/03 12:44:01 Modified files: x11/py-qt5 : Makefile Log message: Add missing build dependency on textproc/py-toml Spotted by Mark Patruck, thanks CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 12:49:18 Modified files: x11/roxterm : Makefile distinfo x11/roxterm/pkg: PLIST Log message: update to roxterm-3.13.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 13:08:19 Modified files: mail/stalwart/jmap: Makefile Log message: use the lang/clang module and adapt to the split of devel/llvm CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 13:22:04 Modified files: devel/llvm/13/patches: patch-llvm_lib_Target_AArch64_AArch64ReturnProtectorLowering_h patch-llvm_lib_Target_Mips_MipsReturnProtectorLowering_h patch-llvm_lib_Target_PowerPC_PPCReturnProtectorLowering_h patch-llvm_lib_Target_X86_X86ReturnProtectorLowering_h Log message: my regexp was not good enough... let's fixup the files (no code change) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 14:08:36 Modified files: emulators/qemu : Makefile Log message: set USE_NOBTCFI=Yes to help qemu with Intel Bowel Syndrome CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/09/03 14:19:13 Modified files: usr.sbin/dhcpd : dhcpd.8 Log message: Document rdomain-related behaviour of dhcpd(8). ok jmc CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/03 14:22:01 Modified files: wayland : Makefile Log message: Add new ports but comment out for now CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 14:34:58 Modified files: math/py-sympy : Makefile distinfo math/py-sympy/patches: patch-setup_py math/py-sympy/pkg: PLIST Log message: update py-sympy to 1.12 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/03 14:39:13 Modified files: devel/llvm/13 : Makefile devel/llvm/13/patches: patch-lld_ELF_Relocations_cpp patch-lld_docs_ld_lld_1 patch-llvm_lib_Target_Mips_AsmParser_MipsAsmParser_cpp Log message: merge some obvious differences from base llvm that we need to have CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 15:33:19 Modified files: net/ruby-snmp : Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/03 15:37:17 Modified files: sys/netinet : tcp_input.c Log message: Avoid a useless increment and decrement of the tcp syn cache refcount by unexpanding the SYN_CACHE_TIMER_ARM() macro in the timer callback. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 15:40:47 Modified files: textproc/ruby-fast-stemmer: Makefile Log message: Fix tests CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 15:41:41 Modified files: textproc/ruby-fast_xs: Makefile Log message: Fix tests CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/03 15:46:52 Modified files: distrib/sets/lists/base: md.alpha md.amd64 md.arm64 md.armv7 md.hppa md.i386 md.landisk md.loongson md.luna88k md.macppc md.octeon md.powerpc64 md.riscv64 md.sparc64 Log message: sync perl syscall emulator header CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/03 15:51:10 Modified files: textproc/ruby-redcloth: Makefile Log message: Remove tests that do not run CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/03 16:01:00 Modified files: usr.sbin/inetd : inetd.c Log message: Allow UDP for built-in inetd(8) services on 127.0.0.1. This restriction was added in year 2000 due to IPv6 compatible and mapped addresses. Nowadays our kernel does not support these IPv6 features and blocks localhost addresses on non-loopback interfaces. Make IPv4 127.0.0.1/8 and IPv6 ::1 behave identically and provide local services if configured. OK mvs@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 16:05:45 Modified files: editors/vim : Makefile distinfo Log message: update to vim-9.0.1859, various recent commits have been security-ish (buffer overflow, potential oob write, etc) set COMPILER_LANGS=c while there, COMPILER was added for ruby 3.2 on sparc64 but this isn't C++ software so no need to pull in libestdc++ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 16:16:11 Modified files: editors/vim : Makefile distinfo Log message: use DIST_TUPLE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/03 16:16:48 Modified files: editors/vim : Tag: OPENBSD_7_3 Makefile distinfo editors/vim/patches: Tag: OPENBSD_7_3 patch-runtime_filetype_vim patch-src_configure_ac editors/vim/pkg: Tag: OPENBSD_7_3 PLIST-main Removed files: editors/vim/patches: Tag: OPENBSD_7_3 patch-runtime_syntax_bindzone_vim Log message: update vim in -stable CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 17:49:08 Log message: import p5-List-Util-WeightedChoice 0.06 OK sthen@ Comment: extension to allow for nonnormalized weighted choices Description: Perl extension to allow for nonnormalized weighted choices. Just one function, a simple means of making a weighted random choice. Status: Vendor Tag: bluhm Release Tags: bluhm_20230904 N ports/textproc/p5-List-Util-WeightedChoice/Makefile N ports/textproc/p5-List-Util-WeightedChoice/distinfo N ports/textproc/p5-List-Util-WeightedChoice/pkg/DESCR N ports/textproc/p5-List-Util-WeightedChoice/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 17:51:38 Modified files: textproc : Makefile Log message: p5-List-Util-WeightedChoice CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 17:52:48 Modified files: databases/p5-Data-RandomPerson: Makefile distinfo databases/p5-Data-RandomPerson/pkg: PLIST Log message: update p5-Data-RandomPerson to 0.60 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/03 17:59:32 Modified files: usr.bin/ssh : ssh.c Log message: set interactive mode for ControlPersist sessions if they originally requested a tty; enables keystroke timing obfuscation for most ControlPersist sessions. Spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/03 18:01:46 Modified files: usr.bin/ssh : channels.c channels.h Log message: make channel_output_poll() return a flag indicating whether channel data was enqueued. Will be used to improve keystroke timing obfuscation. Problem spotted by / tested by naddy@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/03 18:04:02 Modified files: usr.bin/ssh : clientloop.c Log message: avoid bogus "obfuscate_keystroke_timing: stopping ..." debug messages when keystroke timing obfuscation was never started; spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/03 18:08:14 Modified files: usr.bin/ssh : clientloop.c Log message: trigger keystroke timing obfucation only if the channels layer enqueud some data in the last poll() cycle; this avoids triggering the obfuscatior for non-channels data like ClientAlive probes and also fixes a related problem were the obfucations would be triggered on fully quiescent connections. Based on / tested by naddy@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/03 18:25:19 Modified files: devel/p5-B-Keywords: Makefile distinfo Log message: update p5-B-Keywords to 1.26 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/03 18:49:20 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.09. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 18:56:02 Modified files: www/jupyter-notebook: Makefile distinfo www/jupyter-notebook/pkg: PLIST Log message: update to jupyter-notebook 6.3.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/03 22:25:20 Modified files: comms/gnuradio : Makefile Added files: comms/gnuradio/patches: 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_plot_raster_cc patch-gr-qtgui_lib_plot_waterfall_cc patch-gr-qtgui_lib_timeRasterGlobalData_cc patch-gr-qtgui_lib_waterfallGlobalData_cc Log message: make gnuradio build again following recent qwt update Integrate pull 5320 from upstream which adds support for qwt 6.2+ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/04 00:50:22 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.15.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/04 00:57:14 Modified files: x11/gnome/libadwaita: Makefile distinfo Log message: Update to libadwaita-1.3.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/04 01:11:37 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-11.6.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 01:56:20 Modified files: devel/llvm/13 : Makefile Log message: bump REVISION of all llvm13 packages CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/04 02:01:43 Modified files: usr.bin/tmux : window-copy.c Log message: Skip wrapped lines in top level search loop because they will be combined in the inner loop (in window_copy_search_rl_regex and the others), avoids searching the same text multiple times. Also add a line length limit for regex searches. GitHub issue 3675. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 02:19:14 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: cope with devel/llvm split - add MODCLANG_VERSION to LLVM_CONFIG definition - drop explicit BDEP on devel/llvm, setting COMPILER=ports-clang takes care of including the lang/clang module which adds it by default. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 02:22:01 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lld_docs_ld_lld_1 devel/llvm/16/pkg: PLIST-lldb PLIST-main Log message: fixup plist and sync the lld manual page with llvm/13 CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/04 02:31:00 Log message: import devel/py-logfury Logfury is a tool for python library maintainers. It allows for responsible, low-boilerplat logging of method calls. ok sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20230904 N ports/devel/py-logfury/Makefile N ports/devel/py-logfury/distinfo N ports/devel/py-logfury/pkg/DESCR N ports/devel/py-logfury/pkg/PLIST N ports/devel/py-logfury/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/04 02:32:15 Modified files: devel : Makefile Log message: hook py-logfury up to the build CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/04 02:36:48 Modified files: lib/libcrypto/camellia: cmll_ecb.c lib/libcrypto/whrlpool: wp_dgst.c Log message: unbreak build with llvm-16 by including sys/types.h for __BEGIN_HIDDEN_DECLS /usr/src/lib/libcrypto/whrlpool/wp_local.h:5:1: error: unknown type name '__BEGIN_HIDDEN_DECLS' ok tb@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/04 02:42:26 Modified files: devel/llvm/16 : Makefile Added files: devel/llvm/16/patches: patch-llvm_cmake_modules_GetLibraryName_cmake Log message: devel/llvm/16: fix llvm-config-16 output for system-libs it is better to have -lz instead of -lz.so.7.0 ok robert@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:43:33 Modified files: security/ruby-cms_scanner: Makefile security/ruby-cms_scanner/patches: patch-_metadata Log message: Unbreak after nokogiri update by loosening nokogiri dependency Pointed out by ajacoutot@ and tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/04 02:43:41 Modified files: lib/libcrypto/whrlpool: wp_dgst.c wp_local.h lib/libcrypto/camellia: cmll_ecb.c cmll_local.h Log message: Make wp_local.h and cmll_local.h self-standing CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:48:29 Modified files: devel : Makefile lang : Makefile security : Makefile Log message: Unhook: lang/libv8 devel/ruby-libv8 devel/ruby-therubyracer security/origami OK sthen@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/04 02:51:31 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/16 : Makefile Log message: devel/llvm: fix typo in MAINTAINER addresses ok robert@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:51:47 Removed files: security/origami: Makefile distinfo security/origami/pkg: DESCR PLIST Log message: Remove security/origami Transitively depends on lang/libv8, which has been broken for over 18 months. Turns out that it no longer uses the dependency, but it also no longer works with modern Ruby and is unmaintained upstream, so there is no reason to keep it. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:53:01 Removed files: devel/ruby-therubyracer: Makefile distinfo devel/ruby-therubyracer/pkg: DESCR PLIST Log message: Remove devel/ruby-therubyracer Transitively depends on lang/libv8, which has been broken for over 18 months. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:53:43 Removed files: devel/ruby-libv8: Makefile distinfo devel/ruby-libv8/pkg: DESCR PLIST Log message: Remove devel/ruby-libv8 Depends on lang/libv8, which has been broken for over 18 months. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 02:54:39 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/waterfall-view: distinfo devel/py-buildbot/www: distinfo devel/py-buildslave: Makefile distinfo Log message: devel/py-build{bot,slave}: update to 3.9.2 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 02:54:57 Removed files: lang/libv8 : Makefile distinfo lang/libv8/patches: patch-Makefile patch-build_common_gypi patch-src_heap_cc patch-src_spaces_h patch-src_stub-cache_cc patch-tools_gyp_v8_gyp lang/libv8/pkg : DESCR PLIST Log message: Remove lang/libv8 Broken for over 18 months. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/04 03:16:23 Modified files: infrastructure/templates: Makefile.template Log message: Consistent whitespace around DEBUG_PACKAGES. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/04 03:52:02 Modified files: multimedia/libheif: Makefile distinfo Log message: update to libheif-2.16.2 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/04 03:53:12 Modified files: emulators/mednafen: Makefile Added files: emulators/mednafen/patches: patch-src_drivers_main_cpp Log message: Enable debug packages, and remove SIGSEGV handler so we get coredumps. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 04:03:23 Modified files: infrastructure/mk: bsd.port.mk Log message: steal the code from thfr@ which is a much better heuristics to figure out when to set DISTFILES really cache .VARIABLES by using := adjust accordingly when twiddling with DISTFILES manually CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 04:05:35 Modified files: infrastructure/mk: bsd.port.mk Log message: As discussed with sthen@, move most "User settings" before Makefile.inc. makes things slightly less readable, but it means that Makefile.inc can access stuff like USE_CCACHE safely. A few very old user settings not moved as they still rely on defined/undefined semantics. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 04:06:12 Modified files: net/tg_owt : Makefile Log message: use new MASTER_SITES.sufx, no distinfo or patch change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 04:07:33 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: this fragment lives in bsd.port.mk now CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/04 04:12:10 Modified files: audio/py-mutagen: Makefile distinfo audio/py-mutagen/patches: patch-setup_py Log message: update to py3-mutagen-1.47.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 04:14:03 Modified files: security/qdigidoc4: Makefile distinfo Log message: use new DISTFILES.sufx; config.json rerolled CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 04:17:03 Modified files: security/libdigidocpp: Makefile Log message: use new MASTER_SITES.sufx, no distinfo or patch change CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/04 04:17:19 Modified files: cad/ngspice : Makefile.inc cad/ngspice/libngspice: Makefile cad/ngspice/ngspice: Makefile emulators/higan: Makefile games/vacuum : Makefile emulators/desmume: Makefile net/btpd : Makefile Log message: Drop maintainership of packages I don't use. CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/04 04:29:58 Modified files: usr.bin/ssh : ssh-keygen.1 ssh-keygen.c Log message: Generate Ed25519 keys when invoked without arguments Ed25519 public keys are very convenient due to their small size. OpenSSH has supported Ed25519 since version 6.5 (January 2014). OK djm@ markus@ sthen@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 04:34:19 Modified files: devel/dtc : Makefile distinfo devel/dtc/patches: patch-Makefile Log message: update to dtc 1.7.0; all consumers build CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 04:38:55 Modified files: devel/p5-Curses: Makefile distinfo devel/p5-Curses/pkg: PLIST Log message: update p5-Curses to 1.44 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 04:43:48 Modified files: security/web-eid-app: Makefile distinfo Log message: switch submodule fetching to DIST_TUPLE; no source change CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/04 04:47:42 Modified files: misc/ytree : Makefile distinfo misc/ytree/patches: patch-match_c Log message: Update ytree to 2.05. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/04 04:49:20 Modified files: usr.sbin/radiusd: radiusd_radius.c Log message: Don't return an extra OK message. Also call module_destroy() when exit(3). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 04:50:32 Modified files: devel/llvm/13/pkg: PLIST-lldb PLIST-main PLIST-python Log message: devel/llvm/13: try to fix upgrade path by setting @pkgpath looks fine to espie@ and robert@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/04 04:50:52 Modified files: usr.sbin/radiusd: radiusd.c Log message: Specify SOCK_NONBLOCK for socketpair(2) instead of fcntl(2). CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 04:51:26 Modified files: devel/llvm/13 : Makefile Log message: devel/llvm/13: and bump REVISION.. sigh CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/04 05:00:35 Modified files: x11/fvwm3 : Makefile distinfo x11/fvwm3/patches: patch-configure patch-default-config_Makefile_in x11/fvwm3/pkg : PLIST Added files: x11/fvwm3/patches: patch-fvwm_ewmh_c Log message: Update fvwm3 to version 1.0.7 Changes: https://github.com/fvwmorg/fvwm3/releases/tag/1.0.7 Patch from MAINTAINER Michael, thank you! Manpage installation added by me (sdk). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/04 05:12:59 Modified files: databases/lbdb : Makefile distinfo databases/lbdb/patches: patch-lbdb_rc_in Log message: update to lbdb-0.52.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 05:20:16 Modified files: lang/wasi-libc : Makefile Log message: lang/wasi-libc: prefix AR/NM paths with MODCLANG_VERSION CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 05:22:48 Modified files: lang/wasi-sdk/compiler-rt: Makefile Log message: lang/wasi-sdk/compiler-rt: suffix LLVM_CONFIG_PATH with ${MODCLANG_VERSION} CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 05:24:45 Modified files: lang/wasi-sdk : Makefile.inc Log message: lang/wasi-sdk: suffix llvm-ranlib call with ${MODCLANG_VERSION} CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 05:28:04 Modified files: devel/p5-Data-Visitor: Makefile distinfo Removed files: devel/p5-Data-Visitor/patches: patch-lib_Data_Visitor_pm patch-t_weak_t Log message: update p5-Data-Visitor to 0.32 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 05:32:34 Modified files: editors/vis : Makefile net/dino : Makefile net/libnice : Makefile devel/tl-expected: Makefile Log message: switch to new .sufx syntax; no distinfo change CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/04 05:35:12 Modified files: usr.bin/make : Makefile arch.c buf.c cmd_exec.c compat.c cond.c dir.c direxpand.c engine.c enginechoice.c error.c expandchildren.c for.c init.c job.c lowparse.c main.c make.c parse.c parsevar.c stats.c str.c suff.c targ.c targequiv.c timestamp.c var.c varmodifiers.c varname.c usr.bin/make/lst.lib: lstInt.h Removed files: usr.bin/make : config.h Log message: GC old code that was originally implemented to facilitate adoption by other BSDs, which never happened, so make things simpler for further development. Ditches config.h entirely since it gets reduced to 2 defines. okay tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 05:43:15 Modified files: infrastructure/templates: Makefile.template Log message: use the DISTFILES.sufx/PATCHFILES.sufx syntax instead of deprecated MASTER_SITES0-9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/04 05:58:34 Modified files: editors/vim : Makefile distinfo Log message: remove DIST_TUPLE bits for now CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 06:04:41 Modified files: lang/wasi-sdk/compiler-rt: Makefile lang/wasi-sdk/compiler-rt/pkg: PLIST Log message: lang/wasi-sdk/compiler-rt: install wasi/libclang_rt.builtins-wasm32.a in the new llvm subdir CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/04 06:17:50 Modified files: security/rust-ring: Makefile security/rust-ring/patches: patch-pregenerated_p256-x86_64-asm-elf_S Log message: security/rust-ring: Add endbr64 instruction to p_nistz256_add ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 06:23:25 Modified files: www/firefox-esr: Makefile www/mozilla-firefox: Makefile www/tor-browser/browser: Makefile Log message: www/{firefox-esr,mozilla-firefox,tor-browser}: point at the new libclang-path CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/04 06:25:08 Modified files: multimedia/libheif: Makefile Added files: multimedia/libheif/patches: patch-CMakeLists_txt Log message: add a few changes from op@'s diff CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/04 06:28:18 Modified files: usr.sbin/radiusd: parse.y radiusd.conf.5 Log message: Don't surround by "" at much as possible. CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/09/04 06:28:36 Modified files: devel/promu : Makefile distinfo modules.inc Log message: Update promu to v0.15.0: [CHANGE] Use unmarshalstrict #240 [CHANGE] Add linux/riscv64 to default platforms #254 OK kn@ sthen@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 06:29:44 Modified files: devel/p5-Type-Tiny: Makefile distinfo devel/p5-Type-Tiny/pkg: PLIST Log message: update p5-Type-Tiny to 2.004000 CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 06:32:56 Modified files: faq/ports : guide.html Log message: document the new DISTFILES.sufx syntax instead of the old cumbersome :0-9 stuff. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 06:34:12 Modified files: infrastructure/mk: bsd.port.mk Log message: officially deprecate old-style MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 06:39:14 Modified files: cad/oce : Makefile cad/oce/patches: patch-adm_cmake_occt_macros_cmake Log message: Fix variable substitution in shipped .cmake files to unbreak consumers ${OCCT_INSTALL_BIN_LETTER} would remain as-is and make FreeCAD unhappy. From Johannes Thyssen Tishman, thanks! CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/04 06:40:44 Modified files: share/man/man5 : bsd.port.mk.5 Log message: complete documentation for ALL_DISTFILES/ALL_PATCHFILES and the new warning message CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 06:40:59 Modified files: security/xmlsec: Makefile distinfo security/xmlsec/patches: patch-Makefile_in patch-tests_testrun_sh security/xmlsec/pkg: PLIST-docs PLIST-main Log message: update to xmlsec 1.3.1; all consumers build oauth-toolkit runtested by sthen CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/04 06:51:16 Modified files: wayland : TODO-Wayland.md Log message: make it readable in the terminal CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/04 07:02:56 Modified files: audio/ncspot : Makefile devel/maturin : Makefile devel/selene : Makefile lang/deno : Makefile lang/gleam : Makefile mail/meli : Makefile net/routinator : Makefile net/rrdpit : Makefile security/pizauth: Makefile security/rbw : Makefile security/sn0int: Makefile security/vaultwarden: Makefile sysutils/rustic: Makefile www/libreddit : Makefile www/nextcloud_notify_push: Makefile www/py-adblock : Makefile www/zola : Makefile Log message: Bump revision in rust-ring consumers CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/04 07:05:08 Modified files: lang/wabt : Makefile distinfo lang/wabt/patches: patch-src_tools_wasm-interp_cc patch-src_tools_wasm-strip_cc patch-src_tools_wasm2c_cc patch-src_tools_wasm2wat_cc patch-src_tools_wat-desugar_cc lang/wabt/pkg : PLIST Log message: Update wabt to 1.0.33. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/04 07:08:11 Modified files: usr.bin/mandoc : main.c Log message: Fix a bug where the wrong digit was used for prioritizing filenames in the standard man(1) mode that formats a single resulting page if the respective manpath contained digits, like X11R6 does. Fortunately, this bug did not trigger for any Xenocara manual page. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 07:12:45 Modified files: security/qdigidoc4: distinfo Log message: forgot to regen distinfo; thanks jca CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/04 07:18:41 Modified files: sys/kern : kern_exit.c kern_fork.c kern_sig.c sys/sys : proc.h Log message: Protect ps_single, ps_singlecnt and ps_threadcnt by the process mutex. The single thread API needs to lock the process to enter single thread mode and does not need to stop the scheduler. This code changes ps_singlecount from a count down to zero to ps_singlecnt which counts up until equal to ps_threadcnt (in which case all threads are properly asleep). Tested by phessler@, OK mpi@ cheloha@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 07:27:55 Modified files: databases : Makefile devel : Makefile graphics : Makefile mail : Makefile misc : Makefile net : Makefile security : Makefile sysutils : Makefile textproc : Makefile www : Makefile Log message: Unhook many ruby ports that will be deleted in a couple days devel/ruby-systemu, devel/ruby-uuid, net/ruby-macaddr OK jasper@ net/ruby-stomp OK sebastia@ misc/tpp OK kili@ security/ruby-openid OK kmos@ textproc/ruby-kramdown OK kn@, tb@ The rest OK sthen@ rsadowski@ CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 07:29:28 Modified files: faq/ports : guide.html Log message: dust off some incredibly ancient advice CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 07:32:23 Modified files: faq/ports : guide.html Log message: be explicit about actually doing something useful during the cycle CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/04 07:35:21 Modified files: emulators/higan: Makefile distinfo Log message: Miscellaneous cleanup. - fetch distfile from github - disable BTCFI - drop base-gcc due to C++14 - regen wantlib - set ONLY_FOR_ARCHS = aarch64 arm amd64 i386 CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 07:44:07 Modified files: faq/ports : guide.html Log message: prehistoric part that probably predates fake and explained how to install files directly... We no longer do that, config files get under localbase, and @sampled in the PLIST to the right location usually. (I couldn't even make sense of most of the old paragraph !) CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 07:50:10 Modified files: faq/ports : guide.html Log message: modernize yet a bit more CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/04 08:01:54 Modified files: mail/stalwart/cli: Makefile mail/stalwart/imap: Makefile mail/stalwart/jmap: Makefile mail/stalwart/smtp: Makefile Log message: Bump rust-ring consumer mail/stalwart. Missed it before. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 08:11:35 Log message: Import wayland/swaybg 1.2.0. swaybg is a wallpaper utility for Wayland compositors. It is compatible with any Wayland compositor which implements the wlr-layer-shell protocol and wl_output version 4. ok rsadowski@ Status: Vendor Tag: landry Release Tags: landry_20230904 N ports/wayland/swaybg/Makefile N ports/wayland/swaybg/distinfo N ports/wayland/swaybg/patches/patch-meson_build N ports/wayland/swaybg/pkg/PLIST N ports/wayland/swaybg/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 08:12:20 Modified files: wayland : Makefile Log message: +swaybg (commented out) CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/04 08:12:27 Log message: Import objfw, a portable and lightweight framework for the Objective-C language From upstream and maintainer Jonathan Schleifer, input from sthen@, ok aisha on a previous version, ok sthen@ ObjFW is a highly portable, lightweight, general purpose, open source Objective-C framework with full Objective-C 2.0, blocks and ARC support, providing not only basic classes like strings, arrays and dictionaries, but also providing abstractions for OS-dependant functionality like asynchronous sockets. While a lot of the core API is similar to Foundation, it breaks with Foundation's API on purpose in many places to embrace new features which Foundation can't use completely due to its backwards compatibility. One such example are exceptions, which are a first class citizen in ObjFW and not merely to inform the programmer of his wrongdoings like in Foundation. ObjFW runs on a huge list of platforms and offers the same API on all of them so that software written using ObjFW runs on all platforms supported by ObjFW without #ifdef hells or the like. It does not only run on almost any POSIX system that supports GCC >= 4, but it also works on Windows and niche platforms like the PlayStation Portable. Status: Vendor Tag: jca Release Tags: jca_20230904 N ports/devel/objfw/Makefile N ports/devel/objfw/distinfo N ports/devel/objfw/pkg/DESCR N ports/devel/objfw/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/04 08:14:30 Modified files: devel : Makefile Log message: +objfw CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/09/04 08:15:38 Modified files: faq/ports : guide.html Log message: Configuraration -> Configuration CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/04 08:26:53 ports/devel/objfw/patches Update of /cvs/ports/devel/objfw/patches In directory cvs.openbsd.org:/tmp/cvs-serv80580/patches Log Message: Directory /cvs/ports/devel/objfw/patches added to the repository CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 08:28:34 Modified files: faq/ports : guide.html Log message: no reason not to use %a CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/04 08:28:59 Modified files: devel/objfw : Makefile Added files: devel/objfw/patches: patch-buildsys_mk_in Log message: Use a proper patch instead of an ed(1) script to zap silent rules Discussed with sthen@ CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/09/04 08:31:34 Modified files: net/synapse : Makefile distinfo Log message: update to 1.91.1 fix a "typo" - https://github.com/matrix-org/synapse/pull/16220 patch from maintainer Renaud Allard CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 08:34:18 Modified files: faq/ports : guide.html Log message: nitpicking CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/04 08:37:20 Modified files: faq/ports : guide.html Log message: mention show-reverse-deps CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 08:37:44 Modified files: misc : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: misc/reprepro : Makefile distinfo misc/reprepro/patches: patch-docs_reprepro_1 patch-sourceextraction_c patch-uploaderslist_c misc/reprepro/pkg: DESCR PLIST Log message: Remove unmaintained and outdated debian package repository producer Use Debian for that; maintainer already suggested removal when dropping it. OK jca fcambus CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/04 08:52:21 Modified files: emulators/higan: Makefile emulators/higan/patches: patch-libco_amd64_c Added files: emulators/higan/patches: patch-libco_settings_h Log message: Fix (amd64) asm to pass muster in an xonly world. With much help from mlarkin@ ok mlarkin@ stsp@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 08:57:37 Log message: Import net/py-modbus 3.4.1 Pymodbus is a full Modbus protocol implementation using a synchronous or asynchronous (using asyncio) core. Supported modbus communication modes: tcp, rtu-over-tcp, udp, serial, tls ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20230904 N ports/net/py-modbus/Makefile N ports/net/py-modbus/distinfo N ports/net/py-modbus/pkg/PLIST N ports/net/py-modbus/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 08:58:50 Log message: Import net/py-solaredge-interface 0.3.2. The SolarEdge Interface provides both a command-line interface, and a Python module interface to interact with the SolarEdge API service. - All (documented) SolarEdge API endpoints are implemented with multisite support for endpoints that provide multisite queries. - Response data for all endpoints are available as a Python-dict structure, a Pandas-DataFrame or as raw-JSON. - The command-line interface output can be formatted as a CSV; as a Pandas style JSON structure or; as plain-JSON. - Timestamps can be returned as datetime values with their respective site timezones applied. Doing so is the default behaviour, however this can be disabled if required. - Configuration via environment variables or config file is possible, thus making it safer to manage your API key value(s). ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20230904 N ports/net/py-solaredge-interface/Makefile N ports/net/py-solaredge-interface/distinfo N ports/net/py-solaredge-interface/pkg/PLIST N ports/net/py-solaredge-interface/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 09:00:18 Log message: Import net/py-solaredge-modbus 0.7.2. solaredge_modbus is a python library that collects data from SolarEdge inverters over Modbus RTU or Modbus TCP. ok sthen@ Status: Vendor Tag: landry Release Tags: landry_20230904 N ports/net/py-solaredge-modbus/Makefile N ports/net/py-solaredge-modbus/distinfo N ports/net/py-solaredge-modbus/pkg/PLIST N ports/net/py-solaredge-modbus/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 09:02:13 Modified files: net/p5-Net-Twitter: Makefile distinfo net/p5-Net-Twitter/pkg: PLIST Log message: update p5-Net-Twitter to 4.01043 This makes the tests pass again. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 09:05:58 Modified files: lang/jruby : Makefile Log message: Switch to new style DISTFILES/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/04 09:06:09 Modified files: net : Makefile Log message: +py-{modbus,solaredge-interface,solaredge-modbus},python3 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 09:10:37 Modified files: devel/ruby-rspec: Makefile devel/ruby-rspec/3: Makefile Log message: Remove use of empty FLAVOR when building ruby-rspec ports CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/09/04 09:13:43 Log message: Import riff, diff tool highlighting changes. Handholding solene@; OK sthen@, kn@ Status: Vendor Tag: florian Release Tags: florian_20230904 N ports/textproc/riff/Makefile N ports/textproc/riff/distinfo N ports/textproc/riff/crates.inc N ports/textproc/riff/pkg/DESCR N ports/textproc/riff/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: florian@cvs.openbsd.org 2023/09/04 09:15:47 Modified files: textproc : Makefile Log message: Hook up riff. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 09:29:46 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: streamline things a bit, get rid of DIST_TUPLE_MV, with the convention that "." won't move things. okay thfr@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 09:31:44 Modified files: games/fna : Makefile Log message: adjust CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 09:32:56 Modified files: infrastructure/db: dist-tuple.pattern Log message: and make subdir visible in the pattern CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 09:34:19 Modified files: databases/sqlports/files: Var.pm Info.pm Log message: bye bye DIST_TUPLE_MV CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 09:40:38 Modified files: devel/llvm : Makefile.inc Log message: do not install any manpage to ${LLVM_BASE} CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/04 09:42:20 Modified files: sysutils/ncdu : Makefile Log message: ncdu: limit PORTROACH checks to the 1.x versions. Versions 2.x are now written in Zig, which is not available on all our architectures and is currently broken on the supported ones. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/04 09:42:49 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.258. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 09:51:35 Modified files: databases/postgresql-pllua: Makefile databases/ruby-ldap: Makefile x11/ruby-tk : Makefile sysutils/ruby-shadow: Makefile www/ruby-passenger: Makefile Log message: Update to new DISTFILES/MASTER_SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 10:03:02 Modified files: infrastructure/mk: bsd.port.mk Log message: currently MASTER_SITES is always defined (pretty sure it doesn't need to be) fix the heuristics for adding to DISTFILES Sorry guys ! CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/09/04 10:11:00 Modified files: usr.sbin/dhcpd : dhcpd.8 Log message: rework DESCRIPTION for readability. put the BOOTP stuff in its own section, to avoid cluttering things up. remove the useless COMMAND LINE section header, and shuffle text accordingly. ok stsp claudio krw CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 10:50:42 Modified files: infrastructure/mk: bsd.port.mk Log message: more modern explanation why we still need MASTER_SITES to be defined even if empty. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/04 11:02:21 Modified files: www/unit/unit : Makefile Log message: Avoid use of empty FLAVOR for ruby-rack test dependency Help and OK sthen@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/04 11:05:34 Modified files: bin/pax : tar.c Log message: Zap #ifndef SMALL around pax format read support -DSMALL has never been used to build the ramdisks, thus the support for reading pax format archives has always been there. This is misleading, so just zap the ifdef since we want to keep read support. Went through a make release Just In Case(tm). Spotted by caspar@, ok millert@ sthen@ caspar@ CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/04 11:08:03 Modified files: distrib/special/pax: Makefile Log message: Save some space on the ramdisks, actually use -DSMALL This disables the helpers that recognize compressed archives when the user failed to use the proper flag/command. Those are not terribly useful on the ramdisks and the fallback behavior is sane. Went through a make release Just In Case(tm). Spotted by caspar@, ok millert@ sthen@ caspar@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 11:11:19 Modified files: textproc/p5-Number-Format: Makefile distinfo Log message: update p5-Number-Format to 1.76 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/04 11:26:20 Modified files: graphics/imlib2: Makefile distinfo graphics/imlib2/patches: patch-src_bin_imlib2_load_c graphics/imlib2/pkg: PLIST Added files: graphics/imlib2/patches: patch-src_modules_loaders_Makefile_am Log message: update graphics/imlib2 to 1.12.0 Important additions since 1.11.0 were the addition of two new loaders: y4m and raw. Patch one Makefile.am to get a correct ordering of the -I flags (patch upstreamed, will be dropped on next release.) Have to temporarly use CONFIGURE_STYLE=autoreconf though. Major bump due to the loader interface changes. I'm taking maintainership of this. ok sdk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/04 11:32:43 Modified files: archivers/zpaqfranz: Makefile distinfo Log message: update archivers/zpaqfranz to 58.9; from MAINTAINER tux0r, thanks! CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 11:53:09 Modified files: security/p5-Crypt-OpenSSL-PKCS10: Makefile distinfo Removed files: security/p5-Crypt-OpenSSL-PKCS10/patches: patch-PKCS10_xs Log message: update p5-Crypt-OpenSSL-PKCS10 to 0.23 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 11:59:28 Modified files: misc/mc : Makefile distinfo misc/mc/pkg : PLIST Log message: update to 4.8.30 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 12:02:02 Modified files: sysutils/salt : Makefile distinfo Log message: update to 3006.2 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/04 12:05:39 Modified files: sysutils/lsblk : Makefile distinfo Log message: update sysutils/lsblk to 1.3.1; from MAINTAINER Benjamin Stürz, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/04 12:06:21 Modified files: net/zabbix : Makefile distinfo net/zabbix/pkg : PLIST-web Log message: update to 6.4.6 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/04 12:21:09 Modified files: productivity/minder: Makefile distinfo productivity/minder/pkg: PLIST Log message: update productivity/minder to 1.15.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/04 13:02:35 Modified files: wayland/libinput-openbsd: Makefile distinfo wayland/libinput-openbsd/pkg: PLIST Log message: Update libinput-openbsd to 1.24.0 Switch from github.com/mherrb/libinput to github.com/sizeofvoid/libopeninput. Matthieu's libinput is based on my old sizeofvoid/libinput repository which is based on mpi's init work. While working on KWin (WM for Plasma) I noticed that libinput moves fast and KWin also needs new API version. I have decided to start with lib(open)input which is forked from the upstream project[1] and synced with libinput 1.24.0 API. [1]: https://gitlab.freedesktop.org/libinput Tested by all wayland users (merci), ok matthieu@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/04 13:28:03 Modified files: x11/kde-plasma : Makefile Log message: Prepare for more KDE Plasma CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/09/04 14:31:44 Modified files: productivity/hledger: Makefile distinfo Log message: Upgrade productivity/hledger 1.28->1.31 OK kili@ CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/09/04 14:52:22 Modified files: devel/cabal-install: Makefile devel/cabal : cabal.port.mk Log message: Switch from MASTER_SITES to MASTER_SITES.hs in Haskell ports OK kili@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/04 15:36:13 Modified files: infrastructure/mk: bsd.port.mk Log message: turns out not having any DISTFILES* at all also requires us to define DISTFILES. Fixes a few ports CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/04 16:26:55 Modified files: infrastructure/db: dist-tuple.pattern Log message: improve file comments for clarity and readability, refer to DIST_TUPLE specifically, <_subdir> -> CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/04 16:32:25 Modified files: devel/fpm : Makefile distinfo Log message: use DIST_TUPLE. "looks okay now" espie@ CVSROOT: /cvs Module name: src Changes by: thfr@cvs.openbsd.org 2023/09/04 16:36:55 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document DIST_TUPLE and related variables: EXTRACT_SUFX., TEMPLATE_DISTFILES., and TEMPLATE_HOMEPAGE.. ok espie@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/04 17:00:36 Modified files: sys/netinet : tcp_var.h usr.bin/netstat: inet.c Log message: Fix netstat output of uses of current SYN cache left. TCP syn cache variable scs_use is basically counting packet insertions into syn cache. Prefer type long to exclude overflow on fast machines. Due to counting downwards from a limit, it can become negative. Copy it out as tcps_sc_uses_left via sysctl, and print it as signed long long integer. OK mvs@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/04 17:27:19 Modified files: security/web-eid-app: Makefile Log message: add fifth DIST_TUPLE element to unbreak, thanks naddy CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/04 17:42:27 Modified files: mail/p5-Mail-DKIM: Makefile distinfo mail/p5-Mail-DKIM/pkg: PLIST Log message: update p5-Mail-DKIM to 1.20230630 CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/04 17:55:23 Modified files: usr.sbin/radiusd: radiusd.c Log message: Revert previous. It caused the stdio of the modules be NONBLOCK. Generally programs don't expect that. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/04 18:32:01 Modified files: usr.sbin/radiusd: parse.y radiusd.c Log message: Refuse an incomplete config, an authentication block which doesn't have authentication module. The code doesn't expect this. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/04 18:44:02 Modified files: shells/py-qtconsole: Makefile Log message: add a few missing deps CVSROOT: /cvs Module name: src Changes by: guenther@cvs.openbsd.org 2023/09/04 23:08:27 Modified files: sys/uvm : uvm_fault.c Log message: Address the case 2b version of inconsistent view across threads of a page undergoing copy-on-write faulting. We fixed the case 1b version in rev 1.125 (2022-02-01), but missed this other path. jsg@ noted that in NetBSD Chuck Silvers had a relevant commit, their rev 1.234 (2023-08-13), which looks like it fixed both cases due to their refactoring of common code into a uvmfault_promote() function. ok mpi@ jca@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 02:55:36 Modified files: wayland/dmenu-wayland: Makefile wayland/swaybg : Makefile wayland/swayimg: Makefile Log message: wayland: add missing BDEP on wayland-protocols where appropriate meson checks for it and fails hard if not found. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/05 03:43:11 Modified files: security/web-eid-app: Makefile Log message: let DIST_TUPLE do submodule extraction CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/05 04:09:06 Modified files: lang/zig : Makefile distinfo lang/zig/pkg : PLIST Added files: lang/zig/patches: patch-lib_std_debug_zig patch-lib_std_os_zig Removed files: lang/zig/files : build.sh Log message: update lang/zig to 0.11.0 unbreak it on amd64 as the required datasize is more acceptable (from ~10G to ~3G) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 04:29:17 Modified files: share/man/man5 : bsd.port.mk.5 Log message: nits, explain when DISTFILES is automatically set CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 04:31:49 Modified files: share/man/man5 : bsd.port.mk.5 Log message: readmes hasn't existed for a long time, say goodbye to TEMPLATES CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/05 04:34:45 Modified files: security/web-eid-app: Makefile security/web-eid-app/patches: patch-src_app_main_cpp Log message: initial unveil bits CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 04:40:50 Modified files: www/firefox-esr: Makefile Log message: www/firefox-esr: fix typo in libclang-path, spotted by espie@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 05:01:03 Log message: import ports/net/py-b2sdk, tweak/ok lraab A client library and a few handy utilities for easy access to all of the capabilities of B2 Cloud Storage. Status: Vendor Tag: sthen Release Tags: sthen_20230905 N ports/net/py-b2sdk/Makefile N ports/net/py-b2sdk/distinfo N ports/net/py-b2sdk/pkg/DESCR N ports/net/py-b2sdk/pkg/PLIST N ports/net/py-b2sdk/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 05:01:28 Modified files: net : Makefile Log message: +py-b2sdk CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 05:02:53 Modified files: net/py-b2sdk : Makefile Log message: add a comment noting why this is not at the latest release CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/05 05:04:06 Modified files: sys/arch/arm64/dev: apldc.c Log message: Fix touchpad on newer device trees. The *gpio fields moved up one layer. The driver will work with both formats for now but we plan to remove the old one in the future. ok kettenis@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/05 05:04:51 Modified files: mail/mu : Makefile distinfo mail/mu/patches: patch-lib_mu-store_cc patch-mu_mu-cmd-server_cc mail/mu/pkg : PFRAG.guile PLIST Added files: mail/mu/patches: patch-mu_mu-options_cc Removed files: mail/mu/patches: patch-configure_ac Log message: Update mu to version 1.10.7 Big changes: https://github.com/djcb/mu/blob/release/1.10/NEWS.org The smaller changes are on the release page: https://github.com/djcb/mu/releases With some nits from op@ OK op@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/05 05:07:57 Log message: import unbound 1.18.0, ok florian Status: Vendor Tag: NLNETLABS Release Tags: UNBOUND_1_18_0 U src/usr.sbin/unbound/ac_pkg_swig.m4 C src/usr.sbin/unbound/config.guess C src/usr.sbin/unbound/config.h.in U src/usr.sbin/unbound/ax_pthread.m4 C src/usr.sbin/unbound/acx_python.m4 C src/usr.sbin/unbound/configure.ac C src/usr.sbin/unbound/acx_nlnetlabs.m4 C src/usr.sbin/unbound/Makefile.in C src/usr.sbin/unbound/configure U src/usr.sbin/unbound/install-sh U src/usr.sbin/unbound/SECURITY.md C src/usr.sbin/unbound/README.md U src/usr.sbin/unbound/LICENSE U src/usr.sbin/unbound/README U src/usr.sbin/unbound/systemd.m4 U src/usr.sbin/unbound/README-Travis.md C src/usr.sbin/unbound/config.sub U src/usr.sbin/unbound/aclocal.m4 U src/usr.sbin/unbound/ltmain.sh C src/usr.sbin/unbound/validator/val_nsec.c U src/usr.sbin/unbound/validator/val_nsec3.h U src/usr.sbin/unbound/validator/validator.h U src/usr.sbin/unbound/validator/val_anchor.h C src/usr.sbin/unbound/validator/val_utils.c C src/usr.sbin/unbound/validator/validator.c U src/usr.sbin/unbound/validator/val_neg.h C src/usr.sbin/unbound/validator/autotrust.c U src/usr.sbin/unbound/validator/val_kentry.h C src/usr.sbin/unbound/validator/val_sigcrypt.c U src/usr.sbin/unbound/validator/val_kcache.h C src/usr.sbin/unbound/validator/val_nsec.h U src/usr.sbin/unbound/validator/val_anchor.c U src/usr.sbin/unbound/validator/val_utils.h U src/usr.sbin/unbound/validator/val_secalgo.c U src/usr.sbin/unbound/validator/val_kcache.c U src/usr.sbin/unbound/validator/val_secalgo.h U src/usr.sbin/unbound/validator/val_nsec3.c C src/usr.sbin/unbound/validator/val_neg.c U src/usr.sbin/unbound/validator/autotrust.h U src/usr.sbin/unbound/validator/val_kentry.c U src/usr.sbin/unbound/validator/val_sigcrypt.h C src/usr.sbin/unbound/services/modstack.c U src/usr.sbin/unbound/services/view.h C src/usr.sbin/unbound/services/localzone.c C src/usr.sbin/unbound/services/mesh.h C src/usr.sbin/unbound/services/listen_dnsport.c U src/usr.sbin/unbound/services/view.c U src/usr.sbin/unbound/services/listen_dnsport.h C src/usr.sbin/unbound/services/outside_network.c C src/usr.sbin/unbound/services/authzone.c U src/usr.sbin/unbound/services/rpz.h U src/usr.sbin/unbound/services/modstack.h U src/usr.sbin/unbound/services/outbound_list.c U src/usr.sbin/unbound/services/outbound_list.h U src/usr.sbin/unbound/services/outside_network.h U src/usr.sbin/unbound/services/rpz.c C src/usr.sbin/unbound/services/localzone.h C src/usr.sbin/unbound/services/mesh.c U src/usr.sbin/unbound/services/authzone.h C src/usr.sbin/unbound/services/cache/infra.h C src/usr.sbin/unbound/services/cache/dns.c U src/usr.sbin/unbound/services/cache/dns.h U src/usr.sbin/unbound/services/cache/rrset.c C src/usr.sbin/unbound/services/cache/infra.c U src/usr.sbin/unbound/services/cache/rrset.h U src/usr.sbin/unbound/iterator/iter_resptype.h U src/usr.sbin/unbound/iterator/iter_fwd.c C src/usr.sbin/unbound/iterator/iter_utils.c C src/usr.sbin/unbound/iterator/iterator.c U src/usr.sbin/unbound/iterator/iter_scrub.h C src/usr.sbin/unbound/iterator/iter_resptype.c C src/usr.sbin/unbound/iterator/iter_delegpt.c U src/usr.sbin/unbound/iterator/iter_fwd.h U src/usr.sbin/unbound/iterator/iter_hints.h C src/usr.sbin/unbound/iterator/iter_scrub.c U src/usr.sbin/unbound/iterator/iter_donotq.h U src/usr.sbin/unbound/iterator/iter_priv.c U src/usr.sbin/unbound/iterator/iter_hints.c C src/usr.sbin/unbound/iterator/iterator.h U src/usr.sbin/unbound/iterator/iter_priv.h U src/usr.sbin/unbound/iterator/iter_donotq.c C src/usr.sbin/unbound/iterator/iter_utils.h C src/usr.sbin/unbound/iterator/iter_delegpt.h U src/usr.sbin/unbound/doc/requirements.txt C src/usr.sbin/unbound/doc/unbound-checkconf.8.in U src/usr.sbin/unbound/doc/FEATURES U src/usr.sbin/unbound/doc/ietf67-design-02.odp C src/usr.sbin/unbound/doc/Changelog U src/usr.sbin/unbound/doc/README.tests C src/usr.sbin/unbound/doc/example.conf.in C src/usr.sbin/unbound/doc/libunbound.3.in C src/usr.sbin/unbound/doc/unbound.conf.5.in U src/usr.sbin/unbound/doc/README.DNS64 U src/usr.sbin/unbound/doc/README.svn U src/usr.sbin/unbound/doc/control_proto_spec.txt U src/usr.sbin/unbound/doc/TODO C src/usr.sbin/unbound/doc/unbound-host.1.in C src/usr.sbin/unbound/doc/unbound.8.in N src/usr.sbin/unbound/doc/CNAME-basedRedirectionDesignNotes.pdf C src/usr.sbin/unbound/doc/unbound-anchor.8.in U src/usr.sbin/unbound/doc/LICENSE C src/usr.sbin/unbound/doc/README U src/usr.sbin/unbound/doc/ietf67-design-02.pdf U src/usr.sbin/unbound/doc/unbound.doxygen U src/usr.sbin/unbound/doc/CREDITS N src/usr.sbin/unbound/doc/IP-BasedActions.pdf C src/usr.sbin/unbound/doc/unbound-control.8.in U src/usr.sbin/unbound/doc/README.ipset.md N src/usr.sbin/unbound/compat/strlcat.c N src/usr.sbin/unbound/compat/strsep.c N src/usr.sbin/unbound/compat/arc4random_uniform.c N src/usr.sbin/unbound/compat/memcmp.c N src/usr.sbin/unbound/compat/memcmp.h N src/usr.sbin/unbound/compat/getentropy_linux.c N src/usr.sbin/unbound/compat/inet_pton.c N src/usr.sbin/unbound/compat/gmtime_r.c N src/usr.sbin/unbound/compat/chacha_private.h N src/usr.sbin/unbound/compat/getentropy_win.c N src/usr.sbin/unbound/compat/memmove.c N src/usr.sbin/unbound/compat/inet_ntop.c N src/usr.sbin/unbound/compat/arc4_lock.c N src/usr.sbin/unbound/compat/arc4random.c N src/usr.sbin/unbound/compat/fake-rfc2553.h N src/usr.sbin/unbound/compat/strptime.c N src/usr.sbin/unbound/compat/explicit_bzero.c N src/usr.sbin/unbound/compat/strlcpy.c N src/usr.sbin/unbound/compat/malloc.c N src/usr.sbin/unbound/compat/sha512.c N src/usr.sbin/unbound/compat/reallocarray.c N src/usr.sbin/unbound/compat/getentropy_freebsd.c N src/usr.sbin/unbound/compat/inet_aton.c N src/usr.sbin/unbound/compat/getentropy_osx.c N src/usr.sbin/unbound/compat/snprintf.c N src/usr.sbin/unbound/compat/getentropy_solaris.c N src/usr.sbin/unbound/compat/isblank.c N src/usr.sbin/unbound/compat/fake-rfc2553.c N src/usr.sbin/unbound/compat/ctime_r.c U src/usr.sbin/unbound/sldns/parseutil.h U src/usr.sbin/unbound/sldns/wire2str.h U src/usr.sbin/unbound/sldns/sbuffer.c U src/usr.sbin/unbound/sldns/parseutil.c U src/usr.sbin/unbound/sldns/keyraw.h U src/usr.sbin/unbound/sldns/sbuffer.h U src/usr.sbin/unbound/sldns/keyraw.c U src/usr.sbin/unbound/sldns/parse.h C src/usr.sbin/unbound/sldns/rrdef.h U src/usr.sbin/unbound/sldns/parse.c C src/usr.sbin/unbound/sldns/str2wire.h C src/usr.sbin/unbound/sldns/rrdef.c U src/usr.sbin/unbound/sldns/pkthdr.h C src/usr.sbin/unbound/sldns/wire2str.c C src/usr.sbin/unbound/sldns/str2wire.c 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/edns-subnet/subnet-whitelist.c C src/usr.sbin/unbound/edns-subnet/subnetmod.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.c U src/usr.sbin/unbound/edns-subnet/edns-subnet.h U src/usr.sbin/unbound/edns-subnet/subnet-whitelist.h U src/usr.sbin/unbound/edns-subnet/addrtree.c N src/usr.sbin/unbound/winrc/unbound32.ico N src/usr.sbin/unbound/winrc/unbound-service-install.c N src/usr.sbin/unbound/winrc/rsrc_unbound_control.rc N src/usr.sbin/unbound/winrc/README.txt N src/usr.sbin/unbound/winrc/rsrc_svcinst.rc N src/usr.sbin/unbound/winrc/rsrc_unbound.rc N src/usr.sbin/unbound/winrc/vista_user.manifest N src/usr.sbin/unbound/winrc/win_svc.h N src/usr.sbin/unbound/winrc/win_svc.c N src/usr.sbin/unbound/winrc/w_inst.c N src/usr.sbin/unbound/winrc/unbound-website.url N src/usr.sbin/unbound/winrc/unbound-service-remove.c N src/usr.sbin/unbound/winrc/gen_msg.mc N src/usr.sbin/unbound/winrc/rsrc_svcuninst.rc N src/usr.sbin/unbound/winrc/unbound-control-setup.cmd N src/usr.sbin/unbound/winrc/service.conf N src/usr.sbin/unbound/winrc/combined.ico N src/usr.sbin/unbound/winrc/rsrc_anchorupd.rc N src/usr.sbin/unbound/winrc/rsrc_unbound_checkconf.rc N src/usr.sbin/unbound/winrc/vista_admin.manifest N src/usr.sbin/unbound/winrc/setup_left.bmp N src/usr.sbin/unbound/winrc/rsrc_unbound_host.rc N src/usr.sbin/unbound/winrc/anchor-update.c N src/usr.sbin/unbound/winrc/setup.nsi N src/usr.sbin/unbound/winrc/gen_msg.bin N src/usr.sbin/unbound/winrc/rsrc_unbound_anchor.rc N src/usr.sbin/unbound/winrc/setup_top.bmp N src/usr.sbin/unbound/winrc/unbound256.png N src/usr.sbin/unbound/winrc/w_inst.h C src/usr.sbin/unbound/smallapp/unbound-control.c C src/usr.sbin/unbound/smallapp/unbound-checkconf.c C src/usr.sbin/unbound/smallapp/unbound-anchor.c U src/usr.sbin/unbound/smallapp/worker_cb.c C src/usr.sbin/unbound/smallapp/unbound-host.c U src/usr.sbin/unbound/smallapp/unbound-control-setup.sh.in N src/usr.sbin/unbound/testdata/auth_xfr_notify.rpl N src/usr.sbin/unbound/testdata/iter_privaddr.rpl N src/usr.sbin/unbound/testdata/rpz_axfr.rpl N src/usr.sbin/unbound/testdata/rpz_qname_tcponly.rpl N src/usr.sbin/unbound/testdata/local_acl_taglist_action.rpl N src/usr.sbin/unbound/testdata/val_unalgo_anchor.rpl N src/usr.sbin/unbound/testdata/auth_nsec3_ent.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+16486.private N src/usr.sbin/unbound/testdata/zonemd.example2.zone N src/usr.sbin/unbound/testdata/val_nsec3_b5_wcnodata_nowc.rpl N src/usr.sbin/unbound/testdata/test_packets.2 N src/usr.sbin/unbound/testdata/Kexample.com.+005+30899.private N src/usr.sbin/unbound/testdata/test_packets.8 N src/usr.sbin/unbound/testdata/local_ds.rpl N src/usr.sbin/unbound/testdata/val_ta_algo_missing_dp.rpl N src/usr.sbin/unbound/testdata/iter_reclame_one.rpl N src/usr.sbin/unbound/testdata/iter_ghost_sub.rpl N src/usr.sbin/unbound/testdata/val_cnametoposwc.rpl N src/usr.sbin/unbound/testdata/autotrust_10key.rpl N src/usr.sbin/unbound/testdata/val_negcache_ds.rpl N src/usr.sbin/unbound/testdata/test_signatures.9 N src/usr.sbin/unbound/testdata/autotrust_revtp_read.rpl N src/usr.sbin/unbound/testdata/val_ds_sha2_lenient.crpl N src/usr.sbin/unbound/testdata/serve_expired_reply_ttl.rpl N src/usr.sbin/unbound/testdata/val_unsec_cname.rpl N src/usr.sbin/unbound/testdata/val_unalgo_ds.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+55566.key N src/usr.sbin/unbound/testdata/val_ds_cnamesub.rpl N src/usr.sbin/unbound/testdata/edns_client_string_opcode.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b4_wild.rpl N src/usr.sbin/unbound/testdata/iter_fwdfirst.rpl N src/usr.sbin/unbound/testdata/iter_pcttl.rpl N src/usr.sbin/unbound/testdata/autotrust_addpend_early.rpl N src/usr.sbin/unbound/testdata/val_dnametoposwc.rpl N src/usr.sbin/unbound/testdata/fwd_error_retries.rpl N src/usr.sbin/unbound/testdata/iter_domain_sale_nschange.rpl N src/usr.sbin/unbound/testdata/serve_expired_cached_servfail.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+29332.ds N src/usr.sbin/unbound/testdata/test_ldnsrr.4 N src/usr.sbin/unbound/testdata/test_sigs.rsasha512_draft N src/usr.sbin/unbound/testdata/val_fwdds.rpl N src/usr.sbin/unbound/testdata/zonemd.example17.zone N src/usr.sbin/unbound/testdata/test_packets.7 N src/usr.sbin/unbound/testdata/auth_zonefile_root.rpl N src/usr.sbin/unbound/testdata/iter_timeout_ra_aaaa.rpl N src/usr.sbin/unbound/testdata/zonemd.example_a5.zone N src/usr.sbin/unbound/testdata/val_nx_nodeny.rpl N src/usr.sbin/unbound/testdata/val_negcache_dssoa.rpl N src/usr.sbin/unbound/testdata/test_signatures.8 N src/usr.sbin/unbound/testdata/zonemd.example6.zone N src/usr.sbin/unbound/testdata/autotrust_rollalgo.rpl N src/usr.sbin/unbound/testdata/val_secds_nosig.rpl N src/usr.sbin/unbound/testdata/val_nsec3_entnodata_optout_badopt.rpl N src/usr.sbin/unbound/testdata/serve_expired_cached_servfail_refresh.rpl N src/usr.sbin/unbound/testdata/acl.rpl N src/usr.sbin/unbound/testdata/zonemd.example_a3.zone N src/usr.sbin/unbound/testdata/iter_lame_aaaa.rpl N src/usr.sbin/unbound/testdata/rpz_signal_nxdomain_ra.rpl N src/usr.sbin/unbound/testdata/fwd_lrudrop.rpl N src/usr.sbin/unbound/testdata/rpz_nsdname.rpl N src/usr.sbin/unbound/testdata/val_nx_nsec3_params.rpl N src/usr.sbin/unbound/testdata/iter_nat64.rpl N src/usr.sbin/unbound/testdata/test_ds.sha1 N src/usr.sbin/unbound/testdata/common.sh N src/usr.sbin/unbound/testdata/val_nsec3_b5_wcnodata.rpl N src/usr.sbin/unbound/testdata/black_data.rpl N src/usr.sbin/unbound/testdata/test_sigs.hinfo N src/usr.sbin/unbound/testdata/iter_ds_referral.rpl N src/usr.sbin/unbound/testdata/subnet_global_prefetch_expired.crpl N src/usr.sbin/unbound/testdata/test_signatures.5 N src/usr.sbin/unbound/testdata/local_cname.rpl N src/usr.sbin/unbound/testdata/autotrust_init_ds.rpl N src/usr.sbin/unbound/testdata/iter_lamescrub.rpl N src/usr.sbin/unbound/testdata/val_ta_algo_missing.rpl N src/usr.sbin/unbound/testdata/val_cnametocloser.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_chain.rpl N src/usr.sbin/unbound/testdata/iter_ds_locate_ns.rpl N src/usr.sbin/unbound/testdata/root_key_sentinel.rpl N src/usr.sbin/unbound/testdata/fwd_minimal.rpl N src/usr.sbin/unbound/testdata/val_nsec3_nods_badsig.rpl N src/usr.sbin/unbound/testdata/fwd.rpl N src/usr.sbin/unbound/testdata/val_stubds.rpl N src/usr.sbin/unbound/testdata/zonemd.example16.zone N src/usr.sbin/unbound/testdata/iter_prefetch_fail.rpl N src/usr.sbin/unbound/testdata/subnet_cached.crpl N src/usr.sbin/unbound/testdata/ipsecmod_strict.crpl N src/usr.sbin/unbound/testdata/autotrust_missing_returns.rpl N src/usr.sbin/unbound/testdata/auth_zonefile_dnssec_fail.rpl N src/usr.sbin/unbound/testdata/val_nsec3_cname_ds.rpl N src/usr.sbin/unbound/testdata/iter_lame_nosoa.rpl N src/usr.sbin/unbound/testdata/localdata.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.c1 N src/usr.sbin/unbound/testdata/val_nsec3_iter_high.rpl N src/usr.sbin/unbound/testdata/iter_dnsseclame_ds.rpl N src/usr.sbin/unbound/testdata/fetch_glue.rpl N src/usr.sbin/unbound/testdata/rrset_updated.rpl N src/usr.sbin/unbound/testdata/val_cnamewctonodata.rpl N src/usr.sbin/unbound/testdata/black_dnskey.rpl N src/usr.sbin/unbound/testdata/val_faildnskey_ok.rpl N src/usr.sbin/unbound/testdata/iter_scrub_ns.rpl N src/usr.sbin/unbound/testdata/subnet_global_prefetch_always_forward.crpl N src/usr.sbin/unbound/testdata/val_nsec3_b1_nameerror_nonc.rpl N src/usr.sbin/unbound/testdata/auth_xfr_ixfrisaxfr.rpl N src/usr.sbin/unbound/testdata/val_spurious_ns.rpl N src/usr.sbin/unbound/testdata/dns64_lookup.rpl N src/usr.sbin/unbound/testdata/serve_expired_client_timeout_no_prefetch.rpl N src/usr.sbin/unbound/testdata/views.rpl N src/usr.sbin/unbound/testdata/val_noadwhennodo.rpl N src/usr.sbin/unbound/testdata/iter_prefetch_change.rpl N src/usr.sbin/unbound/testdata/iter_class_any.rpl N src/usr.sbin/unbound/testdata/subnet_val_positive.crpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+60946.key N src/usr.sbin/unbound/testdata/rpz_clientip.rpl N src/usr.sbin/unbound/testdata/edns_attached_once_per_upstream.rpl N src/usr.sbin/unbound/testdata/test_signatures.2 N src/usr.sbin/unbound/testdata/black_ds.rpl N src/usr.sbin/unbound/testdata/iter_fwdstub.rpl N src/usr.sbin/unbound/testdata/iter_prefetch_childns.rpl N src/usr.sbin/unbound/testdata/iter_stub_noroot.rpl N src/usr.sbin/unbound/testdata/test_packets.1 N src/usr.sbin/unbound/testdata/iter_scrub_dname_rev.rpl N src/usr.sbin/unbound/testdata/iter_emptydp.rpl N src/usr.sbin/unbound/testdata/val_deleg_nons.rpl N src/usr.sbin/unbound/testdata/val_qds_badanc.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+30899.key N src/usr.sbin/unbound/testdata/auth_xfr_ixfr.rpl N src/usr.sbin/unbound/testdata/val_ds_sha2.crpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_chain_fail.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+003+02854.ds N src/usr.sbin/unbound/testdata/Kexample.com.+005+16486.key N src/usr.sbin/unbound/testdata/host_file.template N src/usr.sbin/unbound/testdata/iter_ns_spoof.rpl N src/usr.sbin/unbound/testdata/auth_xfr_probesoa.rpl N src/usr.sbin/unbound/testdata/val_anchor_nx_nosig.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b21_nodataent.rpl N src/usr.sbin/unbound/testdata/edns_downstream_cookies.rpl N src/usr.sbin/unbound/testdata/val_nodata_hasdata.rpl N src/usr.sbin/unbound/testdata/val_nodata_ent.rpl N src/usr.sbin/unbound/testdata/fwd_any.rpl N src/usr.sbin/unbound/testdata/val_negcache_nta.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+012+60385.private N src/usr.sbin/unbound/testdata/net_signed_servfail.rpl N src/usr.sbin/unbound/testdata/iter_scrub_cname_an.rpl N src/usr.sbin/unbound/testdata/subnet_cached_servfail.crpl N src/usr.sbin/unbound/testdata/iter_req_qname.rpl N src/usr.sbin/unbound/testdata/iter_soamin.rpl N src/usr.sbin/unbound/testdata/iter_ds_locate_ns_nosoa.rpl N src/usr.sbin/unbound/testdata/rpz_passthru.rpl N src/usr.sbin/unbound/testdata/iter_nat64_prefix48.rpl N src/usr.sbin/unbound/testdata/val_nsec3_entnodata_optout.rpl N src/usr.sbin/unbound/testdata/iter_donotq127.rpl N src/usr.sbin/unbound/testdata/ipsecmod_enabled.crpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_anchor.rpl N src/usr.sbin/unbound/testdata/iter_pcnamech.rpl N src/usr.sbin/unbound/testdata/val_ds_afterprime.rpl N src/usr.sbin/unbound/testdata/val_ds_sha2_downgrade.crpl N src/usr.sbin/unbound/testdata/autotrust_init_legacy.rpl N src/usr.sbin/unbound/testdata/iter_ghost_timewindow.rpl N src/usr.sbin/unbound/testdata/nsid_bogus.rpl N src/usr.sbin/unbound/testdata/val_mal_wc.rpl N src/usr.sbin/unbound/testdata/ipsecmod_max_ttl.crpl N src/usr.sbin/unbound/testdata/auth_zonemd_chain.rpl N src/usr.sbin/unbound/testdata/test_sigs.ecdsa_p256 N src/usr.sbin/unbound/testdata/val_nodata_entwc.rpl N src/usr.sbin/unbound/testdata/val_ds_gost.crpl N src/usr.sbin/unbound/testdata/rpz_rootwc.rpl N src/usr.sbin/unbound/testdata/zonemd.example15.zone N src/usr.sbin/unbound/testdata/iter_nxns_cached.rpl N src/usr.sbin/unbound/testdata/ttl_min.rpl N src/usr.sbin/unbound/testdata/val_dnametoolong.rpl N src/usr.sbin/unbound/testdata/iter_stubfirst.rpl N src/usr.sbin/unbound/testdata/val_cnametonodata.rpl N src/usr.sbin/unbound/testdata/subnet_global_prefetch.crpl N src/usr.sbin/unbound/testdata/auth_zonemd_permissive_mode.rpl N src/usr.sbin/unbound/testdata/val_nodata_zonecut.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+55566.ds N src/usr.sbin/unbound/testdata/test_packets.3 N src/usr.sbin/unbound/testdata/val_any.rpl N src/usr.sbin/unbound/testdata/subnet_derived.crpl N src/usr.sbin/unbound/testdata/val_cnametopos.rpl N src/usr.sbin/unbound/testdata/val_cnamewctoposwc.rpl N src/usr.sbin/unbound/testdata/val_any_negcache.rpl N src/usr.sbin/unbound/testdata/zonemd.example12.zone N src/usr.sbin/unbound/testdata/iter_hint_lame.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b3_optout_noce.rpl N src/usr.sbin/unbound/testdata/serve_expired_0ttl_nodata.rpl N src/usr.sbin/unbound/testdata/iter_cname_double.rpl N src/usr.sbin/unbound/testdata/zonemd.example10.zone N src/usr.sbin/unbound/testdata/autotrust_addpend_nosignnew.rpl N src/usr.sbin/unbound/testdata/cachedb_cached_ede.crpl N src/usr.sbin/unbound/testdata/iter_resolve_minimised_nx.rpl N src/usr.sbin/unbound/testdata/iter_ns_badip.rpl N src/usr.sbin/unbound/testdata/val_dsnsec.rpl N src/usr.sbin/unbound/testdata/iter_pcdiff.rpl N src/usr.sbin/unbound/testdata/local_acl_taglist.rpl N src/usr.sbin/unbound/testdata/val_cnametonsec.rpl N src/usr.sbin/unbound/testdata/serve_expired_zerottl.rpl N src/usr.sbin/unbound/testdata/val_cnametocloser_nosig.rpl N src/usr.sbin/unbound/testdata/autotrust_addpend_nosign.rpl N src/usr.sbin/unbound/testdata/subnet_not_whitelisted.crpl N src/usr.sbin/unbound/testdata/local_nodefault.rpl N src/usr.sbin/unbound/testdata/val_stub_noroot.rpl N src/usr.sbin/unbound/testdata/ipsecmod_hook.sh N src/usr.sbin/unbound/testdata/iter_nxns_parentside.rpl N src/usr.sbin/unbound/testdata/val_dnametopos.rpl N src/usr.sbin/unbound/testdata/val_keyprefetch.rpl N src/usr.sbin/unbound/testdata/serve_expired_ttl.rpl N src/usr.sbin/unbound/testdata/zonemd.example7.zone N src/usr.sbin/unbound/testdata/val_nsec3_entnodata_optout_match.rpl N src/usr.sbin/unbound/testdata/rrset_untrusted.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+01443.ds N src/usr.sbin/unbound/testdata/test_signatures.7 N src/usr.sbin/unbound/testdata/iter_cname_minimise.rpl N src/usr.sbin/unbound/testdata/val_nsec3_wcany_nodeny.rpl N src/usr.sbin/unbound/testdata/val_faildnskey.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b1_nameerror.rpl N src/usr.sbin/unbound/testdata/serve_expired_0ttl_servfail.rpl N src/usr.sbin/unbound/testdata/test_sigs.sha1_and_256 N src/usr.sbin/unbound/testdata/iter_recurse.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+16486.ds N src/usr.sbin/unbound/testdata/iter_dp_ip6useless.rpl N src/usr.sbin/unbound/testdata/ede_cache_snoop_not_auth.rpl N src/usr.sbin/unbound/testdata/val_unsecds_qtypeds.rpl N src/usr.sbin/unbound/testdata/local_acl_override.rpl N src/usr.sbin/unbound/testdata/val_ans_dsent.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+30899.ds N src/usr.sbin/unbound/testdata/val_nsec3_nods.rpl N src/usr.sbin/unbound/testdata/iter_dnsseclame_ds_ok.rpl N src/usr.sbin/unbound/testdata/test_signatures.4 N src/usr.sbin/unbound/testdata/iter_lame_noaa.rpl N src/usr.sbin/unbound/testdata/val_wild_pos.rpl N src/usr.sbin/unbound/testdata/val_nodatawc_badce.rpl N src/usr.sbin/unbound/testdata/zonemd.example14.zone N src/usr.sbin/unbound/testdata/val_cnametodname.rpl N src/usr.sbin/unbound/testdata/zonemd.example_a1.zone N src/usr.sbin/unbound/testdata/val_nsec3_b3_optout_nonc.rpl N src/usr.sbin/unbound/testdata/test_packets.5 N src/usr.sbin/unbound/testdata/trust_cname_chain.rpl N src/usr.sbin/unbound/testdata/iter_got6only.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+003+02854.private N src/usr.sbin/unbound/testdata/val_positive_nosigs.rpl N src/usr.sbin/unbound/testdata/iter_fwdstubroot.rpl N src/usr.sbin/unbound/testdata/val_any_dname.rpl N src/usr.sbin/unbound/testdata/edns_keepalive.rpl N src/usr.sbin/unbound/testdata/val_nsec3_optout_cache.rpl N src/usr.sbin/unbound/testdata/rpz_qname.rpl N src/usr.sbin/unbound/testdata/stop_nxdomain_minimised.rpl N src/usr.sbin/unbound/testdata/zonemd.example13.zone N src/usr.sbin/unbound/testdata/val_referglue.rpl N src/usr.sbin/unbound/testdata/val_positive_wc_nodeny.rpl N src/usr.sbin/unbound/testdata/val_cnametooptout.rpl N src/usr.sbin/unbound/testdata/iter_cycle_noh.rpl N src/usr.sbin/unbound/testdata/rpz_respip_override.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b2_nodata_nons.rpl N src/usr.sbin/unbound/testdata/val_cnametonx.rpl N src/usr.sbin/unbound/testdata/val_nodata.rpl N src/usr.sbin/unbound/testdata/val_nsec3_nods_negcache.rpl N src/usr.sbin/unbound/testdata/autotrust_revtp.rpl N src/usr.sbin/unbound/testdata/val_nodatawc_one.rpl N src/usr.sbin/unbound/testdata/iter_resolve_minimised_refused.rpl N src/usr.sbin/unbound/testdata/ede_localzone_dname_expansion.rpl N src/usr.sbin/unbound/testdata/black_ent.rpl N src/usr.sbin/unbound/testdata/test_signatures.3 N src/usr.sbin/unbound/testdata/iter_prefetch_change2.rpl N src/usr.sbin/unbound/testdata/auth_nsec3_wild.rpl N src/usr.sbin/unbound/testdata/subnet_format_ip4.crpl N src/usr.sbin/unbound/testdata/val_nsec3_b1_nameerror_nowc.rpl N src/usr.sbin/unbound/testdata/test_packets.4 N src/usr.sbin/unbound/testdata/rrset_rettl.rpl N src/usr.sbin/unbound/testdata/val_referd.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+29332.private N src/usr.sbin/unbound/testdata/iter_auth_tc.rpl N src/usr.sbin/unbound/testdata/autotrust_init_fail.rpl N src/usr.sbin/unbound/testdata/fwd_0ttlservfail.rpl N src/usr.sbin/unbound/testdata/val_negcache_nxdomain.rpl N src/usr.sbin/unbound/testdata/zonemd.example9.zone N src/usr.sbin/unbound/testdata/iter_pc_a.rpl N src/usr.sbin/unbound/testdata/iter_resolve.rpl N src/usr.sbin/unbound/testdata/val_ds_gost_downgrade.crpl N src/usr.sbin/unbound/testdata/val_cnamewctonx.rpl N src/usr.sbin/unbound/testdata/iter_primenoglue.rpl N src/usr.sbin/unbound/testdata/ttl_msg.rpl N src/usr.sbin/unbound/testdata/fwd_droptoomany.rpl N src/usr.sbin/unbound/testdata/serve_expired_client_timeout_servfail.rpl N src/usr.sbin/unbound/testdata/val_nokeyprime.rpl N src/usr.sbin/unbound/testdata/ipsecmod_whitelist.crpl N src/usr.sbin/unbound/testdata/Kexample.com.+009+48886.key N src/usr.sbin/unbound/testdata/auth_zonefile_dnssec.rpl N src/usr.sbin/unbound/testdata/val_keyprefetch_verify.rpl N src/usr.sbin/unbound/testdata/val_nx_overreach.rpl N src/usr.sbin/unbound/testdata/serve_expired_ttl_client_timeout.rpl N src/usr.sbin/unbound/testdata/black_prime_entry.rpl N src/usr.sbin/unbound/testdata/val_nx_nowc.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.c2 N src/usr.sbin/unbound/testdata/autotrust_rollalgo_unknown.rpl N src/usr.sbin/unbound/testdata/val_entds.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_fail.rpl N src/usr.sbin/unbound/testdata/val_nsec3_cname_sub.rpl N src/usr.sbin/unbound/testdata/val_nsec3_wcany.rpl N src/usr.sbin/unbound/testdata/nsid_ascii.rpl N src/usr.sbin/unbound/testdata/val_nsec3_nods_soa.rpl N src/usr.sbin/unbound/testdata/local_typetransparent.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.c3 N src/usr.sbin/unbound/testdata/autotrust_addpend_once.rpl N src/usr.sbin/unbound/testdata/val_nsec3_optout_ad.rpl N src/usr.sbin/unbound/testdata/iter_cname_minimise_nx.rpl N src/usr.sbin/unbound/testdata/val_positive.rpl N src/usr.sbin/unbound/testdata/test_ds.sha384 N src/usr.sbin/unbound/testdata/val_nsec3_b3_optout.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b21_nodataent_wr.rpl N src/usr.sbin/unbound/testdata/fwd_two.rpl N src/usr.sbin/unbound/testdata/zonemd.example5.zone N src/usr.sbin/unbound/testdata/val_cnametoinsecure.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.2 N src/usr.sbin/unbound/testdata/auth_xfr_ixfrnotimpl.rpl N src/usr.sbin/unbound/testdata/val_nodatawc_nodeny.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+009+48886.private N src/usr.sbin/unbound/testdata/Kexample.com.+007+57024.ds N src/usr.sbin/unbound/testdata/Kexample.com.+005+55582.private N src/usr.sbin/unbound/testdata/val_nx_failwc.rpl N src/usr.sbin/unbound/testdata/iter_scrub_ns_fwd.rpl N src/usr.sbin/unbound/testdata/val_nx_nsec3_collision.rpl N src/usr.sbin/unbound/testdata/auth_zonefile_noup.rpl N src/usr.sbin/unbound/testdata/edns_client_string.rpl N src/usr.sbin/unbound/testdata/ipsecmod_bogus_ipseckey.crpl N src/usr.sbin/unbound/testdata/autotrust_valid_use.rpl N src/usr.sbin/unbound/testdata/fwd_no_cache.rpl N src/usr.sbin/unbound/testdata/serve_expired.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+007+57024.key N src/usr.sbin/unbound/testdata/iter_dnsseclame_bug.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b3_optout_negcache.rpl N src/usr.sbin/unbound/testdata/val_nodata_entnx.rpl N src/usr.sbin/unbound/testdata/ipsecmod_ignore_bogus_ipseckey.crpl N src/usr.sbin/unbound/testdata/zonemd.example8.zone N src/usr.sbin/unbound/testdata/stop_nxdomain.rpl N src/usr.sbin/unbound/testdata/iter_resolve_minimised.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+003+02854.key N src/usr.sbin/unbound/testdata/val_qds_oneanc.rpl N src/usr.sbin/unbound/testdata/iter_cname_nx.rpl N src/usr.sbin/unbound/testdata/subnet_prefetch.crpl N src/usr.sbin/unbound/testdata/test_sigs.ed25519 N src/usr.sbin/unbound/testdata/subnet_cached_ede.crpl N src/usr.sbin/unbound/testdata/Kexample.com.+012+60385.key N src/usr.sbin/unbound/testdata/nsid_hex.rpl N src/usr.sbin/unbound/testdata/val_qds_twoanc.rpl N src/usr.sbin/unbound/testdata/test_packets.6 N src/usr.sbin/unbound/testdata/val_nodata_failsig.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b5_wcnodata_noce.rpl N src/usr.sbin/unbound/testdata/val_anchor_nx.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b4_wild_wr.rpl N src/usr.sbin/unbound/testdata/zonemd.example11.zone N src/usr.sbin/unbound/testdata/autotrust_init_sigs.rpl N src/usr.sbin/unbound/testdata/rpz_nsip.rpl N src/usr.sbin/unbound/testdata/black_key_entry.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_anchor.rpl N src/usr.sbin/unbound/testdata/cachedb_servfail_cname.crpl N src/usr.sbin/unbound/testdata/iter_ranoaa_lame.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+55582.ds N src/usr.sbin/unbound/testdata/iter_ds_locate_ns_cname.rpl N src/usr.sbin/unbound/testdata/rpz_ixfr.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_chain_fail.rpl N src/usr.sbin/unbound/testdata/val_ans_nx.rpl N src/usr.sbin/unbound/testdata/autotrust_addpend_twice.rpl N src/usr.sbin/unbound/testdata/serve_expired_0ttl_nxdomain.rpl N src/usr.sbin/unbound/testdata/val_negcache_nodata.rpl N src/usr.sbin/unbound/testdata/test_sigs.gost N src/usr.sbin/unbound/testdata/version_bind_hide.rpl N src/usr.sbin/unbound/testdata/iter_dnsseclame_ta_ok.rpl N src/usr.sbin/unbound/testdata/val_cnametonodata_nonsec.rpl N src/usr.sbin/unbound/testdata/iter_stub_leak.rpl N src/usr.sbin/unbound/testdata/iter_reclame_two.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+012+60385.ds N src/usr.sbin/unbound/testdata/Kexample.com.+008+01443.key N src/usr.sbin/unbound/testdata/zonemd.example3.zone N src/usr.sbin/unbound/testdata/autotrust_revoked_with_invalid.rpl N src/usr.sbin/unbound/testdata/test_sigs.rsasha256_draft N src/usr.sbin/unbound/testdata/Kexample.com.+005+60946.ds N src/usr.sbin/unbound/testdata/black_ds_entry.rpl N src/usr.sbin/unbound/testdata/test_signatures.6 N src/usr.sbin/unbound/testdata/iter_pcname.rpl N src/usr.sbin/unbound/testdata/iter_mod.rpl N src/usr.sbin/unbound/testdata/val_nodata_failwc.rpl N src/usr.sbin/unbound/testdata/ttl_max.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.5 N src/usr.sbin/unbound/testdata/val_cnametodnametocnametopos.rpl N src/usr.sbin/unbound/testdata/val_adcopy.rpl N src/usr.sbin/unbound/testdata/autotrust_missing.rpl N src/usr.sbin/unbound/testdata/fwd_timeout.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+55582.key N src/usr.sbin/unbound/testdata/test_packets.9 N src/usr.sbin/unbound/testdata/val_adbit.rpl N src/usr.sbin/unbound/testdata/iter_pcdirect.rpl N src/usr.sbin/unbound/testdata/version_bind.rpl N src/usr.sbin/unbound/testdata/rpz_respip.rpl N src/usr.sbin/unbound/testdata/val_cnametooptin.rpl N src/usr.sbin/unbound/testdata/fwd_cached.rpl N src/usr.sbin/unbound/testdata/iter_domain_sale.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.3 N src/usr.sbin/unbound/testdata/auth_zonemd_insecure_absent_reject.rpl N src/usr.sbin/unbound/testdata/iter_scrub_dname_sec.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_file_unknown.rpl N src/usr.sbin/unbound/testdata/autotrust_revoked_use.rpl N src/usr.sbin/unbound/testdata/refuse_xfr.rpl N src/usr.sbin/unbound/testdata/val_dnamewc.rpl N src/usr.sbin/unbound/testdata/iter_scrub_dname_insec.rpl N src/usr.sbin/unbound/testdata/val_cnamenx_rcodenx.rpl N src/usr.sbin/unbound/testdata/subnet_scopezero.crpl N src/usr.sbin/unbound/testdata/autotrust_revtp_use.rpl N src/usr.sbin/unbound/testdata/rpz_respip_tcponly.rpl N src/usr.sbin/unbound/testdata/autotrust_init.rpl N src/usr.sbin/unbound/testdata/zonemd.example1.zone N src/usr.sbin/unbound/testdata/iter_ds_reply.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+009+48886.ds N src/usr.sbin/unbound/testdata/zonemd.example_a4.zone N src/usr.sbin/unbound/testdata/autotrust_rollover.rpl N src/usr.sbin/unbound/testdata/val_ta_algo_dnskey_dp.rpl N src/usr.sbin/unbound/testdata/iter_nxns_fallback.rpl N src/usr.sbin/unbound/testdata/val_cname_loop1.rpl N src/usr.sbin/unbound/testdata/iter_failreply.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.c5 N src/usr.sbin/unbound/testdata/iter_prefetch.rpl N src/usr.sbin/unbound/testdata/chaos_trustanchor.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+55566.private N src/usr.sbin/unbound/testdata/val_refer_unsignadd.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_file.rpl N src/usr.sbin/unbound/testdata/val_cnamenx_dblnsec.rpl N src/usr.sbin/unbound/testdata/test_sigs.rsasha256 N src/usr.sbin/unbound/testdata/val_cnameinsectopos.rpl N src/usr.sbin/unbound/testdata/black_prime.rpl N src/usr.sbin/unbound/testdata/test_sigs.revoked N src/usr.sbin/unbound/testdata/serve_expired_client_timeout.rpl N src/usr.sbin/unbound/testdata/val_nsec3_nodatawccname.rpl N src/usr.sbin/unbound/testdata/iter_cname_cache.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_anchor_fail.rpl N src/usr.sbin/unbound/testdata/iter_cycle.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_file_fail.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b2_nodata.rpl N src/usr.sbin/unbound/testdata/val_unsecds.rpl N src/usr.sbin/unbound/testdata/val_any_cname.rpl N src/usr.sbin/unbound/testdata/auth_xfr_host.rpl N src/usr.sbin/unbound/testdata/rpz_qname_override.rpl N src/usr.sbin/unbound/testdata/autotrust_init_zsk.rpl N src/usr.sbin/unbound/testdata/iter_emptydp_for_glue.rpl N src/usr.sbin/unbound/testdata/val_pos_truncns.rpl N src/usr.sbin/unbound/testdata/fetch_glue_cname.rpl N src/usr.sbin/unbound/testdata/nsid_not_set.rpl N src/usr.sbin/unbound/testdata/val_positive_wc.rpl N src/usr.sbin/unbound/testdata/val_twocname.rpl N src/usr.sbin/unbound/testdata/fwd_notcached.rpl N src/usr.sbin/unbound/testdata/val_cname_loop3.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_nokey.rpl N src/usr.sbin/unbound/testdata/val_rrsig.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b1_nameerror_noce.rpl N src/usr.sbin/unbound/testdata/domain_insec_ds.rpl N src/usr.sbin/unbound/testdata/test_nsec3_hash.1 N src/usr.sbin/unbound/testdata/auth_zonemd_insecure_absent.rpl N src/usr.sbin/unbound/testdata/ede_acl_refused.rpl N src/usr.sbin/unbound/testdata/fwd_error.rpl N src/usr.sbin/unbound/testdata/val_cnametocnamewctoposwc.rpl N src/usr.sbin/unbound/testdata/val_secds.rpl N src/usr.sbin/unbound/testdata/val_unsecds_negcache.rpl N src/usr.sbin/unbound/testdata/iter_dnsseclame_ta.rpl N src/usr.sbin/unbound/testdata/iter_prefetch_ns.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+005+60946.private N src/usr.sbin/unbound/testdata/iter_pcnamerec.rpl N src/usr.sbin/unbound/testdata/test_signatures.1 N src/usr.sbin/unbound/testdata/autotrust_probefailsig.rpl N src/usr.sbin/unbound/testdata/val_ta_algo_dnskey.rpl N src/usr.sbin/unbound/testdata/iter_dp_turnsuseless.rpl N src/usr.sbin/unbound/testdata/iter_ignore_empty.rpl N src/usr.sbin/unbound/testdata/iter_resolve_minimised_timeout.rpl N src/usr.sbin/unbound/testdata/autotrust_probefail.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+008+29332.key N src/usr.sbin/unbound/testdata/val_nodatawc.rpl N src/usr.sbin/unbound/testdata/iter_pclame.rpl N src/usr.sbin/unbound/testdata/val_nsec3_b5_wcnodata_nonc.rpl N src/usr.sbin/unbound/testdata/val_ds_cname.rpl N src/usr.sbin/unbound/testdata/nomem_cnametopos.rpl N src/usr.sbin/unbound/testdata/iter_scrub_ns_side.rpl N src/usr.sbin/unbound/testdata/test_sigs.ed448 N src/usr.sbin/unbound/testdata/auth_zonemd_insecure.rpl N src/usr.sbin/unbound/testdata/iter_stublastresort.rpl N src/usr.sbin/unbound/testdata/zonemd.example4.zone N src/usr.sbin/unbound/testdata/serve_original_ttl.rpl N src/usr.sbin/unbound/testdata/test_sigs.ecdsa_p384 N src/usr.sbin/unbound/testdata/subnet_val_positive_client.crpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_chain_keyinxfr.rpl N src/usr.sbin/unbound/testdata/auth_zonefile.rpl N src/usr.sbin/unbound/testdata/autotrust_addpend_2exceed.rpl N src/usr.sbin/unbound/testdata/local_transparent_sametype.rpl N src/usr.sbin/unbound/testdata/iter_pcnamechrec.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_insecure_fail.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.1 N src/usr.sbin/unbound/testdata/auth_xfr.rpl N src/usr.sbin/unbound/testdata/val_nx.rpl N src/usr.sbin/unbound/testdata/zonemd.example_a2.zone N src/usr.sbin/unbound/testdata/Kexample.com.+008+01443.private N src/usr.sbin/unbound/testdata/iter_dname_insec.rpl N src/usr.sbin/unbound/testdata/val_nsec3_cnametocnamewctoposwc.rpl N src/usr.sbin/unbound/testdata/iter_ds_locate_ns_detach.rpl N src/usr.sbin/unbound/testdata/subnet_global_prefetch_with_client_ecs.crpl N src/usr.sbin/unbound/testdata/iter_cname_qnamecopy.rpl N src/usr.sbin/unbound/testdata/subnet_without_validator.crpl N src/usr.sbin/unbound/testdata/val_cnameqtype.rpl N src/usr.sbin/unbound/testdata/val_nsec3_cname_par.rpl N src/usr.sbin/unbound/testdata/val_nsec3_nods_badopt.rpl N src/usr.sbin/unbound/testdata/auth_zonefile_down.rpl N src/usr.sbin/unbound/testdata/iter_fwdfirstequal.rpl N src/usr.sbin/unbound/testdata/auth_xfr_ixfrmismatch.rpl N src/usr.sbin/unbound/testdata/autotrust_missing_all.rpl N src/usr.sbin/unbound/testdata/subnet_max_source.crpl N src/usr.sbin/unbound/testdata/fwd_jostle.rpl N src/usr.sbin/unbound/testdata/val_cnametoposnowc.rpl N src/usr.sbin/unbound/testdata/fwd_jostle_out.rpl N src/usr.sbin/unbound/testdata/iter_dname_yx.rpl N src/usr.sbin/unbound/testdata/autotrust_init_failsig.rpl N src/usr.sbin/unbound/testdata/auth_zonemd_xfr_anchor_fail.rpl N src/usr.sbin/unbound/testdata/test_ldnsrr.c4 N src/usr.sbin/unbound/testdata/val_cname_loop2.rpl N src/usr.sbin/unbound/testdata/Kexample.com.+007+57024.private N src/usr.sbin/unbound/testdata/iter_pc_aaaa.rpl N src/usr.sbin/unbound/testdata/iter_nat64_prefix.rpl N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.conf N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.pre N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.post N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.dsc N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.testns N src/usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir/fwd_tcp_tc6.test N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.testns N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.dsc N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.test N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.conf N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.pre N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.post N src/usr.sbin/unbound/testdata/proxy_protocol.tdir/proxy_protocol.test.scenario N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.failure-cases-04 N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.failure-cases-03 N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.test N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.failure-cases-01 N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.dsc N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.test-vectors-pf.zone N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.success-cases.zone.cmp N src/usr.sbin/unbound/testdata/svcb.tdir/crypto.cloudflare.com.zone N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.failure-cases-02 N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.success-cases.zone N src/usr.sbin/unbound/testdata/svcb.tdir/svcb.test-vectors-wf.zone N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.pre N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.conf N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.testns N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.dsc N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.post N src/usr.sbin/unbound/testdata/stream_tcp.tdir/stream_tcp.test N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.conf N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.pre N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.test N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.post N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.testns N src/usr.sbin/unbound/testdata/fwd_udptmout.tdir/fwd_udptmout.dsc N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.test N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.pre N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.post N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.conf N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.dsc N src/usr.sbin/unbound/testdata/fwd_udp.tdir/fwd_udp.testns N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values_cachedb.conf N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.testns N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.dsc N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.pre N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.test N src/usr.sbin/unbound/testdata/stat_values.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.testexpiredns N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values_downstream_cookies.conf N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.conf N src/usr.sbin/unbound/testdata/stat_values.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/stat_values.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/stat_values.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/stat_values.tdir/stat_values.post N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/bad_server.pem N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.test N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/bad_server.key N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/local_zones_remove N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.testns N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/bad_control.key N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.dsc N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/local_data N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.pre N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/conf.spoofed_credentials N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/local_zones N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/local_data_remove N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.conf N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/bad_control.pem N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/conf.bad_credentials N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/09-unbound-control.post N src/usr.sbin/unbound/testdata/09-unbound-control.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.testns N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.pre N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.test N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.post N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.conf N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.py N src/usr.sbin/unbound/testdata/pymod_thread.tdir/pymod_thread.dsc N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.testns2 N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.testns N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.post N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.test N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.pre N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.conf N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.dsc N src/usr.sbin/unbound/testdata/acl_interface.tdir/acl_interface.test.scenario N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.testns N src/usr.sbin/unbound/testdata/speed_cache.tdir/makeqs.sh N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.dsc N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.pre N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.post N src/usr.sbin/unbound/testdata/speed_cache.tdir/makeqs.c N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.test N src/usr.sbin/unbound/testdata/speed_cache.tdir/speed_cache.conf N src/usr.sbin/unbound/testdata/blanks_https.tdir/blanks_https.post N src/usr.sbin/unbound/testdata/blanks_https.tdir/blanks_https.test N src/usr.sbin/unbound/testdata/blanks_https.tdir/petal.key N src/usr.sbin/unbound/testdata/blanks_https.tdir/blanks_https.dsc N src/usr.sbin/unbound/testdata/blanks_https.tdir/blanks_https.pre N src/usr.sbin/unbound/testdata/blanks_https.tdir/petal.pem N src/usr.sbin/unbound/testdata/blanks_https.tdir/blanks_https.conf N src/usr.sbin/unbound/testdata/blanks_https.tdir/127.0.0.1/blanks.example.com.zone N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.conf N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.pre N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.post N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.testns N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.test N src/usr.sbin/unbound/testdata/fwd_zero.tdir/fwd_zero.dsc N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.test N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.testns N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.conf N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.post N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.pre N src/usr.sbin/unbound/testdata/fwd_three.tdir/fwd_three.dsc N src/usr.sbin/unbound/testdata/nss_compile.tdir/nss_compile.pre N src/usr.sbin/unbound/testdata/nss_compile.tdir/nss_compile.test N src/usr.sbin/unbound/testdata/nss_compile.tdir/nss_compile.dsc N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/ip_ratelimit.test N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/ip_ratelimit.dsc N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/ip_ratelimit.post N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/ip_ratelimit.conf N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/ip_ratelimit.pre N src/usr.sbin/unbound/testdata/ip_ratelimit.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.test N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.testns N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.post N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.pre N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.conf N src/usr.sbin/unbound/testdata/fwd_tcp_tc.tdir/fwd_tcp_tc.dsc N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.test N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.pre N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.dsc N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.testns N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.post N src/usr.sbin/unbound/testdata/tcp_req_order.tdir/tcp_req_order.conf N src/usr.sbin/unbound/testdata/ede.tdir/ede.test N src/usr.sbin/unbound/testdata/ede.tdir/ede.dsc N src/usr.sbin/unbound/testdata/ede.tdir/ede.post N src/usr.sbin/unbound/testdata/ede.tdir/ede.pre N src/usr.sbin/unbound/testdata/ede.tdir/ede.conf N src/usr.sbin/unbound/testdata/ede.tdir/ede-auth.conf N src/usr.sbin/unbound/testdata/ede.tdir/bogus/trust-anchors N src/usr.sbin/unbound/testdata/ede.tdir/bogus/nsec-failures.test N src/usr.sbin/unbound/testdata/ede.tdir/bogus/dnskey-failures.test N src/usr.sbin/unbound/testdata/ede.tdir/bogus/make-broken-zone.sh N src/usr.sbin/unbound/testdata/ede.tdir/bogus/rrsig-failures.test N src/usr.sbin/unbound/testdata/ede.tdir/bogus/dnskey-failures.test.signed N src/usr.sbin/unbound/testdata/ede.tdir/bogus/dnssec-failures.test N src/usr.sbin/unbound/testdata/ede.tdir/bogus/rrsig-failures.test.signed N src/usr.sbin/unbound/testdata/ede.tdir/bogus/nsec-failures.test.signed N src/usr.sbin/unbound/testdata/ede.tdir/bogus/dnssec-failures.test.signed N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.dsc N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.testns N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.pre N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.conf N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.test N src/usr.sbin/unbound/testdata/fwd_three_service.tdir/fwd_three_service.post N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.testns N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.pre N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.post N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.conf N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.dsc N src/usr.sbin/unbound/testdata/fwd_oneport.tdir/fwd_oneport.test N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.conf N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.post N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.test N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.pre N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.dsc N src/usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.post N src/usr.sbin/unbound/testdata/dnstap.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.conf N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.dsc N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.test N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.pre N src/usr.sbin/unbound/testdata/dnstap.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/dnstap.tdir/dnstap.testns N src/usr.sbin/unbound/testdata/remote-threaded.tdir/bad_server.pem N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.conf N src/usr.sbin/unbound/testdata/remote-threaded.tdir/bad_server.key N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.testns N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.test N src/usr.sbin/unbound/testdata/remote-threaded.tdir/bad_control.key N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.pre N src/usr.sbin/unbound/testdata/remote-threaded.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/remote-threaded.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/remote-threaded.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/remote-threaded.tdir/bad_control.pem N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.post N src/usr.sbin/unbound/testdata/remote-threaded.tdir/remote-threaded.dsc N src/usr.sbin/unbound/testdata/remote-threaded.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.dsc N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.conf N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.testns N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.post N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.pre N src/usr.sbin/unbound/testdata/fwd_capsid.tdir/fwd_capsid.test N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.hosts N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.test N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.dsc N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.post N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.pre N src/usr.sbin/unbound/testdata/08-host-lib.tdir/08-host-lib.testns N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.pre N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.post N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.stub2 N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.stub1 N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.dsc N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.conf N src/usr.sbin/unbound/testdata/edns_cache.tdir/edns_cache.test N src/usr.sbin/unbound/testdata/00-lint.tdir/00-lint.dsc N src/usr.sbin/unbound/testdata/00-lint.tdir/00-lint.pre N src/usr.sbin/unbound/testdata/00-lint.tdir/00-lint.test N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.test N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.dsc N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.conf N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.post N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.pre N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.testns N src/usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/clang-analysis.tdir/clang-analysis.dsc N src/usr.sbin/unbound/testdata/clang-analysis.tdir/clang-analysis.pre N src/usr.sbin/unbound/testdata/clang-analysis.tdir/clang-analysis.test N src/usr.sbin/unbound/testdata/root_hints.tdir/root_hints.test N src/usr.sbin/unbound/testdata/root_hints.tdir/root_hints.pre N src/usr.sbin/unbound/testdata/root_hints.tdir/root_hints.dsc N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.conf N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.post N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.testns N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.test N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.pre N src/usr.sbin/unbound/testdata/fwd_edns_bksec.tdir/fwd_edns_bksec.dsc N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withsomeclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withoutclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withsomeclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/warn.algo N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withoutclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/good.ifport N src/usr.sbin/unbound/testdata/04-checkconf.tdir/good.min N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/04-checkconf.test N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withoutclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.badfwd N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.proxy-and-dnscrypt N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withoutclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withoutclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.user N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withsomeclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.7 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withclauses.3 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.dscp N src/usr.sbin/unbound/testdata/04-checkconf.tdir/good.all N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withoutclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withoutclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.bind N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.6 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withoutclauses.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/good.include-toplevel N src/usr.sbin/unbound/testdata/04-checkconf.tdir/good.include N src/usr.sbin/unbound/testdata/04-checkconf.tdir/04-checkconf.dsc N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.1 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.withclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.include.withoutclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/include.includetop.withclauses.2 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.badip N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.proxy-and-https N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.5 N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.badif N src/usr.sbin/unbound/testdata/04-checkconf.tdir/bad.include-toplevel.4 N src/usr.sbin/unbound/testdata/01-doc.tdir/01-doc.dsc N src/usr.sbin/unbound/testdata/01-doc.tdir/01-doc.test N src/usr.sbin/unbound/testdata/07-confroot.tdir/07-confroot.pre N src/usr.sbin/unbound/testdata/07-confroot.tdir/07-confroot.dsc N src/usr.sbin/unbound/testdata/07-confroot.tdir/07-confroot.test N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks_cached_zone.conf N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks.example.com.zone N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks_cached_zone.test N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks_cached_zone.dsc N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks_cached_zone.post N src/usr.sbin/unbound/testdata/blanks_cached_zone.tdir/blanks_cached_zone.pre N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.testns N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.dsc N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.pre N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.post N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.test N src/usr.sbin/unbound/testdata/fwd_waitudp.tdir/fwd_waitudp.conf N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.testns N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.test N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.pre N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.conf N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.post N src/usr.sbin/unbound/testdata/stub_udp6.tdir/stub_udp6.dsc N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.pre N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.testns N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.conf N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.dsc N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.post N src/usr.sbin/unbound/testdata/ssl_req_timeout.tdir/ssl_req_timeout.test N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.pre N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.dsc N src/usr.sbin/unbound/testdata/tls_reuse.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.conf2 N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.test N src/usr.sbin/unbound/testdata/tls_reuse.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/tls_reuse.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.conf N src/usr.sbin/unbound/testdata/tls_reuse.tdir/tls_reuse.post N src/usr.sbin/unbound/testdata/tls_reuse.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.post N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.test N src/usr.sbin/unbound/testdata/stream_ssl.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/stream_ssl.tdir/ticket1.dat N src/usr.sbin/unbound/testdata/stream_ssl.tdir/ticket2.dat N src/usr.sbin/unbound/testdata/stream_ssl.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/stream_ssl.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.clie.conf N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.pre N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.serv.conf N src/usr.sbin/unbound/testdata/stream_ssl.tdir/stream_ssl.dsc N src/usr.sbin/unbound/testdata/stream_ssl.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.post N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.test N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/1_chacha.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/1.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.dsc N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/1_salsa.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.testns N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/1.key N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/2_salsa.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.pre N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/2.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/2_chacha.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/2.key N src/usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.conf N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.conf N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.pre N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.dsc N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.test N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.post N src/usr.sbin/unbound/testdata/doh_downstream_notls.tdir/doh_downstream_notls.testns N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.post N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.conf N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.testns N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.dsc N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.test N src/usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir/fwd_capsid_fallback.pre N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.testns N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.post N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.dsc N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.pre N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.test N src/usr.sbin/unbound/testdata/fwd_tcp.tdir/fwd_tcp.conf N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.testns N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.dsc N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.pre N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.conf N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.test N src/usr.sbin/unbound/testdata/local_nodefault.tdir/local_nodefault.post N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.test N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.conf N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.dsc N src/usr.sbin/unbound/testdata/doh_downstream.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.pre N src/usr.sbin/unbound/testdata/doh_downstream.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.post N src/usr.sbin/unbound/testdata/doh_downstream.tdir/doh_downstream.testns N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.post N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.dsc N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.pre N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.conf N src/usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.test N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/bad_server.pem N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/bad_server.key N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/bad_control.key N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.pre N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.post N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.conf N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.testns N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/bad_control.pem N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.test N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/ctrl_pipe.tdir/ctrl_pipe.dsc N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.post N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.pre N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.dsc N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.testns N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.test N src/usr.sbin/unbound/testdata/fwd_malformed.tdir/fwd_malformed.conf N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.dsc N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.post N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.testns N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.pre N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.test N src/usr.sbin/unbound/testdata/tcp_conn_limit.tdir/tcp_conn_limit.conf N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.testns N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.pre N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.dsc N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.post N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.conf N src/usr.sbin/unbound/testdata/local_norec.tdir/local_norec.test N src/usr.sbin/unbound/testdata/06-ianaports.tdir/06-ianaports.test N src/usr.sbin/unbound/testdata/06-ianaports.tdir/06-ianaports.dsc N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.conf N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.testns N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.post N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.dsc N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.test N src/usr.sbin/unbound/testdata/speed_local.tdir/speed_local.pre N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.pre N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.dsc N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.test N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.conf N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.post N src/usr.sbin/unbound/testdata/tcp_sigpipe.tdir/tcp_sigpipe.testns N src/usr.sbin/unbound/testdata/root_anchor.tdir/root_anchor.test N src/usr.sbin/unbound/testdata/root_anchor.tdir/root_anchor.pre N src/usr.sbin/unbound/testdata/root_anchor.tdir/root_anchor.dsc N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.test N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.pre N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.post N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.testns N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.dsc N src/usr.sbin/unbound/testdata/tcp_req_timeout.tdir/tcp_req_timeout.conf N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.pre N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.post N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.dsc N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.conf N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.test N src/usr.sbin/unbound/testdata/fwd_ttlexpire.tdir/fwd_ttlexpire.testns N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.pre N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.testns N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.test N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.post N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.conf N src/usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.dsc N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.test N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.pre N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.conf N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.conf2 N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.dsc N src/usr.sbin/unbound/testdata/tcp_reuse.tdir/tcp_reuse.post N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.conf N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.test N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.testns N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.post N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.dsc N src/usr.sbin/unbound/testdata/stub_udp.tdir/stub_udp.pre N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.post N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.pre N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.test N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.testns N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.dsc N src/usr.sbin/unbound/testdata/05-asynclook.tdir/05-asynclook.hosts N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.conf N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.test N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.post N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.dsc N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.testns N src/usr.sbin/unbound/testdata/tcp_idle_timeout.tdir/tcp_idle_timeout.pre N src/usr.sbin/unbound/testdata/padding.tdir/padding.post N src/usr.sbin/unbound/testdata/padding.tdir/padding.dsc N src/usr.sbin/unbound/testdata/padding.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/padding.tdir/padding.testns N src/usr.sbin/unbound/testdata/padding.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/padding.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/padding.tdir/padding.test N src/usr.sbin/unbound/testdata/padding.tdir/padding.conf2 N src/usr.sbin/unbound/testdata/padding.tdir/padding.conf N src/usr.sbin/unbound/testdata/padding.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/padding.tdir/padding.msgsizes N src/usr.sbin/unbound/testdata/padding.tdir/padding.pre N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.conf N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.dsc N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.pre N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.testns N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.post N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/dnstap_tcp.test N src/usr.sbin/unbound/testdata/dnstap_tcp.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.conf N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.dsc N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.testns N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.test N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.testns2 N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.post N src/usr.sbin/unbound/testdata/fwd_capsid_white.tdir/fwd_capsid_white.pre N src/usr.sbin/unbound/testdata/03-testbound.tdir/03-testbound.test N src/usr.sbin/unbound/testdata/03-testbound.tdir/03-testbound.dsc N src/usr.sbin/unbound/testdata/http_user_agent.tdir/http_user_agent.dsc N src/usr.sbin/unbound/testdata/http_user_agent.tdir/http_user_agent.pre N src/usr.sbin/unbound/testdata/http_user_agent.tdir/http_user_agent.test N src/usr.sbin/unbound/testdata/http_user_agent.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/http_user_agent.tdir/petal.key N src/usr.sbin/unbound/testdata/http_user_agent.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/http_user_agent.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/http_user_agent.tdir/http_user_agent.post N src/usr.sbin/unbound/testdata/http_user_agent.tdir/petal.pem N src/usr.sbin/unbound/testdata/http_user_agent.tdir/http_user_agent.conf N src/usr.sbin/unbound/testdata/http_user_agent.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/http_user_agent.tdir/127.0.0.1/example.com.zone N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.pre N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.testns N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/1_chacha.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/1.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/1_salsa.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.post N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/1.key N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/2_salsa.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.test N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/2.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/2_chacha.cert N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.conf N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/2.key N src/usr.sbin/unbound/testdata/dnscrypt_cert.tdir/dnscrypt_cert.dsc N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.conf N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.testns N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.test N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.dsc N src/usr.sbin/unbound/testdata/dynlibmod.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.post N src/usr.sbin/unbound/testdata/dynlibmod.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dynlibmod.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dynlibmod.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/dynlibmod.tdir/dynlibmod.pre N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.test N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.testns N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.post N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.dsc N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.pre N src/usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.conf N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.pre N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.conf N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.post N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.test N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.testns N src/usr.sbin/unbound/testdata/fwd_no_edns.tdir/fwd_no_edns.dsc N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.pre N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/signit N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/test_cert.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.dsc N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/K.+005+37348.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.testns N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.test N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/petal.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/test_cert.pem N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.post N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/K.+005+37348.private N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/petal.pem N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/10-unbound-anchor.conf N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/K.+005+37348.ds N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/test_cert.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/unbound-control-setup N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/unbound_server.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/unbound_server.pem N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/unbound_control.pem N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/test_cert.pem N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys/unbound_control.key N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/root.p7s N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/no_more_keys.p7s N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/root.xml N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/bad.xml N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/bad.p7s N src/usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1/no_more_keys.xml N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.pre N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.conf N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.testns N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.dsc N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.post N src/usr.sbin/unbound/testdata/stat_timer.tdir/stat_timer.test N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.dsc N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.testns N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.pre N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.post N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.conf N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.test N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tls_peername.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.testns N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/bad_server.pem N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/bad_server.key N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.test N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/bad_control.key N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.dsc N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.conf N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.post N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/bad_control.pem N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/ctrl_itr.pre N src/usr.sbin/unbound/testdata/ctrl_itr.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.post N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.pre N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.testns N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.conf N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.test N src/usr.sbin/unbound/testdata/dnstap_reconnect.tdir/dnstap_reconnect.dsc N src/usr.sbin/unbound/testdata/auth_https.tdir/auth_https.pre N src/usr.sbin/unbound/testdata/auth_https.tdir/auth_https.dsc N src/usr.sbin/unbound/testdata/auth_https.tdir/petal.key N src/usr.sbin/unbound/testdata/auth_https.tdir/auth_https.test N src/usr.sbin/unbound/testdata/auth_https.tdir/petal.pem N src/usr.sbin/unbound/testdata/auth_https.tdir/auth_https.post N src/usr.sbin/unbound/testdata/auth_https.tdir/auth_https.conf N src/usr.sbin/unbound/testdata/auth_https.tdir/127.0.0.1/example.com.zone N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.pre N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.post N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.dsc N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.test N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.conf N src/usr.sbin/unbound/testdata/ipset.tdir/ipset.testns N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.test N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.conf N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.post N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.pre N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.dsc N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.testns N src/usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.conf N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.test N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.testns N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.dsc N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.pre N src/usr.sbin/unbound/testdata/fwd_ancil.tdir/fwd_ancil.post N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.post N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.dsc N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.pre N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.testns N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.test N src/usr.sbin/unbound/testdata/fwd_edns_probe.tdir/fwd_edns_probe.conf N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.post N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.pre N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.conf N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.dsc N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.test N src/usr.sbin/unbound/testdata/doh_downstream_post.tdir/doh_downstream_post.testns N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.dsc N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.test N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.post N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.pre N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.testns N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.conf N src/usr.sbin/unbound/testdata/dnstap_tls_badname.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.post N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.pre N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.test N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.testns N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.dsc N src/usr.sbin/unbound/testdata/local_nosnoop.tdir/local_nosnoop.conf N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.test N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.dsc N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.post N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.conf N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.testns N src/usr.sbin/unbound/testdata/auth_axfr.tdir/auth_axfr.pre N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.dsc N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.post N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.testns N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.good N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.pre N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.conf N src/usr.sbin/unbound/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.test N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.conf N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.pre N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.testns N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.post N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.test N src/usr.sbin/unbound/testdata/stub_auth_tc.tdir/stub_auth_tc.dsc N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.pre N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.hosts N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.post N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.testns N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.dsc N src/usr.sbin/unbound/testdata/hostsfileosx.tdir/hostsfileosx.test N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.post N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.test N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.pre N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.conf N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.testns N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.zone N src/usr.sbin/unbound/testdata/zonemd_reload.tdir/zonemd_reload.dsc N src/usr.sbin/unbound/testdata/02-unittest.tdir/02-unittest.test N src/usr.sbin/unbound/testdata/02-unittest.tdir/02-unittest.dsc N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.post N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.test N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.pre N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.dsc N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.lookup.conf N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.testns N src/usr.sbin/unbound/testdata/pylib.tdir/pylib.lookup.py N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.pre N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.conf N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.testns N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.post N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.dsc N src/usr.sbin/unbound/testdata/ssl_req_order.tdir/ssl_req_order.test N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.testns N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.pre N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.post N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.testns2 N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.dsc N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.conf N src/usr.sbin/unbound/testdata/fwd_capsid_strip.tdir/fwd_capsid_strip.test N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.test N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.pre N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.dsc N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.post N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.testns N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/dnstap_tls.conf N src/usr.sbin/unbound/testdata/dnstap_tls.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.test N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.py N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.post N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.pre N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.dsc N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.conf N src/usr.sbin/unbound/testdata/pymod.tdir/pymod.testns N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.testns N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.pre N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.post N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.conf N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.dsc N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/fwd_bogus.tdir/fwd_bogus.test N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.conf N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.testns N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.post N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.pre N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.dsc N src/usr.sbin/unbound/testdata/ratelimit.tdir/unbound_server.key N src/usr.sbin/unbound/testdata/ratelimit.tdir/ratelimit.test N src/usr.sbin/unbound/testdata/ratelimit.tdir/unbound_server.pem N src/usr.sbin/unbound/testdata/ratelimit.tdir/unbound_control.pem N src/usr.sbin/unbound/testdata/ratelimit.tdir/unbound_control.key N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.pre N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.conf N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.post N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.test N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.dsc N src/usr.sbin/unbound/testdata/tcp_req_size.tdir/tcp_req_size.testns C src/usr.sbin/unbound/libunbound/libunbound.c U src/usr.sbin/unbound/libunbound/ubsyms.def C src/usr.sbin/unbound/libunbound/unbound.h U src/usr.sbin/unbound/libunbound/worker.h C src/usr.sbin/unbound/libunbound/libworker.c C src/usr.sbin/unbound/libunbound/unbound-event.h C src/usr.sbin/unbound/libunbound/context.c C src/usr.sbin/unbound/libunbound/context.h U src/usr.sbin/unbound/libunbound/libworker.h N src/usr.sbin/unbound/libunbound/python/Makefile N src/usr.sbin/unbound/libunbound/python/libunbound.i N src/usr.sbin/unbound/libunbound/python/file_py3.i N src/usr.sbin/unbound/libunbound/python/LICENSE N src/usr.sbin/unbound/libunbound/python/examples/dnssec-valid.py N src/usr.sbin/unbound/libunbound/python/examples/dns-lookup.py N src/usr.sbin/unbound/libunbound/python/examples/reverse-lookup.py N src/usr.sbin/unbound/libunbound/python/examples/idn-lookup.py N src/usr.sbin/unbound/libunbound/python/examples/dnssec_test.py N src/usr.sbin/unbound/libunbound/python/examples/example8-1.py N src/usr.sbin/unbound/libunbound/python/examples/async-lookup.py N src/usr.sbin/unbound/libunbound/python/examples/ns-lookup.py N src/usr.sbin/unbound/libunbound/python/examples/mx-lookup.py N src/usr.sbin/unbound/libunbound/python/doc/install.rst N src/usr.sbin/unbound/libunbound/python/doc/index.rst N src/usr.sbin/unbound/libunbound/python/doc/intro.rst N src/usr.sbin/unbound/libunbound/python/doc/conf.py N src/usr.sbin/unbound/libunbound/python/doc/examples/example3.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example4.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example5.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example7-2.py N src/usr.sbin/unbound/libunbound/python/doc/examples/example7-1.py N src/usr.sbin/unbound/libunbound/python/doc/examples/example7.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example6.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example8-1.py N src/usr.sbin/unbound/libunbound/python/doc/examples/example8.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/index.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example1b.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example6-1.py N src/usr.sbin/unbound/libunbound/python/doc/examples/example2.rst N src/usr.sbin/unbound/libunbound/python/doc/examples/example1a.rst N src/usr.sbin/unbound/libunbound/python/doc/_static/readme N src/usr.sbin/unbound/libunbound/python/doc/modules/unbound.rst C src/usr.sbin/unbound/pythonmod/interface.i U src/usr.sbin/unbound/pythonmod/test-calc.conf U src/usr.sbin/unbound/pythonmod/test-dict.conf U src/usr.sbin/unbound/pythonmod/ubmodule-msg.py C src/usr.sbin/unbound/pythonmod/pythonmod_utils.c C src/usr.sbin/unbound/pythonmod/pythonmod.h U src/usr.sbin/unbound/pythonmod/test-resip.conf N src/usr.sbin/unbound/pythonmod/test-edns.conf U src/usr.sbin/unbound/pythonmod/Makefile U src/usr.sbin/unbound/pythonmod/test-resmod.conf U src/usr.sbin/unbound/pythonmod/test-resgen.conf C src/usr.sbin/unbound/pythonmod/pythonmod.c N src/usr.sbin/unbound/pythonmod/test-inplace_callbacks.conf U src/usr.sbin/unbound/pythonmod/LICENSE U src/usr.sbin/unbound/pythonmod/test-log.conf U src/usr.sbin/unbound/pythonmod/ubmodule-tst.py C src/usr.sbin/unbound/pythonmod/pythonmod_utils.h N src/usr.sbin/unbound/pythonmod/examples/inplace_callbacks.py N src/usr.sbin/unbound/pythonmod/examples/calc.py N src/usr.sbin/unbound/pythonmod/examples/edns.py N src/usr.sbin/unbound/pythonmod/examples/dict.py N src/usr.sbin/unbound/pythonmod/examples/resmod.py N src/usr.sbin/unbound/pythonmod/examples/resgen.py N src/usr.sbin/unbound/pythonmod/examples/resip.py N src/usr.sbin/unbound/pythonmod/examples/dict_data.txt N src/usr.sbin/unbound/pythonmod/examples/log.py N src/usr.sbin/unbound/pythonmod/examples/avahi-resolver.py N src/usr.sbin/unbound/pythonmod/doc/usecase.rst N src/usr.sbin/unbound/pythonmod/doc/install.rst N src/usr.sbin/unbound/pythonmod/doc/index.rst N src/usr.sbin/unbound/pythonmod/doc/conf.py N src/usr.sbin/unbound/pythonmod/doc/examples/example3.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example4.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example5.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example1.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example0.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example0-1.py N src/usr.sbin/unbound/pythonmod/doc/examples/example6.rst N src/usr.sbin/unbound/pythonmod/doc/examples/index.rst N src/usr.sbin/unbound/pythonmod/doc/examples/example2.rst N src/usr.sbin/unbound/pythonmod/doc/_static/readme N src/usr.sbin/unbound/pythonmod/doc/modules/functions.rst N src/usr.sbin/unbound/pythonmod/doc/modules/config.rst N src/usr.sbin/unbound/pythonmod/doc/modules/struct.rst N src/usr.sbin/unbound/pythonmod/doc/modules/index.rst N src/usr.sbin/unbound/pythonmod/doc/modules/env.rst U src/usr.sbin/unbound/respip/respip.c U src/usr.sbin/unbound/respip/respip.h U src/usr.sbin/unbound/testcode/checklocks.c U src/usr.sbin/unbound/testcode/streamtcp.1 U src/usr.sbin/unbound/testcode/unitregional.c U src/usr.sbin/unbound/testcode/memstats.c U src/usr.sbin/unbound/testcode/perf.c U src/usr.sbin/unbound/testcode/testpkts.c U src/usr.sbin/unbound/testcode/replay.h U src/usr.sbin/unbound/testcode/unitldns.c U src/usr.sbin/unbound/testcode/petal.c U src/usr.sbin/unbound/testcode/do-tests.sh U src/usr.sbin/unbound/testcode/readzone.c U src/usr.sbin/unbound/testcode/lock_verify.c U src/usr.sbin/unbound/testcode/readhex.h U src/usr.sbin/unbound/testcode/unitneg.c U src/usr.sbin/unbound/testcode/unitauth.c U src/usr.sbin/unbound/testcode/streamtcp.c U src/usr.sbin/unbound/testcode/run_vm.sh U src/usr.sbin/unbound/testcode/unitecs.c U src/usr.sbin/unbound/testcode/dohclient.c U src/usr.sbin/unbound/testcode/unitanchor.c U src/usr.sbin/unbound/testcode/unitmsgparse.c U src/usr.sbin/unbound/testcode/delayer.c U src/usr.sbin/unbound/testcode/unitzonemd.c U src/usr.sbin/unbound/testcode/unitmain.h U src/usr.sbin/unbound/testcode/readhex.c U src/usr.sbin/unbound/testcode/fake_event.h U src/usr.sbin/unbound/testcode/checklocks.h U src/usr.sbin/unbound/testcode/unitmain.c U src/usr.sbin/unbound/testcode/pktview.c U src/usr.sbin/unbound/testcode/testpkts.h U src/usr.sbin/unbound/testcode/asynclook.c U src/usr.sbin/unbound/testcode/unittcpreuse.c U src/usr.sbin/unbound/testcode/unitverify.c U src/usr.sbin/unbound/testcode/unitlruhash.c U src/usr.sbin/unbound/testcode/unitdname.c U src/usr.sbin/unbound/testcode/replay.c U src/usr.sbin/unbound/testcode/unitslabhash.c U src/usr.sbin/unbound/testcode/mini_tdir.sh U src/usr.sbin/unbound/testcode/fake_event.c U src/usr.sbin/unbound/testcode/signit.c U src/usr.sbin/unbound/testcode/testbound.c U src/usr.sbin/unbound/dnscrypt/dnscrypt.m4 U src/usr.sbin/unbound/dnscrypt/dnscrypt.c U src/usr.sbin/unbound/dnscrypt/dnscrypt_config.h.in U src/usr.sbin/unbound/dnscrypt/cert.h U src/usr.sbin/unbound/dnscrypt/dnscrypt.h N src/usr.sbin/unbound/dnscrypt/testdata/gencert.sh N src/usr.sbin/unbound/dnscrypt/testdata/keys1/public.key N src/usr.sbin/unbound/dnscrypt/testdata/keys1/secret.key N src/usr.sbin/unbound/dnscrypt/testdata/keys2/public.key N src/usr.sbin/unbound/dnscrypt/testdata/keys2/secret.key C src/usr.sbin/unbound/daemon/worker.h C src/usr.sbin/unbound/daemon/cachedump.c C src/usr.sbin/unbound/daemon/daemon.c C src/usr.sbin/unbound/daemon/remote.c C src/usr.sbin/unbound/daemon/stats.c C src/usr.sbin/unbound/daemon/worker.c C src/usr.sbin/unbound/daemon/daemon.h C src/usr.sbin/unbound/daemon/remote.h U src/usr.sbin/unbound/daemon/unbound.c C src/usr.sbin/unbound/daemon/acl_list.h U src/usr.sbin/unbound/daemon/cachedump.h C src/usr.sbin/unbound/daemon/stats.h C src/usr.sbin/unbound/daemon/acl_list.c N src/usr.sbin/unbound/contrib/unbound.plist N src/usr.sbin/unbound/contrib/unbound.init_fedora N src/usr.sbin/unbound/contrib/parseunbound.pl N src/usr.sbin/unbound/contrib/libunbound.so.conf N src/usr.sbin/unbound/contrib/Dockerfile.tests N src/usr.sbin/unbound/contrib/unbound.init N src/usr.sbin/unbound/contrib/create_unbound_ad_servers.sh N src/usr.sbin/unbound/contrib/unbound_munin_ N src/usr.sbin/unbound/contrib/aaaa-filter-iterator.patch N src/usr.sbin/unbound/contrib/drop2rpz N src/usr.sbin/unbound/contrib/warmup.sh N src/usr.sbin/unbound/contrib/patch_rsamd5_enable.diff N src/usr.sbin/unbound/contrib/unbound.service.in N src/usr.sbin/unbound/contrib/unbound_cache.sh N src/usr.sbin/unbound/contrib/redirect-bogus.patch N src/usr.sbin/unbound/contrib/drop-tld.diff N src/usr.sbin/unbound/contrib/libunbound.pc.in N src/usr.sbin/unbound/contrib/unbound-fuzzme.patch N src/usr.sbin/unbound/contrib/unbound_portable.service.in N src/usr.sbin/unbound/contrib/metrics.awk N src/usr.sbin/unbound/contrib/build-unbound-localzone-from-hosts.pl N src/usr.sbin/unbound/contrib/create_unbound_ad_servers.cmd N src/usr.sbin/unbound/contrib/unbound.socket.in N src/usr.sbin/unbound/contrib/unbound.init_yocto N src/usr.sbin/unbound/contrib/README N src/usr.sbin/unbound/contrib/update-anchor.sh N src/usr.sbin/unbound/contrib/rc_d_unbound N src/usr.sbin/unbound/contrib/unbound.spec_fedora N src/usr.sbin/unbound/contrib/validation-reporter.sh N src/usr.sbin/unbound/contrib/unbound_cache.cmd N src/usr.sbin/unbound/contrib/unbound_smf23.tar.gz N src/usr.sbin/unbound/contrib/unbound-fuzzers.tar.bz2 N src/usr.sbin/unbound/contrib/fastrpz.patch N src/usr.sbin/unbound/contrib/unbound-querycachedb.py N src/usr.sbin/unbound/contrib/unbound-host.nagios.patch N src/usr.sbin/unbound/contrib/warmup.cmd N src/usr.sbin/unbound/contrib/unbound.spec N src/usr.sbin/unbound/contrib/unbound_cacti.tar.gz N src/usr.sbin/unbound/contrib/android/setenv_android.sh N src/usr.sbin/unbound/contrib/android/install_tools.sh N src/usr.sbin/unbound/contrib/android/15-android.conf N src/usr.sbin/unbound/contrib/android/install_ndk.sh N src/usr.sbin/unbound/contrib/android/install_expat.sh N src/usr.sbin/unbound/contrib/android/install_openssl.sh N src/usr.sbin/unbound/contrib/selinux/unbound.te N src/usr.sbin/unbound/contrib/selinux/unbound.fc N src/usr.sbin/unbound/contrib/ios/15-ios.conf N src/usr.sbin/unbound/contrib/ios/setenv_ios.sh N src/usr.sbin/unbound/contrib/ios/install_tools.sh N src/usr.sbin/unbound/contrib/ios/openssl.patch N src/usr.sbin/unbound/contrib/ios/install_expat.sh N src/usr.sbin/unbound/contrib/ios/install_openssl.sh U src/usr.sbin/unbound/dnstap/dnstap_fstrm.h U src/usr.sbin/unbound/dnstap/dnstap.h U src/usr.sbin/unbound/dnstap/dtstream.h U src/usr.sbin/unbound/dnstap/dnstap_config.h.in U src/usr.sbin/unbound/dnstap/dnstap_fstrm.c U src/usr.sbin/unbound/dnstap/unbound-dnstap-socket.c C src/usr.sbin/unbound/dnstap/dnstap.c U src/usr.sbin/unbound/dnstap/dnstap.proto U src/usr.sbin/unbound/dnstap/dnstap.m4 U src/usr.sbin/unbound/dnstap/dtstream.c U src/usr.sbin/unbound/dns64/dns64.h C src/usr.sbin/unbound/dns64/dns64.c U src/usr.sbin/unbound/ipsecmod/ipsecmod.h U src/usr.sbin/unbound/ipsecmod/ipsecmod.c U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.h U src/usr.sbin/unbound/ipsecmod/ipsecmod-whitelist.c U src/usr.sbin/unbound/util/ub_event.c U src/usr.sbin/unbound/util/ub_event_pluggable.c U src/usr.sbin/unbound/util/winsock_event.c U src/usr.sbin/unbound/util/rbtree.h N src/usr.sbin/unbound/util/siphash.c C src/usr.sbin/unbound/util/module.h U src/usr.sbin/unbound/util/configyyrename.h C src/usr.sbin/unbound/util/configparser.h U src/usr.sbin/unbound/util/edns.h C src/usr.sbin/unbound/util/timehist.c U src/usr.sbin/unbound/util/tcp_conn_limit.c U src/usr.sbin/unbound/util/locks.h U src/usr.sbin/unbound/util/rtt.c U src/usr.sbin/unbound/util/as112.c N src/usr.sbin/unbound/util/rfc_1982.c U src/usr.sbin/unbound/util/tube.h U src/usr.sbin/unbound/util/ub_event.h C src/usr.sbin/unbound/util/net_help.h U src/usr.sbin/unbound/util/edns.c U src/usr.sbin/unbound/util/log.c C src/usr.sbin/unbound/util/configparser.y U src/usr.sbin/unbound/util/rbtree.c U src/usr.sbin/unbound/util/regional.h C src/usr.sbin/unbound/util/module.c N src/usr.sbin/unbound/util/timeval_func.c C src/usr.sbin/unbound/util/config_file.h U src/usr.sbin/unbound/util/alloc.c U src/usr.sbin/unbound/util/random.c N src/usr.sbin/unbound/util/rfc_1982.h U src/usr.sbin/unbound/util/timehist.h C src/usr.sbin/unbound/util/config_file.c C src/usr.sbin/unbound/util/fptr_wlist.c U src/usr.sbin/unbound/util/proxy_protocol.c U src/usr.sbin/unbound/util/fptr_wlist.h N src/usr.sbin/unbound/util/timeval_func.h N src/usr.sbin/unbound/util/siphash.h C src/usr.sbin/unbound/util/netevent.h U src/usr.sbin/unbound/util/alloc.h C src/usr.sbin/unbound/util/configlexer.lex C src/usr.sbin/unbound/util/tube.c U src/usr.sbin/unbound/util/tcp_conn_limit.h U src/usr.sbin/unbound/util/regional.c U src/usr.sbin/unbound/util/proxy_protocol.h U src/usr.sbin/unbound/util/mini_event.c C src/usr.sbin/unbound/util/net_help.c U src/usr.sbin/unbound/util/as112.h U src/usr.sbin/unbound/util/rtt.h C src/usr.sbin/unbound/util/configparser.c U src/usr.sbin/unbound/util/mini_event.h C src/usr.sbin/unbound/util/iana_ports.inc U src/usr.sbin/unbound/util/random.h C src/usr.sbin/unbound/util/netevent.c C src/usr.sbin/unbound/util/configlexer.c U src/usr.sbin/unbound/util/log.h U src/usr.sbin/unbound/util/locks.c U src/usr.sbin/unbound/util/winsock_event.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/lookup3.c C src/usr.sbin/unbound/util/storage/lruhash.c C src/usr.sbin/unbound/util/storage/lruhash.h U src/usr.sbin/unbound/util/storage/dnstree.h C src/usr.sbin/unbound/util/storage/slabhash.h C src/usr.sbin/unbound/util/storage/slabhash.c U src/usr.sbin/unbound/util/data/packed_rrset.h U src/usr.sbin/unbound/util/data/msgencode.h C src/usr.sbin/unbound/util/data/msgparse.h U src/usr.sbin/unbound/util/data/packed_rrset.c C src/usr.sbin/unbound/util/data/msgreply.c C src/usr.sbin/unbound/util/data/msgencode.c U src/usr.sbin/unbound/util/data/dname.h C src/usr.sbin/unbound/util/data/msgreply.h C src/usr.sbin/unbound/util/data/msgparse.c U src/usr.sbin/unbound/util/data/dname.c 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/cachedb/cachedb.h C src/usr.sbin/unbound/cachedb/cachedb.c U src/usr.sbin/unbound/cachedb/redis.h U src/usr.sbin/unbound/cachedb/redis.c U src/usr.sbin/unbound/ipset/ipset.c U src/usr.sbin/unbound/ipset/ipset.h N src/usr.sbin/unbound/autom4te.cache/requests N src/usr.sbin/unbound/autom4te.cache/output.0 N src/usr.sbin/unbound/autom4te.cache/traces.0 106 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: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/05 05:10:19 Modified files: x11/kde-plasma : Makefile.inc Log message: Use "?=" to override MASTER_SITES CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/05 05:12:11 Modified files: usr.sbin/unbound: Makefile.in README.md acx_nlnetlabs.m4 acx_python.m4 config.guess config.h.in config.sub configure configure.ac usr.sbin/unbound/cachedb: cachedb.c usr.sbin/unbound/daemon: acl_list.c acl_list.h cachedump.c daemon.c daemon.h remote.c remote.h stats.c stats.h worker.c worker.h usr.sbin/unbound/dns64: dns64.c usr.sbin/unbound/dnstap: dnstap.c usr.sbin/unbound/doc: Changelog 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 usr.sbin/unbound/edns-subnet: subnetmod.c usr.sbin/unbound/iterator: iter_delegpt.c iter_delegpt.h iter_resptype.c iter_scrub.c iter_utils.c iter_utils.h iterator.c iterator.h usr.sbin/unbound/libunbound: context.c context.h libunbound.c libworker.c unbound-event.h unbound.h usr.sbin/unbound/services: authzone.c listen_dnsport.c localzone.c localzone.h mesh.c mesh.h modstack.c outside_network.c usr.sbin/unbound/services/cache: dns.c infra.c infra.h usr.sbin/unbound/sldns: rrdef.c rrdef.h str2wire.c str2wire.h wire2str.c usr.sbin/unbound/smallapp: unbound-anchor.c unbound-checkconf.c unbound-control.c unbound-host.c usr.sbin/unbound/util: config_file.c config_file.h configlexer.lex configparser.y fptr_wlist.c iana_ports.inc module.c module.h net_help.c net_help.h netevent.c netevent.h timehist.c tube.c usr.sbin/unbound/util/data: msgencode.c msgparse.c msgparse.h msgreply.c msgreply.h usr.sbin/unbound/util/storage: lruhash.c lruhash.h slabhash.c slabhash.h usr.sbin/unbound/validator: autotrust.c val_neg.c val_nsec.c val_nsec.h val_sigcrypt.c val_utils.c validator.c Log message: merge unbound-1.18.0 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/05 05:17:52 Log message: Import libxcvt-0.1.2, OK sdk@, kn@ Comment: VESA CVT standard timing modeline generation library Description: libxcvt is a library providing a standalone version of the X server implementation of the VESA CVT standard timing modelines generator. libxcvt also provides a standalone version of the command line tool cvt copied from the Xorg implementation and is meant to be a direct replacement to the version provided by the Xorg server. Maintainer: The OpenBSD ports mailing-list WWW: https://gitlab.freedesktop.org/xorg/lib/libxcvt Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230905 N ports/x11/libxcvt/Makefile N ports/x11/libxcvt/distinfo N ports/x11/libxcvt/pkg/DESCR N ports/x11/libxcvt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/05 05:18:28 Removed files: usr.sbin/unbound/autom4te.cache: output.0 requests traces.0 usr.sbin/unbound/compat: arc4_lock.c arc4random.c arc4random_uniform.c chacha_private.h ctime_r.c explicit_bzero.c fake-rfc2553.c fake-rfc2553.h getentropy_freebsd.c getentropy_linux.c getentropy_osx.c getentropy_solaris.c getentropy_win.c gmtime_r.c inet_aton.c inet_ntop.c inet_pton.c isblank.c malloc.c memcmp.c memcmp.h memmove.c reallocarray.c sha512.c snprintf.c strlcat.c strlcpy.c strptime.c strsep.c usr.sbin/unbound/contrib: Dockerfile.tests README aaaa-filter-iterator.patch build-unbound-localzone-from-hosts.pl create_unbound_ad_servers.cmd create_unbound_ad_servers.sh drop-tld.diff drop2rpz fastrpz.patch libunbound.pc.in libunbound.so.conf metrics.awk parseunbound.pl patch_rsamd5_enable.diff rc_d_unbound redirect-bogus.patch unbound-fuzzers.tar.bz2 unbound-fuzzme.patch unbound-host.nagios.patch unbound-querycachedb.py unbound.init unbound.init_fedora unbound.init_yocto unbound.plist unbound.service.in unbound.socket.in unbound.spec unbound.spec_fedora unbound_cache.cmd unbound_cache.sh unbound_cacti.tar.gz unbound_munin_ unbound_portable.service.in unbound_smf23.tar.gz update-anchor.sh validation-reporter.sh warmup.cmd warmup.sh usr.sbin/unbound/contrib/android: 15-android.conf install_expat.sh install_ndk.sh install_openssl.sh install_tools.sh setenv_android.sh usr.sbin/unbound/contrib/ios: 15-ios.conf install_expat.sh install_openssl.sh install_tools.sh openssl.patch setenv_ios.sh usr.sbin/unbound/contrib/selinux: unbound.fc unbound.te usr.sbin/unbound/dnscrypt/testdata: gencert.sh usr.sbin/unbound/dnscrypt/testdata/keys1: public.key secret.key usr.sbin/unbound/dnscrypt/testdata/keys2: public.key secret.key usr.sbin/unbound/doc: CNAME-basedRedirectionDesignNotes.pdf IP-BasedActions.pdf usr.sbin/unbound/libunbound/python: LICENSE Makefile file_py3.i libunbound.i usr.sbin/unbound/libunbound/python/doc: conf.py index.rst install.rst intro.rst usr.sbin/unbound/libunbound/python/doc/_static: readme usr.sbin/unbound/libunbound/python/doc/examples: example1a.rst example1b.rst example2.rst example3.rst example4.rst example5.rst example6-1.py example6.rst example7-1.py example7-2.py example7.rst example8-1.py example8.rst index.rst usr.sbin/unbound/libunbound/python/doc/modules: unbound.rst usr.sbin/unbound/libunbound/python/examples: async-lookup.py dns-lookup.py dnssec-valid.py dnssec_test.py example8-1.py idn-lookup.py mx-lookup.py ns-lookup.py reverse-lookup.py usr.sbin/unbound/pythonmod: test-edns.conf test-inplace_callbacks.conf usr.sbin/unbound/pythonmod/doc: conf.py index.rst install.rst usecase.rst usr.sbin/unbound/pythonmod/doc/_static: readme usr.sbin/unbound/pythonmod/doc/examples: example0-1.py example0.rst example1.rst example2.rst example3.rst example4.rst example5.rst example6.rst index.rst usr.sbin/unbound/pythonmod/doc/modules: config.rst env.rst functions.rst index.rst struct.rst usr.sbin/unbound/pythonmod/examples: avahi-resolver.py calc.py dict.py dict_data.txt edns.py inplace_callbacks.py log.py resgen.py resip.py resmod.py usr.sbin/unbound/testdata: Kexample.com.+003+02854.ds Kexample.com.+003+02854.key Kexample.com.+003+02854.private Kexample.com.+005+16486.ds Kexample.com.+005+16486.key Kexample.com.+005+16486.private Kexample.com.+005+30899.ds Kexample.com.+005+30899.key Kexample.com.+005+30899.private Kexample.com.+005+55582.ds Kexample.com.+005+55582.key Kexample.com.+005+55582.private Kexample.com.+005+60946.ds Kexample.com.+005+60946.key Kexample.com.+005+60946.private Kexample.com.+007+57024.ds Kexample.com.+007+57024.key Kexample.com.+007+57024.private Kexample.com.+008+01443.ds Kexample.com.+008+01443.key Kexample.com.+008+01443.private Kexample.com.+008+29332.ds Kexample.com.+008+29332.key Kexample.com.+008+29332.private Kexample.com.+008+55566.ds Kexample.com.+008+55566.key Kexample.com.+008+55566.private Kexample.com.+009+48886.ds Kexample.com.+009+48886.key Kexample.com.+009+48886.private Kexample.com.+012+60385.ds Kexample.com.+012+60385.key Kexample.com.+012+60385.private acl.rpl auth_nsec3_ent.rpl auth_nsec3_wild.rpl auth_xfr.rpl auth_xfr_host.rpl auth_xfr_ixfr.rpl auth_xfr_ixfrisaxfr.rpl auth_xfr_ixfrmismatch.rpl auth_xfr_ixfrnotimpl.rpl auth_xfr_notify.rpl auth_xfr_probesoa.rpl auth_zonefile.rpl auth_zonefile_dnssec.rpl auth_zonefile_dnssec_fail.rpl auth_zonefile_down.rpl auth_zonefile_noup.rpl auth_zonefile_root.rpl auth_zonemd_anchor.rpl auth_zonemd_anchor_fail.rpl auth_zonemd_chain.rpl auth_zonemd_chain_fail.rpl auth_zonemd_file.rpl auth_zonemd_file_fail.rpl auth_zonemd_file_unknown.rpl auth_zonemd_insecure.rpl auth_zonemd_insecure_absent.rpl auth_zonemd_insecure_absent_reject.rpl auth_zonemd_insecure_fail.rpl auth_zonemd_nokey.rpl auth_zonemd_permissive_mode.rpl auth_zonemd_xfr.rpl auth_zonemd_xfr_anchor.rpl auth_zonemd_xfr_anchor_fail.rpl auth_zonemd_xfr_chain.rpl auth_zonemd_xfr_chain_fail.rpl auth_zonemd_xfr_chain_keyinxfr.rpl auth_zonemd_xfr_fail.rpl autotrust_10key.rpl autotrust_addpend_2exceed.rpl autotrust_addpend_early.rpl autotrust_addpend_nosign.rpl autotrust_addpend_nosignnew.rpl autotrust_addpend_once.rpl autotrust_addpend_twice.rpl autotrust_init.rpl autotrust_init_ds.rpl autotrust_init_fail.rpl autotrust_init_failsig.rpl autotrust_init_legacy.rpl autotrust_init_sigs.rpl autotrust_init_zsk.rpl autotrust_missing.rpl autotrust_missing_all.rpl autotrust_missing_returns.rpl autotrust_probefail.rpl autotrust_probefailsig.rpl autotrust_revoked_use.rpl autotrust_revoked_with_invalid.rpl autotrust_revtp.rpl autotrust_revtp_read.rpl autotrust_revtp_use.rpl autotrust_rollalgo.rpl autotrust_rollalgo_unknown.rpl autotrust_rollover.rpl autotrust_valid_use.rpl black_data.rpl black_dnskey.rpl black_ds.rpl black_ds_entry.rpl black_ent.rpl black_key_entry.rpl black_prime.rpl black_prime_entry.rpl cachedb_cached_ede.crpl cachedb_servfail_cname.crpl chaos_trustanchor.rpl common.sh dns64_lookup.rpl domain_insec_ds.rpl ede_acl_refused.rpl ede_cache_snoop_not_auth.rpl ede_localzone_dname_expansion.rpl edns_attached_once_per_upstream.rpl edns_client_string.rpl edns_client_string_opcode.rpl edns_downstream_cookies.rpl edns_keepalive.rpl fetch_glue.rpl fetch_glue_cname.rpl fwd.rpl fwd_0ttlservfail.rpl fwd_any.rpl fwd_cached.rpl fwd_droptoomany.rpl fwd_error.rpl fwd_error_retries.rpl fwd_jostle.rpl fwd_jostle_out.rpl fwd_lrudrop.rpl fwd_minimal.rpl fwd_no_cache.rpl fwd_notcached.rpl fwd_timeout.rpl fwd_two.rpl host_file.template ipsecmod_bogus_ipseckey.crpl ipsecmod_enabled.crpl ipsecmod_hook.sh ipsecmod_ignore_bogus_ipseckey.crpl ipsecmod_max_ttl.crpl ipsecmod_strict.crpl ipsecmod_whitelist.crpl iter_auth_tc.rpl iter_class_any.rpl iter_cname_cache.rpl iter_cname_double.rpl iter_cname_minimise.rpl iter_cname_minimise_nx.rpl iter_cname_nx.rpl iter_cname_qnamecopy.rpl iter_cycle.rpl iter_cycle_noh.rpl iter_dname_insec.rpl iter_dname_yx.rpl iter_dnsseclame_bug.rpl iter_dnsseclame_ds.rpl iter_dnsseclame_ds_ok.rpl iter_dnsseclame_ta.rpl iter_dnsseclame_ta_ok.rpl iter_domain_sale.rpl iter_domain_sale_nschange.rpl iter_donotq127.rpl iter_dp_ip6useless.rpl iter_dp_turnsuseless.rpl iter_ds_locate_ns.rpl iter_ds_locate_ns_cname.rpl iter_ds_locate_ns_detach.rpl iter_ds_locate_ns_nosoa.rpl iter_ds_referral.rpl iter_ds_reply.rpl iter_emptydp.rpl iter_emptydp_for_glue.rpl iter_failreply.rpl iter_fwdfirst.rpl iter_fwdfirstequal.rpl iter_fwdstub.rpl iter_fwdstubroot.rpl iter_ghost_sub.rpl iter_ghost_timewindow.rpl iter_got6only.rpl iter_hint_lame.rpl iter_ignore_empty.rpl iter_lame_aaaa.rpl iter_lame_noaa.rpl iter_lame_nosoa.rpl iter_lamescrub.rpl iter_mod.rpl iter_nat64.rpl iter_nat64_prefix.rpl iter_nat64_prefix48.rpl iter_ns_badip.rpl iter_ns_spoof.rpl iter_nxns_cached.rpl iter_nxns_fallback.rpl iter_nxns_parentside.rpl iter_pc_a.rpl iter_pc_aaaa.rpl iter_pcdiff.rpl iter_pcdirect.rpl iter_pclame.rpl iter_pcname.rpl iter_pcnamech.rpl iter_pcnamechrec.rpl iter_pcnamerec.rpl iter_pcttl.rpl iter_prefetch.rpl iter_prefetch_change.rpl iter_prefetch_change2.rpl iter_prefetch_childns.rpl iter_prefetch_fail.rpl iter_prefetch_ns.rpl iter_primenoglue.rpl iter_privaddr.rpl iter_ranoaa_lame.rpl iter_reclame_one.rpl iter_reclame_two.rpl iter_recurse.rpl iter_req_qname.rpl iter_resolve.rpl iter_resolve_minimised.rpl iter_resolve_minimised_nx.rpl iter_resolve_minimised_refused.rpl iter_resolve_minimised_timeout.rpl iter_scrub_cname_an.rpl iter_scrub_dname_insec.rpl iter_scrub_dname_rev.rpl iter_scrub_dname_sec.rpl iter_scrub_ns.rpl iter_scrub_ns_fwd.rpl iter_scrub_ns_side.rpl iter_soamin.rpl iter_stub_leak.rpl iter_stub_noroot.rpl iter_stubfirst.rpl iter_stublastresort.rpl iter_timeout_ra_aaaa.rpl local_acl_override.rpl local_acl_taglist.rpl local_acl_taglist_action.rpl local_cname.rpl local_ds.rpl local_nodefault.rpl local_transparent_sametype.rpl local_typetransparent.rpl localdata.rpl net_signed_servfail.rpl nomem_cnametopos.rpl nsid_ascii.rpl nsid_bogus.rpl nsid_hex.rpl nsid_not_set.rpl refuse_xfr.rpl root_key_sentinel.rpl rpz_axfr.rpl rpz_clientip.rpl rpz_ixfr.rpl rpz_nsdname.rpl rpz_nsip.rpl rpz_passthru.rpl rpz_qname.rpl rpz_qname_override.rpl rpz_qname_tcponly.rpl rpz_respip.rpl rpz_respip_override.rpl rpz_respip_tcponly.rpl rpz_rootwc.rpl rpz_signal_nxdomain_ra.rpl rrset_rettl.rpl rrset_untrusted.rpl rrset_updated.rpl serve_expired.rpl serve_expired_0ttl_nodata.rpl serve_expired_0ttl_nxdomain.rpl serve_expired_0ttl_servfail.rpl serve_expired_cached_servfail.rpl serve_expired_cached_servfail_refresh.rpl serve_expired_client_timeout.rpl serve_expired_client_timeout_no_prefetch.rpl serve_expired_client_timeout_servfail.rpl serve_expired_reply_ttl.rpl serve_expired_ttl.rpl serve_expired_ttl_client_timeout.rpl serve_expired_zerottl.rpl serve_original_ttl.rpl stop_nxdomain.rpl stop_nxdomain_minimised.rpl subnet_cached.crpl subnet_cached_ede.crpl subnet_cached_servfail.crpl subnet_derived.crpl subnet_format_ip4.crpl subnet_global_prefetch.crpl subnet_global_prefetch_always_forward.crpl subnet_global_prefetch_expired.crpl subnet_global_prefetch_with_client_ecs.crpl subnet_max_source.crpl subnet_not_whitelisted.crpl subnet_prefetch.crpl subnet_scopezero.crpl subnet_val_positive.crpl subnet_val_positive_client.crpl subnet_without_validator.crpl test_ds.sha1 test_ds.sha384 test_ldnsrr.1 test_ldnsrr.2 test_ldnsrr.3 test_ldnsrr.4 test_ldnsrr.5 test_ldnsrr.c1 test_ldnsrr.c2 test_ldnsrr.c3 test_ldnsrr.c4 test_ldnsrr.c5 test_nsec3_hash.1 test_packets.1 test_packets.2 test_packets.3 test_packets.4 test_packets.5 test_packets.6 test_packets.7 test_packets.8 test_packets.9 test_signatures.1 test_signatures.2 test_signatures.3 test_signatures.4 test_signatures.5 test_signatures.6 test_signatures.7 test_signatures.8 test_signatures.9 test_sigs.ecdsa_p256 test_sigs.ecdsa_p384 test_sigs.ed25519 test_sigs.ed448 test_sigs.gost test_sigs.hinfo test_sigs.revoked test_sigs.rsasha256 test_sigs.rsasha256_draft test_sigs.rsasha512_draft test_sigs.sha1_and_256 trust_cname_chain.rpl ttl_max.rpl ttl_min.rpl ttl_msg.rpl val_adbit.rpl val_adcopy.rpl val_anchor_nx.rpl val_anchor_nx_nosig.rpl val_ans_dsent.rpl val_ans_nx.rpl val_any.rpl val_any_cname.rpl val_any_dname.rpl val_any_negcache.rpl val_cname_loop1.rpl val_cname_loop2.rpl val_cname_loop3.rpl val_cnameinsectopos.rpl val_cnamenx_dblnsec.rpl val_cnamenx_rcodenx.rpl val_cnameqtype.rpl val_cnametocloser.rpl val_cnametocloser_nosig.rpl val_cnametocnamewctoposwc.rpl val_cnametodname.rpl val_cnametodnametocnametopos.rpl val_cnametoinsecure.rpl val_cnametonodata.rpl val_cnametonodata_nonsec.rpl val_cnametonsec.rpl val_cnametonx.rpl val_cnametooptin.rpl val_cnametooptout.rpl val_cnametopos.rpl val_cnametoposnowc.rpl val_cnametoposwc.rpl val_cnamewctonodata.rpl val_cnamewctonx.rpl val_cnamewctoposwc.rpl val_deleg_nons.rpl val_dnametoolong.rpl val_dnametopos.rpl val_dnametoposwc.rpl val_dnamewc.rpl val_ds_afterprime.rpl val_ds_cname.rpl val_ds_cnamesub.rpl val_ds_gost.crpl val_ds_gost_downgrade.crpl val_ds_sha2.crpl val_ds_sha2_downgrade.crpl val_ds_sha2_lenient.crpl val_dsnsec.rpl val_entds.rpl val_faildnskey.rpl val_faildnskey_ok.rpl val_fwdds.rpl val_keyprefetch.rpl val_keyprefetch_verify.rpl val_mal_wc.rpl val_negcache_ds.rpl val_negcache_dssoa.rpl val_negcache_nodata.rpl val_negcache_nta.rpl val_negcache_nxdomain.rpl val_noadwhennodo.rpl val_nodata.rpl val_nodata_ent.rpl val_nodata_entnx.rpl val_nodata_entwc.rpl val_nodata_failsig.rpl val_nodata_failwc.rpl val_nodata_hasdata.rpl val_nodata_zonecut.rpl val_nodatawc.rpl val_nodatawc_badce.rpl val_nodatawc_nodeny.rpl val_nodatawc_one.rpl val_nokeyprime.rpl val_nsec3_b1_nameerror.rpl val_nsec3_b1_nameerror_noce.rpl val_nsec3_b1_nameerror_nonc.rpl val_nsec3_b1_nameerror_nowc.rpl val_nsec3_b21_nodataent.rpl val_nsec3_b21_nodataent_wr.rpl val_nsec3_b2_nodata.rpl val_nsec3_b2_nodata_nons.rpl val_nsec3_b3_optout.rpl val_nsec3_b3_optout_negcache.rpl val_nsec3_b3_optout_noce.rpl val_nsec3_b3_optout_nonc.rpl val_nsec3_b4_wild.rpl val_nsec3_b4_wild_wr.rpl val_nsec3_b5_wcnodata.rpl val_nsec3_b5_wcnodata_noce.rpl val_nsec3_b5_wcnodata_nonc.rpl val_nsec3_b5_wcnodata_nowc.rpl val_nsec3_cname_ds.rpl val_nsec3_cname_par.rpl val_nsec3_cname_sub.rpl val_nsec3_cnametocnamewctoposwc.rpl val_nsec3_entnodata_optout.rpl val_nsec3_entnodata_optout_badopt.rpl val_nsec3_entnodata_optout_match.rpl val_nsec3_iter_high.rpl val_nsec3_nodatawccname.rpl val_nsec3_nods.rpl val_nsec3_nods_badopt.rpl val_nsec3_nods_badsig.rpl val_nsec3_nods_negcache.rpl val_nsec3_nods_soa.rpl val_nsec3_optout_ad.rpl val_nsec3_optout_cache.rpl val_nsec3_wcany.rpl val_nsec3_wcany_nodeny.rpl val_nx.rpl val_nx_failwc.rpl val_nx_nodeny.rpl val_nx_nowc.rpl val_nx_nsec3_collision.rpl val_nx_nsec3_params.rpl val_nx_overreach.rpl val_pos_truncns.rpl val_positive.rpl val_positive_nosigs.rpl val_positive_wc.rpl val_positive_wc_nodeny.rpl val_qds_badanc.rpl val_qds_oneanc.rpl val_qds_twoanc.rpl val_refer_unsignadd.rpl val_referd.rpl val_referglue.rpl val_rrsig.rpl val_secds.rpl val_secds_nosig.rpl val_spurious_ns.rpl val_stub_noroot.rpl val_stubds.rpl val_ta_algo_dnskey.rpl val_ta_algo_dnskey_dp.rpl val_ta_algo_missing.rpl val_ta_algo_missing_dp.rpl val_twocname.rpl val_unalgo_anchor.rpl val_unalgo_ds.rpl val_unsec_cname.rpl val_unsecds.rpl val_unsecds_negcache.rpl val_unsecds_qtypeds.rpl val_wild_pos.rpl version_bind.rpl version_bind_hide.rpl views.rpl zonemd.example1.zone zonemd.example10.zone zonemd.example11.zone zonemd.example12.zone zonemd.example13.zone zonemd.example14.zone zonemd.example15.zone zonemd.example16.zone zonemd.example17.zone zonemd.example2.zone zonemd.example3.zone zonemd.example4.zone zonemd.example5.zone zonemd.example6.zone zonemd.example7.zone zonemd.example8.zone zonemd.example9.zone zonemd.example_a1.zone zonemd.example_a2.zone zonemd.example_a3.zone zonemd.example_a4.zone zonemd.example_a5.zone usr.sbin/unbound/testdata/00-lint.tdir: 00-lint.dsc 00-lint.pre 00-lint.test usr.sbin/unbound/testdata/01-doc.tdir: 01-doc.dsc 01-doc.test usr.sbin/unbound/testdata/02-unittest.tdir: 02-unittest.dsc 02-unittest.test usr.sbin/unbound/testdata/03-testbound.tdir: 03-testbound.dsc 03-testbound.test usr.sbin/unbound/testdata/04-checkconf.tdir: 04-checkconf.dsc 04-checkconf.test bad.badfwd bad.badif bad.badip bad.bind bad.dscp bad.include-toplevel.1 bad.include-toplevel.2 bad.include-toplevel.3 bad.include-toplevel.4 bad.include-toplevel.5 bad.include-toplevel.6 bad.include-toplevel.7 bad.proxy-and-dnscrypt bad.proxy-and-https bad.user good.all good.ifport good.include good.include-toplevel good.min include.include.withclauses.1 include.include.withclauses.2 include.include.withclauses.3 include.include.withoutclauses.1 include.include.withoutclauses.2 include.include.withoutclauses.3 include.includetop.withclauses.1 include.includetop.withclauses.2 include.includetop.withclauses.3 include.includetop.withoutclauses.1 include.includetop.withoutclauses.2 include.includetop.withoutclauses.3 include.withclauses.1 include.withclauses.2 include.withclauses.3 include.withoutclauses.1 include.withoutclauses.2 include.withoutclauses.3 include.withsomeclauses.1 include.withsomeclauses.2 include.withsomeclauses.3 warn.algo usr.sbin/unbound/testdata/05-asynclook.tdir: 05-asynclook.dsc 05-asynclook.hosts 05-asynclook.post 05-asynclook.pre 05-asynclook.test 05-asynclook.testns usr.sbin/unbound/testdata/06-ianaports.tdir: 06-ianaports.dsc 06-ianaports.test usr.sbin/unbound/testdata/07-confroot.tdir: 07-confroot.dsc 07-confroot.pre 07-confroot.test usr.sbin/unbound/testdata/08-host-lib.tdir: 08-host-lib.dsc 08-host-lib.hosts 08-host-lib.post 08-host-lib.pre 08-host-lib.test 08-host-lib.testns usr.sbin/unbound/testdata/09-unbound-control.tdir: 09-unbound-control.conf 09-unbound-control.dsc 09-unbound-control.post 09-unbound-control.pre 09-unbound-control.test 09-unbound-control.testns bad_control.key bad_control.pem bad_server.key bad_server.pem conf.bad_credentials conf.spoofed_credentials local_data local_data_remove local_zones local_zones_remove unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/10-unbound-anchor.tdir: 10-unbound-anchor.conf 10-unbound-anchor.dsc 10-unbound-anchor.post 10-unbound-anchor.pre 10-unbound-anchor.test 10-unbound-anchor.testns K.+005+37348.ds K.+005+37348.key K.+005+37348.private petal.key petal.pem signit test_cert.key test_cert.pem usr.sbin/unbound/testdata/10-unbound-anchor.tdir/127.0.0.1: bad.p7s bad.xml no_more_keys.p7s no_more_keys.xml root.p7s root.xml usr.sbin/unbound/testdata/10-unbound-anchor.tdir/keys: test_cert.key test_cert.pem unbound-control-setup unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/acl_interface.tdir: acl_interface.conf acl_interface.dsc acl_interface.post acl_interface.pre acl_interface.test acl_interface.test.scenario acl_interface.testns acl_interface.testns2 usr.sbin/unbound/testdata/auth_axfr.tdir: auth_axfr.conf auth_axfr.dsc auth_axfr.post auth_axfr.pre auth_axfr.test auth_axfr.testns usr.sbin/unbound/testdata/auth_https.tdir: auth_https.conf auth_https.dsc auth_https.post auth_https.pre auth_https.test petal.key petal.pem usr.sbin/unbound/testdata/auth_https.tdir/127.0.0.1: example.com.zone usr.sbin/unbound/testdata/blanks_cached_zone.tdir: blanks.example.com.zone blanks_cached_zone.conf blanks_cached_zone.dsc blanks_cached_zone.post blanks_cached_zone.pre blanks_cached_zone.test usr.sbin/unbound/testdata/blanks_https.tdir: blanks_https.conf blanks_https.dsc blanks_https.post blanks_https.pre blanks_https.test petal.key petal.pem usr.sbin/unbound/testdata/blanks_https.tdir/127.0.0.1: blanks.example.com.zone usr.sbin/unbound/testdata/clang-analysis.tdir: clang-analysis.dsc clang-analysis.pre clang-analysis.test usr.sbin/unbound/testdata/ctrl_itr.tdir: bad_control.key bad_control.pem bad_server.key bad_server.pem ctrl_itr.conf ctrl_itr.dsc ctrl_itr.post ctrl_itr.pre ctrl_itr.test ctrl_itr.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/ctrl_pipe.tdir: bad_control.key bad_control.pem bad_server.key bad_server.pem ctrl_pipe.conf ctrl_pipe.dsc ctrl_pipe.post ctrl_pipe.pre ctrl_pipe.test ctrl_pipe.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnscrypt_cert.tdir: 1.cert 1.key 1_chacha.cert 1_salsa.cert 2.cert 2.key 2_chacha.cert 2_salsa.cert dnscrypt_cert.conf dnscrypt_cert.dsc dnscrypt_cert.post dnscrypt_cert.pre dnscrypt_cert.test dnscrypt_cert.testns usr.sbin/unbound/testdata/dnscrypt_cert_chacha.tdir: 1.cert 1.key 1_chacha.cert 1_salsa.cert 2.cert 2.key 2_chacha.cert 2_salsa.cert dnscrypt_cert_chacha.conf dnscrypt_cert_chacha.dsc dnscrypt_cert_chacha.post dnscrypt_cert_chacha.pre dnscrypt_cert_chacha.test dnscrypt_cert_chacha.testns usr.sbin/unbound/testdata/dnstap.tdir: dnstap.conf dnstap.dsc dnstap.post dnstap.pre dnstap.test dnstap.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_reconnect.tdir: dnstap_reconnect.conf dnstap_reconnect.dsc dnstap_reconnect.post dnstap_reconnect.pre dnstap_reconnect.test dnstap_reconnect.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tcp.tdir: dnstap_tcp.conf dnstap_tcp.dsc dnstap_tcp.post dnstap_tcp.pre dnstap_tcp.test dnstap_tcp.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tls.tdir: dnstap_tls.conf dnstap_tls.dsc dnstap_tls.post dnstap_tls.pre dnstap_tls.test dnstap_tls.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tls_badcert.tdir: dnstap_tls_badcert.conf dnstap_tls_badcert.dsc dnstap_tls_badcert.post dnstap_tls_badcert.pre dnstap_tls_badcert.test dnstap_tls_badcert.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tls_badname.tdir: dnstap_tls_badname.conf dnstap_tls_badname.dsc dnstap_tls_badname.post dnstap_tls_badname.pre dnstap_tls_badname.test dnstap_tls_badname.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tls_clientauth.tdir: dnstap_tls_clientauth.conf dnstap_tls_clientauth.dsc dnstap_tls_clientauth.post dnstap_tls_clientauth.pre dnstap_tls_clientauth.test dnstap_tls_clientauth.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dnstap_tls_peername.tdir: dnstap_tls_peername.conf dnstap_tls_peername.dsc dnstap_tls_peername.post dnstap_tls_peername.pre dnstap_tls_peername.test dnstap_tls_peername.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/doh_downstream.tdir: doh_downstream.conf doh_downstream.dsc doh_downstream.post doh_downstream.pre doh_downstream.test doh_downstream.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/doh_downstream_buffer_size.tdir: doh_downstream_buffer_size.conf doh_downstream_buffer_size.dsc doh_downstream_buffer_size.post doh_downstream_buffer_size.pre doh_downstream_buffer_size.test unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/doh_downstream_endpoint.tdir: doh_downstream_endpoint.conf doh_downstream_endpoint.dsc doh_downstream_endpoint.post doh_downstream_endpoint.pre doh_downstream_endpoint.test unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/doh_downstream_notls.tdir: doh_downstream_notls.conf doh_downstream_notls.dsc doh_downstream_notls.post doh_downstream_notls.pre doh_downstream_notls.test doh_downstream_notls.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/doh_downstream_post.tdir: doh_downstream_post.conf doh_downstream_post.dsc doh_downstream_post.post doh_downstream_post.pre doh_downstream_post.test doh_downstream_post.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/dynlibmod.tdir: dynlibmod.conf dynlibmod.dsc dynlibmod.post dynlibmod.pre dynlibmod.test dynlibmod.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/ede.tdir: ede-auth.conf ede.conf ede.dsc ede.post ede.pre ede.test usr.sbin/unbound/testdata/ede.tdir/bogus: dnskey-failures.test dnskey-failures.test.signed dnssec-failures.test dnssec-failures.test.signed make-broken-zone.sh nsec-failures.test nsec-failures.test.signed rrsig-failures.test rrsig-failures.test.signed trust-anchors usr.sbin/unbound/testdata/edns_cache.tdir: edns_cache.conf edns_cache.dsc edns_cache.post edns_cache.pre edns_cache.stub1 edns_cache.stub2 edns_cache.test usr.sbin/unbound/testdata/fwd_ancil.tdir: fwd_ancil.conf fwd_ancil.dsc fwd_ancil.post fwd_ancil.pre fwd_ancil.test fwd_ancil.testns usr.sbin/unbound/testdata/fwd_bogus.tdir: fwd_bogus.conf fwd_bogus.dsc fwd_bogus.post fwd_bogus.pre fwd_bogus.test fwd_bogus.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/fwd_capsid.tdir: fwd_capsid.conf fwd_capsid.dsc fwd_capsid.post fwd_capsid.pre fwd_capsid.test fwd_capsid.testns usr.sbin/unbound/testdata/fwd_capsid_fallback.tdir: fwd_capsid_fallback.conf fwd_capsid_fallback.dsc fwd_capsid_fallback.post fwd_capsid_fallback.pre fwd_capsid_fallback.test fwd_capsid_fallback.testns usr.sbin/unbound/testdata/fwd_capsid_strip.tdir: fwd_capsid_strip.conf fwd_capsid_strip.dsc fwd_capsid_strip.post fwd_capsid_strip.pre fwd_capsid_strip.test fwd_capsid_strip.testns fwd_capsid_strip.testns2 usr.sbin/unbound/testdata/fwd_capsid_white.tdir: fwd_capsid_white.conf fwd_capsid_white.dsc fwd_capsid_white.post fwd_capsid_white.pre fwd_capsid_white.test fwd_capsid_white.testns fwd_capsid_white.testns2 usr.sbin/unbound/testdata/fwd_compress_c00c.tdir: fwd_compress_c00c.conf fwd_compress_c00c.dsc fwd_compress_c00c.good fwd_compress_c00c.post fwd_compress_c00c.pre fwd_compress_c00c.test fwd_compress_c00c.testns usr.sbin/unbound/testdata/fwd_edns_bksec.tdir: fwd_edns_bksec.conf fwd_edns_bksec.dsc fwd_edns_bksec.post fwd_edns_bksec.pre fwd_edns_bksec.test fwd_edns_bksec.testns usr.sbin/unbound/testdata/fwd_edns_probe.tdir: fwd_edns_probe.conf fwd_edns_probe.dsc fwd_edns_probe.post fwd_edns_probe.pre fwd_edns_probe.test fwd_edns_probe.testns usr.sbin/unbound/testdata/fwd_malformed.tdir: fwd_malformed.conf fwd_malformed.dsc fwd_malformed.post fwd_malformed.pre fwd_malformed.test fwd_malformed.testns usr.sbin/unbound/testdata/fwd_no_edns.tdir: fwd_no_edns.conf fwd_no_edns.dsc fwd_no_edns.post fwd_no_edns.pre fwd_no_edns.test fwd_no_edns.testns usr.sbin/unbound/testdata/fwd_oneport.tdir: fwd_oneport.conf fwd_oneport.dsc fwd_oneport.post fwd_oneport.pre fwd_oneport.test fwd_oneport.testns usr.sbin/unbound/testdata/fwd_tcp.tdir: fwd_tcp.conf fwd_tcp.dsc fwd_tcp.post fwd_tcp.pre fwd_tcp.test fwd_tcp.testns usr.sbin/unbound/testdata/fwd_tcp_tc.tdir: fwd_tcp_tc.conf fwd_tcp_tc.dsc fwd_tcp_tc.post fwd_tcp_tc.pre fwd_tcp_tc.test fwd_tcp_tc.testns usr.sbin/unbound/testdata/fwd_tcp_tc6.tdir: fwd_tcp_tc6.conf fwd_tcp_tc6.dsc fwd_tcp_tc6.post fwd_tcp_tc6.pre fwd_tcp_tc6.test fwd_tcp_tc6.testns usr.sbin/unbound/testdata/fwd_three.tdir: fwd_three.conf fwd_three.dsc fwd_three.post fwd_three.pre fwd_three.test fwd_three.testns usr.sbin/unbound/testdata/fwd_three_service.tdir: fwd_three_service.conf fwd_three_service.dsc fwd_three_service.post fwd_three_service.pre fwd_three_service.test fwd_three_service.testns usr.sbin/unbound/testdata/fwd_ttlexpire.tdir: fwd_ttlexpire.conf fwd_ttlexpire.dsc fwd_ttlexpire.post fwd_ttlexpire.pre fwd_ttlexpire.test fwd_ttlexpire.testns usr.sbin/unbound/testdata/fwd_udp.tdir: fwd_udp.conf fwd_udp.dsc fwd_udp.post fwd_udp.pre fwd_udp.test fwd_udp.testns usr.sbin/unbound/testdata/fwd_udp_with_tcp_upstream.tdir: fwd_udp_with_tcp_upstream.conf fwd_udp_with_tcp_upstream.dsc fwd_udp_with_tcp_upstream.post fwd_udp_with_tcp_upstream.pre fwd_udp_with_tcp_upstream.test fwd_udp_with_tcp_upstream.testns usr.sbin/unbound/testdata/fwd_udptmout.tdir: fwd_udptmout.conf fwd_udptmout.dsc fwd_udptmout.post fwd_udptmout.pre fwd_udptmout.test fwd_udptmout.testns usr.sbin/unbound/testdata/fwd_waitudp.tdir: fwd_waitudp.conf fwd_waitudp.dsc fwd_waitudp.post fwd_waitudp.pre fwd_waitudp.test fwd_waitudp.testns usr.sbin/unbound/testdata/fwd_zero.tdir: fwd_zero.conf fwd_zero.dsc fwd_zero.post fwd_zero.pre fwd_zero.test fwd_zero.testns usr.sbin/unbound/testdata/hostsfileosx.tdir: hostsfileosx.dsc hostsfileosx.hosts hostsfileosx.post hostsfileosx.pre hostsfileosx.test hostsfileosx.testns usr.sbin/unbound/testdata/http_user_agent.tdir: http_user_agent.conf http_user_agent.dsc http_user_agent.post http_user_agent.pre http_user_agent.test petal.key petal.pem unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/http_user_agent.tdir/127.0.0.1: example.com.zone usr.sbin/unbound/testdata/ip_ratelimit.tdir: ip_ratelimit.conf ip_ratelimit.dsc ip_ratelimit.post ip_ratelimit.pre ip_ratelimit.test unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/ipset.tdir: ipset.conf ipset.dsc ipset.post ipset.pre ipset.test ipset.testns usr.sbin/unbound/testdata/local_nodefault.tdir: local_nodefault.conf local_nodefault.dsc local_nodefault.post local_nodefault.pre local_nodefault.test local_nodefault.testns usr.sbin/unbound/testdata/local_norec.tdir: local_norec.conf local_norec.dsc local_norec.post local_norec.pre local_norec.test local_norec.testns usr.sbin/unbound/testdata/local_nosnoop.tdir: local_nosnoop.conf local_nosnoop.dsc local_nosnoop.post local_nosnoop.pre local_nosnoop.test local_nosnoop.testns usr.sbin/unbound/testdata/nss_compile.tdir: nss_compile.dsc nss_compile.pre nss_compile.test usr.sbin/unbound/testdata/padding.tdir: padding.conf padding.conf2 padding.dsc padding.msgsizes padding.post padding.pre padding.test padding.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/proxy_protocol.tdir: proxy_protocol.conf proxy_protocol.dsc proxy_protocol.post proxy_protocol.pre proxy_protocol.test proxy_protocol.test.scenario proxy_protocol.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/pylib.tdir: pylib.dsc pylib.lookup.conf pylib.lookup.py pylib.post pylib.pre pylib.test pylib.testns usr.sbin/unbound/testdata/pymod.tdir: pymod.conf pymod.dsc pymod.post pymod.pre pymod.py pymod.test pymod.testns usr.sbin/unbound/testdata/pymod_thread.tdir: pymod_thread.conf pymod_thread.dsc pymod_thread.post pymod_thread.pre pymod_thread.py pymod_thread.test pymod_thread.testns usr.sbin/unbound/testdata/ratelimit.tdir: ratelimit.conf ratelimit.dsc ratelimit.post ratelimit.pre ratelimit.test ratelimit.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/remote-threaded.tdir: bad_control.key bad_control.pem bad_server.key bad_server.pem remote-threaded.conf remote-threaded.dsc remote-threaded.post remote-threaded.pre remote-threaded.test remote-threaded.testns unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/root_anchor.tdir: root_anchor.dsc root_anchor.pre root_anchor.test usr.sbin/unbound/testdata/root_hints.tdir: root_hints.dsc root_hints.pre root_hints.test usr.sbin/unbound/testdata/speed_cache.tdir: makeqs.c makeqs.sh speed_cache.conf speed_cache.dsc speed_cache.post speed_cache.pre speed_cache.test speed_cache.testns usr.sbin/unbound/testdata/speed_local.tdir: speed_local.conf speed_local.dsc speed_local.post speed_local.pre speed_local.test speed_local.testns usr.sbin/unbound/testdata/ssl_req_order.tdir: ssl_req_order.conf ssl_req_order.dsc ssl_req_order.post ssl_req_order.pre ssl_req_order.test ssl_req_order.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/ssl_req_timeout.tdir: ssl_req_timeout.conf ssl_req_timeout.dsc ssl_req_timeout.post ssl_req_timeout.pre ssl_req_timeout.test ssl_req_timeout.testns unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/stat_timer.tdir: stat_timer.conf stat_timer.dsc stat_timer.post stat_timer.pre stat_timer.test stat_timer.testns usr.sbin/unbound/testdata/stat_values.tdir: stat_values.conf stat_values.dsc stat_values.post stat_values.pre stat_values.test stat_values.testexpiredns stat_values.testns stat_values_cachedb.conf stat_values_downstream_cookies.conf unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/stream_ssl.tdir: stream_ssl.clie.conf stream_ssl.dsc stream_ssl.post stream_ssl.pre stream_ssl.serv.conf stream_ssl.test ticket1.dat ticket2.dat unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/stream_tcp.tdir: stream_tcp.conf stream_tcp.dsc stream_tcp.post stream_tcp.pre stream_tcp.test stream_tcp.testns usr.sbin/unbound/testdata/stub_auth_tc.tdir: stub_auth_tc.conf stub_auth_tc.dsc stub_auth_tc.post stub_auth_tc.pre stub_auth_tc.test stub_auth_tc.testns usr.sbin/unbound/testdata/stub_udp.tdir: stub_udp.conf stub_udp.dsc stub_udp.post stub_udp.pre stub_udp.test stub_udp.testns usr.sbin/unbound/testdata/stub_udp6.tdir: stub_udp6.conf stub_udp6.dsc stub_udp6.post stub_udp6.pre stub_udp6.test stub_udp6.testns usr.sbin/unbound/testdata/stub_udp_with_tcp_upstream.tdir: stub_udp_with_tcp_upstream.conf stub_udp_with_tcp_upstream.dsc stub_udp_with_tcp_upstream.post stub_udp_with_tcp_upstream.pre stub_udp_with_tcp_upstream.test stub_udp_with_tcp_upstream.testns usr.sbin/unbound/testdata/svcb.tdir: crypto.cloudflare.com.zone svcb.dsc svcb.failure-cases-01 svcb.failure-cases-02 svcb.failure-cases-03 svcb.failure-cases-04 svcb.success-cases.zone svcb.success-cases.zone.cmp svcb.test svcb.test-vectors-pf.zone svcb.test-vectors-wf.zone usr.sbin/unbound/testdata/tcp_conn_limit.tdir: tcp_conn_limit.conf tcp_conn_limit.dsc tcp_conn_limit.post tcp_conn_limit.pre tcp_conn_limit.test tcp_conn_limit.testns usr.sbin/unbound/testdata/tcp_idle_timeout.tdir: tcp_idle_timeout.conf tcp_idle_timeout.dsc tcp_idle_timeout.post tcp_idle_timeout.pre tcp_idle_timeout.test tcp_idle_timeout.testns usr.sbin/unbound/testdata/tcp_req_order.tdir: tcp_req_order.conf tcp_req_order.dsc tcp_req_order.post tcp_req_order.pre tcp_req_order.test tcp_req_order.testns usr.sbin/unbound/testdata/tcp_req_size.tdir: tcp_req_size.conf tcp_req_size.dsc tcp_req_size.post tcp_req_size.pre tcp_req_size.test tcp_req_size.testns usr.sbin/unbound/testdata/tcp_req_timeout.tdir: tcp_req_timeout.conf tcp_req_timeout.dsc tcp_req_timeout.post tcp_req_timeout.pre tcp_req_timeout.test tcp_req_timeout.testns usr.sbin/unbound/testdata/tcp_reuse.tdir: tcp_reuse.conf tcp_reuse.conf2 tcp_reuse.dsc tcp_reuse.post tcp_reuse.pre tcp_reuse.test usr.sbin/unbound/testdata/tcp_sigpipe.tdir: tcp_sigpipe.conf tcp_sigpipe.dsc tcp_sigpipe.post tcp_sigpipe.pre tcp_sigpipe.test tcp_sigpipe.testns usr.sbin/unbound/testdata/tls_reuse.tdir: tls_reuse.conf tls_reuse.conf2 tls_reuse.dsc tls_reuse.post tls_reuse.pre tls_reuse.test unbound_control.key unbound_control.pem unbound_server.key unbound_server.pem usr.sbin/unbound/testdata/zonemd_reload.tdir: zonemd_reload.conf zonemd_reload.dsc zonemd_reload.post zonemd_reload.pre zonemd_reload.test zonemd_reload.testns zonemd_reload.zone usr.sbin/unbound/winrc: README.txt anchor-update.c combined.ico gen_msg.bin gen_msg.mc rsrc_anchorupd.rc rsrc_svcinst.rc rsrc_svcuninst.rc rsrc_unbound.rc rsrc_unbound_anchor.rc rsrc_unbound_checkconf.rc rsrc_unbound_control.rc rsrc_unbound_host.rc service.conf setup.nsi setup_left.bmp setup_top.bmp unbound-control-setup.cmd unbound-service-install.c unbound-service-remove.c unbound-website.url unbound256.png unbound32.ico vista_admin.manifest vista_user.manifest w_inst.c w_inst.h win_svc.c win_svc.h Log message: oops, forgot to rm these before cvs import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/05 05:20:19 Modified files: x11 : Makefile Log message: +libxcvt CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 05:25:12 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Be more specific in some places. In particular, telling people not to use pre-fake unless they know what they're doing is idiotic. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/05 05:31:17 Modified files: www/unit : Makefile.inc www/unit/unit : distinfo www/unit/unit-perl: distinfo www/unit/unit-php: distinfo www/unit/unit-python: distinfo www/unit/unit-ruby: Makefile distinfo Log message: update to unit 1.31.0; from maintainer Sergey A. Osokin CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 05:51:44 Modified files: share/man/man5 : bsd.port.mk.5 Log message: There's no index in bsd.port.mk these days. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 05:52:35 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: switch to DISTFILES/MASTER_SITES.profdata CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 06:10:34 Modified files: share/man/man5 : bsd.port.mk.5 Log message: use terminology for other projects: it's still "fake" to us, but acknowledge the more common name "staging area" CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/05 06:33:32 Modified files: lang/ruby : ruby.port.mk Log message: Drop support for JRuby in ruby.port.mk. We haven't built JRuby ports with this support since late 2016. In general, there is no need for jruby gem support in ports, since the gems have no native components. You are better off using jruby -S gem install. While here, fix MODRUBY_TEST=rake and remove MODRUBY_TEST=rspec as it no longer works with modern Ruby. Also remove MODRUBY_BIN_TESTRB as that file has not existed in many Ruby versions, and nothing in the ports tree uses it. OK sthen@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/09/05 06:36:05 Modified files: net/syncthing : Makefile distinfo Log message: net/syncthing: update to 1.24.0 and re-enable quic. OK tb@, thanks. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 06:41:59 Modified files: editors/vim : Makefile distinfo Log message: use DIST_TUPLE again, now the double distfile problem is fixed CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 06:47:54 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document moving mechanisms CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 06:53:43 Modified files: share/man/man5 : bsd.port.mk.5 Log message: strongly hint that people take advantage of sqlports CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 06:58:01 Modified files: share/man/man5 : bsd.port.mk.5 Log message: drop very old history CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:02:11 Modified files: share/man/man5 : bsd.port.mk.5 Log message: be blunter about IS_INTERACTIVE CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:04:58 Modified files: share/man/man5 : bsd.port.mk.5 Log message: pof for check-lib-depends CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/05 07:05:24 Modified files: sysutils/firmware/vmm: Makefile distinfo sysutils/firmware/vmm/patches: patch-src_boot_c Log message: update to seabios 1.16.2 OK dv who also tested a bunch of Linux guests i386 test sthen CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/09/05 07:06:01 Modified files: sys/dev/pci : ksmn.c Log message: Make ksmn(4) attach to 19h/4x devices Tested on: cpu0: AMD Ryzen 5 PRO 6650U with Radeon Graphics, 2900.00 MHz, 19-44-01, patch 0a404102 ok mlarkin CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/09/05 07:06:43 Modified files: sys/dev/pci : if_em.c if_em_hw.c if_em_hw.h Log message: stop putting multicast addresses into the Receive Address Registers Hash them all into the Multicast Table Array. This matches what FreeBSD does. This fixes a problem where the I217-LM would fail to receive packets for some of the programmed addresses. Approach agreed by jmatthew@ dlg@ OK claudio@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 07:10:32 Modified files: graphics/py-tifffile: Makefile distinfo graphics/py-tifffile/pkg: PLIST Log message: update to py3-tifffile-2023.8.30 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 07:11:16 Modified files: net/py-portend : Makefile distinfo Log message: update to py3-portend-3.2.0 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:13:50 Modified files: share/man/man5 : bsd.port.mk.5 Log message: update informal toc CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 07:15:31 Modified files: sysutils/py-prometheus_client: Makefile distinfo Log message: update to py3-prometheus_client-0.17.1 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:15:31 Modified files: share/man/man5 : bsd.port.mk.5 Log message: DIST_TUPLE's handling of HOMEPAGE is optional, of course CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/05 07:28:51 Modified files: devel : Makefile Removed files: devel/ocaml-pcre: Makefile distinfo devel/ocaml-pcre/files: README devel/ocaml-pcre/patches: patch-Makefile devel/ocaml-pcre/pkg: DESCR PFRAG.dynlink-native PFRAG.native PLIST Log message: Remove devel/ocaml-pcre, it's not used by anything in tree anymore. ok tb@, daniel@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 07:30:39 Modified files: x11/freerdp : Makefile distinfo Log message: update to freerdp-2.11.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/05 07:31:23 Modified files: www/nghttp2 : Makefile distinfo Log message: update to nghttp2-1.56.0 CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/09/05 07:36:20 Modified files: emulators/mednafen: Makefile Added files: emulators/mednafen/patches: patch-src_snes_src_lib_libco_amd64_c patch-src_snes_src_lib_libco_settings_h Log message: Port a recent bug fix from emulators/higan to emulators/mednafen. This fixes a segmentation fault in the snes core on startup. This fix is amd64-only. Similar fixes may be needed in other arch-specific files in mednafen's snes/src/lib/libco directory. Original higan fix by mlarkin@ and bentley@ ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/05 07:44:44 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove devel/ocaml-pcre ok tb@, daniel@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:47:25 Modified files: share/man/man5 : bsd.port.mk.5 Log message: avoid fatal errors at all costs CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/05 07:49:11 Modified files: x11/kde-plasma : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: x11/kde-plasma/breeze-grub: Makefile distinfo x11/kde-plasma/breeze-grub/pkg: DESCR PLIST Log message: Remove themes noone uses for a bootloadder we don't have/use OK rsadowski CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 07:50:22 Modified files: lib/libcrypto/man: OBJ_nid2obj.3 Log message: Partial rewrite: * Integrate the leftovers of the former NOTES section into the main text, resulting in a more logical order of information. * Make many descriptions more precise and tweak many wordings. For example, the description of OBJ_cmp(3) was totally misleading. Add a CAVEATS section explaining the scary ownership contracts of the functions returning ASN1_OBJECT pointers. Move the discussion of NID_undef to the BUGS section because the statement "objects which are not in the table have the NID value NID_undef" was misleading in more than one way. Considering that an API as fundamental as this one contains such a gigantic amount of quirks and traps and gaps makes me shudder. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 07:50:33 Modified files: infrastructure/lib/DPB: Fetch.pm PortInfo.pm infrastructure/mk: bsd.port.mk Log message: convert MASTER_SITES to SITES internally makes it possible to convert the ports tree to the shorter version incrementally, after which we can take the old names to the backyard and shoot them. as discussed with sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 07:51:33 Modified files: databases/sqlports: Makefile databases/sqlports/files/man: sqlports.5 databases/sqlports/files: Info.pm Var.pm Log message: convert to SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 07:52:44 Modified files: infrastructure/bin: portcheck Log message: MASTER_SITE -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 07:53:36 Modified files: infrastructure/templates: Makefile.template Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:55:57 Modified files: share/man/man5 : bsd.port.mk.5 Log message: automated MASTER_SITE* -> SITE* renaming (need some alphabetical reordering) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 07:58:50 Modified files: share/man/man5 : bsd.port.mk.5 Log message: reorder CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/05 07:59:44 Modified files: faq/ports : guide.html Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: mlarkin@cvs.openbsd.org 2023/09/05 08:00:41 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: vmmvar.h Log message: vmm(4): switch the APMI CPUID mask to an include mask dv points out that there are other bits there that imply the existence of other MSRs, so switching this to an include list is a better idea. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 08:02:44 Modified files: infrastructure/db: network.conf Log message: explain why network.conf still has "the long names" CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 08:04:34 Modified files: archivers/arc : Makefile Log message: convert one port to the new style as an example CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 08:05:41 Modified files: usr.bin/make : defines.h lst.h usr.bin/make/lst.lib: lst.h Log message: unifdef HAS_INLINES inline is part of gnu89 and c99 ok kn@ espie@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 08:06:53 Modified files: www/seamonkey : Makefile Log message: www/seamonkey: unbreak after the llvm split - add lang/clang MODULE so that we get MODCLANG_VERSION definition - set MODCLANG_COMPILER_LINKS to No so that we make sure base-clang is still used CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/05 08:07:29 Modified files: sysutils/grafana: Makefile distinfo sysutils/grafana/pkg: PLIST sysutils/grafana/patches: patch-conf_sample_ini patch-pkg_cmd_grafana-cli_commands_install_command_go Log message: sysutils/grafana: update to 10.1.1 ok landry@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 08:19:02 Modified files: lib/libcrypto/man: EVP_CIPHER_meth_new.3 Log message: improve the descriptions of almost all flags, in particular saying which API functions each flag affects CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/05 08:23:59 Modified files: www/ruby-passenger: Makefile Log message: Skip removing file that no longer exists Fixes build. Build failure reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 08:24:15 Modified files: infrastructure/mk: bsd.port.mk Log message: make it harder to dist clean FETCH_MANUALLY files CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 08:37:00 Modified files: lib/libcrypto/man: EVP_CIPHER_meth_new.3 Log message: add the missing .Dv macros to the list of flags CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 08:54:21 Modified files: lib/libcrypto/man: EVP_CIPHER_nid.3 Log message: document EVP_CIPHER_name(3) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 08:56:10 Modified files: mail/mozilla-thunderbird: Makefile Log message: mail/mozilla-thunderbird: unbreak after llvm split libclang.so moved to ${LOCALBASE}/llvm${MODCLANG_VERSION}/lib CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 08:58:37 Modified files: infrastructure/mk: bsd.port.mk Log message: After the magic conversion, only SITES matters. Fixes default DISTFILES for converted ports CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/05 08:59:00 Modified files: lib/libcrypto/objects: obj_dat.c Log message: Improve error handling in OBJ_add_object() There is no need for a helper function to obfuscate lh_ADDED_OBJ_new(). Just call the real thing directly. Adding an object with a NID of NID_undef basically amounts to disabling a built-in OID. It does so in an incoherent fashion and the caller can't easily tell success from failure of the operation. Arguably the result is a corrupted objects table. Let's not allow adding such an object in an attempt at keeping things slightly more coherent. Issue noted and initial diff by schwarze while writing documentation ok schwarze CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 08:59:19 Modified files: archivers/bzip2: Makefile archivers/cabextract: Makefile archivers/deco : Makefile archivers/deutex: Makefile archivers/fastjar: Makefile archivers/freeze: Makefile archivers/fuse-zip: Makefile archivers/gcpio: Makefile archivers/geteltorito: Makefile archivers/gshar+gunshar: Makefile archivers/gtar : Makefile archivers/ha : Makefile archivers/innoextract: Makefile archivers/laszip: Makefile archivers/libarchive: Makefile archivers/libmspack: Makefile archivers/libzim: Makefile archivers/libzip: Makefile archivers/luazlib: Makefile archivers/lxsplit: Makefile archivers/lzip : Makefile.inc archivers/lzip/clzip: Makefile archivers/lzip/lunzip: Makefile archivers/lzip/lziprecover: Makefile archivers/lzip/lzlib: Makefile archivers/lzip/pdlzip: Makefile archivers/lzip/plzip: Makefile archivers/lzip/tarlz: Makefile archivers/lzo : Makefile archivers/lzo2 : Makefile archivers/lzop : Makefile archivers/macutil: Makefile archivers/p7zip: Makefile archivers/par1cmdline: Makefile archivers/par2cmdline: Makefile archivers/pigz : Makefile archivers/ripole: Makefile archivers/rzip : Makefile archivers/sltar: Makefile archivers/ucl : Makefile archivers/unarj: Makefile archivers/unarr: Makefile archivers/unrar: Makefile archivers/unzip: Makefile archivers/xdms : Makefile archivers/xz : Makefile archivers/zip : Makefile archivers/zoo : Makefile archivers/zstd : Makefile Log message: switch ports to new SITES note that sltar, unarj, ha have unresponsive SITES. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 09:01:40 Modified files: lib/libcrypto/man: ASN1_OBJECT_new.3 Log message: add a BUGS section warning about the creation of incomplete objects CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 09:07:03 Modified files: astro/ansiweather: Makefile astro/dgpsip : Makefile astro/gcal : Makefile astro/gnuastro : Makefile astro/jday : Makefile astro/kstars : Makefile astro/libnova : Makefile astro/phoon : Makefile astro/py-jplephem: Makefile astro/py-metar : Makefile astro/siril : Makefile astro/stellarium: Makefile astro/sunclock : Makefile astro/wcslib : Makefile astro/wmglobe : Makefile astro/wmmoonclock: Makefile astro/wmspaceweather: Makefile astro/wmsun : Makefile astro/xearth : Makefile astro/xephem : Makefile astro/xphoon : Makefile astro/xworld : Makefile Log message: convert to new SITES not that wcslib and dgpsip sites don't seem to work CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/05 09:28:30 Modified files: x11/kde-plasma/oxygen: Makefile Log message: Remove unnecessary dependency on kwayland Spotted by volker@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/05 09:33:40 Modified files: usr.sbin/makefs/cd9660: iso.h Log message: function definitions without prototypes are deprecated, so shut clang16 up ok kettenis@ CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/09/05 09:35:17 Modified files: lib/libGLU/src/libnurbs/internals: varray.cc Log message: fix ISO C++17 does not allow 'register' storage class specifier error with clang16 pulled from upstream: https://gitlab.freedesktop.org/mesa/glu/-/merge_requests/10 ok jsg@ CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/05 09:37:07 Modified files: sbin/pfctl : pfctl_radix.c Log message: fix mismatching declaration of argument with mismatched bounds ok tb@ CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/05 09:44:02 Modified files: sbin/unwind/libunbound: config.h sbin/unwind/libunbound/daemon: acl_list.h stats.h worker.h sbin/unwind/libunbound/dns64: dns64.c sbin/unwind/libunbound/dnstap: dnstap.h sbin/unwind/libunbound/iterator: iter_delegpt.c iter_delegpt.h iter_resptype.c iter_scrub.c iter_utils.c iter_utils.h iterator.c iterator.h sbin/unwind/libunbound/libunbound: context.c context.h libunbound.c libworker.c unbound-event.h unbound.h sbin/unwind/libunbound/services: authzone.c listen_dnsport.c localzone.c localzone.h mesh.c mesh.h modstack.c outside_network.c rpz.c rpz.h sbin/unwind/libunbound/services/cache: dns.c infra.c infra.h sbin/unwind/libunbound/sldns: rrdef.c rrdef.h str2wire.c str2wire.h wire2str.c sbin/unwind/libunbound/util: Makefile.inc config_file.c config_file.h configlexer.c configlexer.lex configparser.h configparser.y edns.c edns.h fptr_wlist.c iana_ports.inc module.c module.h net_help.c net_help.h netevent.c netevent.h regional.c timehist.c tube.c sbin/unwind/libunbound/util/data: msgencode.c msgencode.h msgparse.c msgparse.h msgreply.c msgreply.h sbin/unwind/libunbound/util/storage: lruhash.c lruhash.h slabhash.c slabhash.h sbin/unwind/libunbound/validator: autotrust.c val_kcache.c val_kcache.h val_kentry.c val_kentry.h val_neg.c val_nsec.c val_nsec.h val_sigcrypt.c val_utils.c validator.c Added files: sbin/unwind/libunbound/util: rfc_1982.c rfc_1982.h siphash.c siphash.h timeval_func.c timeval_func.h Log message: sync to unbound 1.18.0; heavy lifting by sthen CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/05 09:44:39 Modified files: sbin/unwind : frontend.c Log message: Fix built. The api changed to handle cookies and extended error codes. Passing in NULL for config_file disables cookie handling so we do not need to pass a valid comm_reply, NULL will do. CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/05 09:45:51 Modified files: sbin/unwind/libunbound/util: rfc_1982.c siphash.c Log message: Prevent warnings from -Wmissing-prototypes https://github.com/NLnetLabs/unbound/pull/931 CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/05 09:46:23 Modified files: sbin/unwind/libunbound/util: tube.c Log message: Fix indentation, found with -Wmisleading-indentation. Already commited upstream. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/05 10:01:58 Modified files: libexec/spamd : spamd.c Log message: Log a dummy "" IP address in the unlikely event that genameinfo(3) fails clang-16 warning reported by robert@, ok tb@ millert@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/05 10:05:49 Log message: Import archivers/lhasa. Lhasa is a library for parsing LHA (.lzh) archives and a free replacement for the Unix LHA tool. Currently it is only possible to read from (i.e. decompress) archives; generating (compressing) LHA archives may be an enhancement for future versions. The aim is to be compatible with as many different variants of the LHA file format as possible, including LArc (.lzs) and PMarc (.pma). The command line tool aims to be interface-compatible with the non-free Unix LHA tool (command line syntax and output), for backwards compatibility with tools that expect particular output. OK rsadowski@, kn@ Status: Vendor Tag: fcambus Release Tags: fcambus_20230905 N ports/archivers/lhasa/Makefile N ports/archivers/lhasa/distinfo N ports/archivers/lhasa/pkg/PLIST N ports/archivers/lhasa/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/05 10:06:36 Modified files: archivers : Makefile Log message: Add lhasa. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/05 10:12:51 Modified files: audio/milkytracker: Makefile Log message: milkytracker: enable support for LHA decompression, take back maintainership. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 10:13:44 Modified files: audio/abcde : Makefile audio/adplay : Makefile audio/adplug : Makefile audio/alac_decoder: Makefile audio/amused : Makefile audio/aqualung : Makefile audio/ario : Makefile audio/ascd : Makefile audio/aucatctl : Makefile audio/audacious: Makefile.inc audio/calf : Makefile audio/cantata : Makefile audio/caps-plugins: Makefile audio/cd-discid: Makefile audio/cdparanoia: Makefile audio/celt : Makefile audio/checkmate: Makefile audio/cmixer : Makefile audio/cmt : Makefile audio/cmu-sphinx3: Makefile audio/cmu-sphinxbase: Makefile audio/cuetools : Makefile audio/d11amp : Makefile audio/deadbeef : Makefile audio/disc-cover: Makefile audio/dumb : Makefile audio/faudio : Makefile audio/fdk-aac : Makefile audio/flac : Makefile audio/flite : Makefile audio/freealut : Makefile audio/generaluser-gs-soundfont: Makefile audio/gmpc : Makefile audio/gmpc-plugins: Makefile audio/goattracker: Makefile audio/gogglesmm: Makefile audio/gqmpeg : Makefile audio/grip : Makefile audio/gsm : Makefile audio/herrie : Makefile audio/hydrogen : Makefile audio/id3ed : Makefile audio/id3lib : Makefile audio/jack : Makefile audio/ladspa : Makefile audio/lame : Makefile audio/liba52 : Makefile audio/libao : Makefile audio/libbs2b : Makefile audio/libcanberra: Makefile audio/libcdaudio: Makefile audio/libcddb : Makefile audio/libcdio : Makefile audio/libcdio-paranoia: Makefile audio/libdca : Makefile audio/libdiscid: Makefile audio/libgpod : Makefile audio/libid3tag: Makefile audio/liblastfm: Makefile audio/liblo : Makefile audio/libmad : Makefile audio/libmikmod: Makefile audio/libmodplug: Makefile audio/libmp3splt: Makefile audio/libmpd : Makefile audio/libmpdclient: Makefile audio/libmusicbrainz: Makefile audio/libmusicbrainz5: Makefile audio/libnjb : Makefile audio/libofa : Makefile audio/libogg : Makefile audio/libopenmpt: Makefile audio/libopusenc: Makefile audio/libsamplerate: Makefile audio/libsidplay: Makefile audio/libsndfile: Makefile audio/libsoxr : Makefile audio/libvorbis: Makefile audio/libxmp : Makefile audio/lilv : Makefile audio/lmms : Makefile audio/lv2 : Makefile audio/mac : Makefile audio/madplay : Makefile audio/mcp-plugins: Makefile audio/metronome: Makefile audio/midish : Makefile audio/mikmod : Makefile audio/mkplaylist: Makefile audio/moc : Makefile audio/mp3applygain: Makefile audio/mp3blaster: Makefile audio/mp3cddb : Makefile audio/mp3info : Makefile audio/mp3splt : Makefile audio/mp3splt-gtk: Makefile audio/mp3wrap : Makefile audio/mpc : Makefile audio/mpd : Makefile audio/mpdscribble: Makefile audio/mpg123 : Makefile audio/mpg321 : Makefile audio/mscore : Makefile audio/mt-daapd : Makefile audio/multimux : Makefile audio/mumble : Makefile audio/musepack : Makefile audio/musique : Makefile audio/navidrome: Makefile audio/ncmpc : Makefile audio/ncmpcpp : Makefile audio/normalize: Makefile audio/nosefart : Makefile audio/nspmod : Makefile audio/ocp : Makefile audio/openal : Makefile audio/opencore-amr: Makefile audio/opennap : Makefile audio/opus : Makefile audio/opus-tools: Makefile audio/opusfile : Makefile audio/p5-gnupod: Makefile audio/pacpl : Makefile audio/parlatype: Makefile audio/paulstretch: Makefile audio/pavucontrol: Makefile audio/pianobar : Makefile audio/pms : Makefile audio/portaudio-svn: Makefile audio/portmidi : Makefile audio/potamus : Makefile audio/pulseaudio: Makefile audio/py-mutagen: Makefile audio/qsynth : Makefile audio/quodlibet: Makefile audio/rnnoise : Makefile audio/rtunes : Makefile audio/rubberband: Makefile audio/s-cdda : Makefile audio/s-cdda-to-db: Makefile audio/scmpc : Makefile audio/shntool : Makefile audio/shorten : Makefile audio/sidplay : Makefile audio/siren : Makefile audio/snack : Makefile audio/solfege : Makefile audio/sound-theme-freedesktop: Makefile audio/soundtouch: Makefile audio/soundtracker: Makefile audio/sox : Makefile audio/speech-dispatcher: Makefile audio/speex : Makefile audio/speexdsp : Makefile audio/squeezecenter: Makefile audio/sratom : Makefile audio/streamripper: Makefile audio/swh-plugins: Makefile audio/taglib : Makefile audio/tagtool : Makefile audio/tap-plugins: Makefile audio/tempest : Makefile audio/timidity : Makefile audio/tracker : Makefile audio/twolame : Makefile audio/vamp-plugin-sdk: Makefile audio/vlorb : Makefile audio/vorbis-tools: Makefile audio/vorbisgain: Makefile audio/wavpack : Makefile audio/wmmp : Makefile audio/wmmp3 : Makefile audio/wmtune : Makefile audio/xcd : Makefile audio/xcdplayer: Makefile audio/xmcd : Makefile audio/xmms2 : Makefile audio/xmms2-scrobbler: Makefile audio/xmp : Makefile audio/ymuse : Makefile audio/zynaddsubfx: Makefile Log message: move to new sites format CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/05 10:20:30 Modified files: share/man/man5 : bsd.port.mk.5 Log message: github.io is https zap the dot so that dumb cut&paste works CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/05 10:51:45 Modified files: net : Makefile Removed files: net/mldonkey : Makefile distinfo net/mldonkey/patches: patch-config_Makefile_in patch-config_configure patch-src_networks_donkey_donkeyClient_ml patch-src_utils_lib_CryptoPP_h patch-src_utils_lib_misc2_mlcpp patch-src_utils_net_geoip_ml net/mldonkey/pkg: DESCR PLIST Log message: Remove net/mldonkey. It appears unmaintained upstream and an alternative is available (net/amule) ok rsadowski@, solene@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/05 10:54:40 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Remove net/mldonkey. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/05 10:59:52 Modified files: devel/kdevelop : Makefile Log message: cleanup: reorder CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/05 11:28:19 Modified files: lang/njs : Makefile distinfo Added files: lang/njs/patches: patch-src_njs.pc.in Removed files: lang/njs/patches: patch-auto_make patch-external_njs_fs_module_c Log message: lang/njs: update to 0.8.0 Diff from Sergey A. Osokin with tweaks by me. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/09/05 11:29:07 Modified files: net/py-tinytuya: Makefile distinfo Log message: Update py-tinytuya to 1.12.11. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 11:55:49 Modified files: infrastructure/mk: bsd.port.mk Log message: gc DIST_TUPLE_MV make sure MODULES gets included when only DIST_TUPLE is used CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/05 12:59:42 Modified files: games/fheroes2 : Makefile distinfo Log message: routine update to fheroes2 1.0.7 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/05 13:01:17 Modified files: devel/sdl2 : Makefile distinfo Log message: bugfix update to sdl2 2.28.3 CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/05 13:07:50 Modified files: graphics/glslang: Makefile distinfo graphics/spirv-headers: Makefile distinfo graphics/spirv-tools: Makefile distinfo graphics/spirv-tools/pkg: PLIST graphics/vulkan-headers: Makefile distinfo graphics/vulkan-headers/pkg: PLIST graphics/vulkan-loader: Makefile distinfo graphics/vulkan-tools: Makefile distinfo graphics/vulkan-validation-layers: Makefile distinfo graphics/vulkan-validation-layers/patches: patch-layers_vulkan_generated_vk_extension_helper_h Log message: update vulkan-*/spirv-* to sdk 1.3.261.1 and glslang to 13.0.0 CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/05 13:12:36 Modified files: wayland : TODO-Wayland.md Log message: update CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/05 16:19:57 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 to scipy 1.7.3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 16:25:14 Modified files: archivers/lhasa: Makefile Log message: convert to SITES CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/05 16:25:41 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: add clockintr_advance_random() Add clockintr_advance_random(). Its sole purpose is to simplify the implementation of statclock's pseudorandom period. Ideally, nothing else will use it and we will get rid of it and the pseudorandom statclock period at some point in the near future. Suggested by mpi@. Thread: https://marc.info/?l=openbsd-tech&m=169392340028978&w=2 ok mpi@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/05 16:29:28 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: remove clockintr_nsecuptime() With the introduction of clockintr_advance_random(), this interface is now unused. Remove it. Suggested by mpi@. Thread: https://marc.info/?l=openbsd-tech&m=169392340028978&w=2 ok mpi@ mlarkin@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/05 16:41:14 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: remove clockintr_expiration() With the introduction of clockintr_advance_random(), this interface is now unused. Remove it. Suggested by mpi@. Thread: https://marc.info/?l=openbsd-tech&m=169392340028978&w=2 ok mpi@ mlarkin@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/05 16:43:04 Modified files: sysutils/random_run: Makefile distinfo Log message: convert to DIST_TUPLE CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/05 17:16:01 Modified files: include : uchar.h Log message: According to the C11 standard, char32_t and char16_t are not part of the C language but are part of the C library and have to be declared in - see paragraph 7.28.2. In stark contrast, according to the C++11 standard, char32_t and char16_t are part of the C++ language, namely, keywords - see paragraph 2.12.1. Consequently, they must not be declared in a header file. To resolve this vile contradiction, use the predefined macro __cplusplus to find out which language is in use for the current compilation unit - see C11 paragraph 6.10.8.3 and C++11 paragraph 16.8.1. Reminded of the problem by naddy@. OK naddy@ who tested in make build / make release. Looks reasonable to millert@. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 17:45:53 Modified files: share/man/man5 : bsd.port.mk.5 Log message: DISNAME -> DISTNAME CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 19:47:38 Modified files: sys/arch/amd64/conf: Makefile.amd64 sys/arch/amd64/stand: Makefile.inc sys/arch/arm64/conf: Makefile.arm64 sys/arch/arm64/stand/efiboot: Makefile sys/arch/armv7/conf: Makefile.armv7 sys/arch/armv7/stand/efiboot: Makefile sys/arch/i386/conf: Makefile.i386 sys/arch/i386/stand: Makefile.inc sys/arch/loongson/conf: Makefile.loongson sys/arch/macppc/conf: Makefile.macppc sys/arch/octeon/conf: Makefile.octeon sys/arch/powerpc64/conf: Makefile.powerpc64 sys/arch/riscv64/conf: Makefile.riscv64 sys/arch/riscv64/stand/efiboot: Makefile sys/arch/sparc64/conf: Makefile.sparc64 Log message: revert disabling warnings for zlib on clang >= 15 no longer needed with zlib 1.3 ok tb@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/05 20:09:58 Modified files: sys/sys : clockintr.h sys/kern : subr_prof.c kern_sched.c kern_clockintr.c Log message: clockintr: clockintr_establish: change first argument to a cpu_info pointer All CPUs control a single clockintr_queue. clockintr_establish() callers don't need to know about the underlying clockintr_queue. Accepting a cpu_info pointer as argument simplifies the API. From mpi@. ok mpi@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/05 20:33:18 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr: replace u_int with standard types The clockintr code already uses uint64_t everywhere, so we may as well be consistent: replace u_int with uint32_t everywhere it is trivial to do so; leave the sysctl(2) hook and ddb(4) code alone for now. Suggested by mpi@. ok mpi@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 21:17:33 Modified files: sbin/disklabel : editor.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/05 21:35:57 Modified files: sys/arch/amd64/amd64: vmm_machdep.c sys/arch/amd64/include: vmmvar.h usr.sbin/vmd : vm.c Log message: vmm(4)/vmd(8): include pending interrupt in vm_run_parmams. To remove an ioctl(2) from the vcpu thread hotpath in vmd(8), add a flag in the vm_run_params structure to indicate if there's another interrupt pending. This reduces latency in vcpu work related to i/o as we save a trip into the kernel just to flip the interrupt pending flag on or off. Tested by phessler@, mbuhl@, stsp@, and Mischa Peters. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 21:51:20 Modified files: lib/libc/gen : exec.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 22:57:28 Modified files: usr.bin/dig : dig.c Log message: add void to function decls with no args CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 23:00:37 Modified files: usr.sbin/config: ukcutil.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 23:04:07 Modified files: usr.bin/tput : tput.c Log message: remove unused variable CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/05 23:54:07 Modified files: usr.sbin/tcpdump: parsenfsfh.c print-stp.c print-sunrpc.c Log message: use ansi function decls CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 01:16:49 Modified files: misc/hwdata : Makefile distinfo Log message: Update to hwdata-0.374. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 01:18:09 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.72.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 01:36:05 Modified files: print/qpdf : Makefile distinfo Log message: Update to qpdf-11.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 01:38:00 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.13. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 02:01:45 Modified files: textproc/unicode/ucd: Makefile distinfo Log message: Update to unicode-ucd-15.1.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/06 02:01:58 Modified files: textproc/unicode/emoji: Makefile distinfo Log message: Update to unicode-emoji-15.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 02:42:58 Modified files: geo/traccar : Makefile distinfo geo/traccar/pkg: PLIST Log message: update to traccar-5.9, from Renaud Allard (maintainer) plus I fixed some space/tab issues in the Makefile CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 02:57:38 Modified files: textproc/mupdf : Makefile distinfo Log message: update to mupdf-1.23.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 02:57:58 Modified files: textproc/zathura/plugins/mupdf: Makefile Log message: bump zathura/plugins/mupdf for mupdf update CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:05:22 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add quirk for jruby-* gem ports CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 03:05:29 Modified files: www/chromium : Makefile distinfo Log message: update to 116.0.5845.179 CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/06 03:08:05 Modified files: usr.sbin/unbound/daemon: daemon.c usr.sbin/unbound/sldns: rrdef.h usr.sbin/unbound/util: tube.c Log message: whitespace fixes, problem with util/tube.c pointed out by jsg (probably introduced by the diff/patch process I use to avoid stomping on the local changes in updates) CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/06 03:08:30 Modified files: usr.sbin/unbound: configure.ac Log message: remove extra blank line to reduce changes to upstream in a locally-patched file CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/06 03:08:58 Modified files: usr.sbin/unbound: configure Log message: regen CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/06 03:09:57 Modified files: usr.sbin/unbound: config.h.in Log message: remove doubled entry in config.h.in CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:11:27 Removed files: databases/ruby-kirbybase: Makefile distinfo databases/ruby-kirbybase/pkg: DESCR PLIST Log message: Remove ruby-kirbybase Last release was 11 years ago, long dead upstream. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/06 03:12:49 Modified files: sys/arch/powerpc64/conf: Makefile.powerpc64 Log message: Remove -mabi=elfv2 option. This is the default for OpenBSD and clang 16 generates a (spurious) error about it in certain contexts. This is fixed in later versions (see https://reviews.llvm.org/D156351) but it is easier to just drop the option. ok miod@, jsg@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/06 03:16:11 Modified files: emulators/higan: Makefile Log message: Switch homepage to github. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:19:40 Removed files: databases/ruby-resque: Makefile distinfo databases/ruby-resque/pkg: DESCR PLIST Log message: Remove ruby-resque Current version is 10 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:21:55 Removed files: databases/ruby-redis-namespace: Makefile distinfo databases/ruby-redis-namespace/pkg: DESCR PLIST Log message: Remove ruby-redis-namespace Current version is 6 years out of date. Was only needed as a dependency of ruby-resque, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:23:12 Removed files: databases/ruby-redis: Makefile distinfo databases/ruby-redis/patches: patch-Rakefile patch-test_publish_subscribe_test_rb databases/ruby-redis/pkg: DESCR PLIST Log message: Remove ruby-redis Current version is 6 years out of date. Was only needed as a dependency of ruby-resque, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/06 03:24:41 Removed files: www/kiwix/libkiwix/patches: patch-src_server_internalServer_cpp Log message: Remove upstreamed patch. Broken build reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:25:04 Removed files: devel/ruby-abstract: Makefile distinfo devel/ruby-abstract/pkg: DESCR PLIST Log message: Remove ruby-abstract Last release was 17 years ago, long dead upstream. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:27:06 Removed files: devel/ruby-colorator: Makefile distinfo devel/ruby-colorator/pkg: DESCR PLIST Log message: Remove ruby-colorator Last release 7 years ago, and upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:28:36 Removed files: devel/ruby-commander: Makefile distinfo devel/ruby-commander/pkg: DESCR PLIST Log message: Remove ruby-commander Current version is 10 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: xenocara Changes by: jsg@cvs.openbsd.org 2023/09/06 03:29:26 Modified files: app/xlockmore/xlock: logout.c Log message: include signal.h for kill(2) Remove an ifdef that prevented this. signal.h is part of posix and dtucker@ notes OpenSSH portable uses it without ifdefs. ok matthieu@ robert@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:30:23 Removed files: devel/ruby-daemon_controller: Makefile distinfo devel/ruby-daemon_controller/pkg: DESCR PLIST Log message: Remove ruby-daemon_controller Last release was over 9 years ago, and upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 03:30:43 Modified files: devel/qt-creator: Makefile Log message: set CLang_DIR to the proper directory so that cmake can find its stuff CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 03:31:04 Modified files: devel/py-sip : Makefile Log message: fix RDEP; should be py-tomli not py-toml (see NEWS) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 03:31:54 Modified files: mail/stalwart : Makefile.inc Log message: do not ovewrite MODULES set in SUBDIR CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 03:31:59 Modified files: x11/py-qt5 : Makefile Log message: remove incorrectly added BDEP CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:32:45 Removed files: devel/ruby-extlib: Makefile distinfo devel/ruby-extlib/pkg: DESCR PLIST Log message: Remove ruby-extlib Last release was over 10 years ago, upstream is dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:35:03 Removed files: devel/ruby-flexmock: Makefile distinfo devel/ruby-flexmock/pkg: DESCR PLIST Log message: Remove ruby-flexmock Current version is 9 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:36:08 Removed files: devel/ruby-git : Makefile distinfo devel/ruby-git/pkg: DESCR PLIST Log message: Remove ruby-git Current version is 14 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:38:53 Removed files: devel/ruby-indentation: Makefile distinfo devel/ruby-indentation/pkg: DESCR PLIST Log message: Remove ruby-indentation Last release was over 9 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:40:34 Removed files: devel/ruby-json_pure: Makefile distinfo devel/ruby-json_pure/pkg: DESCR PLIST Log message: Remove ruby-json_pure This was needed back in Ruby 1.8, but since Ruby 1.9, json is included in the standard library. Current version is 8 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:41:59 Removed files: devel/ruby-ole : Makefile distinfo devel/ruby-ole/pkg: DESCR PLIST Log message: Remove ruby-ole Current version is over 11 years old, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/06 03:42:29 Modified files: meta/tor-browser: Makefile meta/tor-browser/pkg: README www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo www/tor-browser/browser/files: tor-browser.cfg www/tor-browser/browser/patches: patch-browser_app_profile_000-tor-browser_js patch-browser_config_mozconfigs_base-browser patch-browser_config_mozconfigs_tor-browser patch-toolkit_components_tor-launcher_TorProcess_jsm www/tor-browser/browser/pkg: PLIST www/tor-browser/noscript: Makefile distinfo Added files: www/tor-browser/browser/patches: patch-toolkit_xre_nsXREDirProvider_cpp patch-tor-browser-linux64_Browser_fontconfig_fonts_conf patch-xpcom_io_nsAppFileLocationProvider_cpp www/tor-browser/browser/pkg: MESSAGE Removed files: www/tor-browser/browser/patches: patch-third_party_rust_mp4parse_src_lib_rs patch-toolkit_components_tor-launcher_TorLauncherUtil_jsm patch-tor-browser-linux64_Browser_TorBrowser_Data_fontconfig_fonts_conf patch-xpcom_io_TorFileUtils_cpp Log message: Tor Browser: update to 12.5.3 As of the 12.5 release, torrc has been moved from ~/TorBrowser-Data/torrc to ~/TorBrowser-Data/Tor/torrc. If you wish to preserve your tor configuration (e.g., bridges), please do the following BEFORE starting tor-browser after you upgrade: $ mv ~/TorBrowser-Data/torrc ~/TorBrowser-Data/Tor OK landry@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:44:57 Removed files: devel/ruby-ruby2ruby: Makefile distinfo devel/ruby-ruby2ruby/patches: patch-Rakefile devel/ruby-ruby2ruby/pkg: DESCR PLIST Log message: Remove ruby-ruby2ruby Current version is 12 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: www Changes by: caspar@cvs.openbsd.org 2023/09/06 03:44:59 Modified files: faq : current.html Log message: current.html: add migration note for Tor Browser update OK landry@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:46:26 Removed files: devel/ruby-ruby_parser: Makefile distinfo devel/ruby-ruby_parser/pkg: DESCR PLIST Log message: Remove ruby-ruby_parser Current version is 12 years out of date. Was only needed as a dependency of ruby-ruby2ruby, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:48:19 Removed files: devel/ruby-rubyinline: Makefile distinfo devel/ruby-rubyinline/pkg: DESCR PLIST Log message: Remove ruby-rubyinline Current version is 12 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:49:46 Removed files: devel/ruby-sexp_processor: Makefile distinfo devel/ruby-sexp_processor/pkg: DESCR PLIST Log message: Remove ruby-sexp_processor Current version is 11 years out of date. Was only needed as a dependency of ruby-ruby2ruby and ruby-ruby_parser, both of which were just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 03:50:45 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document ERRORS better CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 03:51:34 Modified files: infrastructure/mk: modules.port.mk Log message: gc last remnants of DIST_TUPLE_MV CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:52:04 Removed files: devel/ruby-sync: Makefile distinfo devel/ruby-sync/pkg: DESCR PLIST Log message: Remove ruby-sync This was only needed as a dependency of Puppet 5, which was removed earlier this year. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/06 03:52:26 Modified files: usr.sbin/bgpctl: bgpctl.c Log message: Add missing include for timespecsub() CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:53:36 Removed files: devel/ruby-thread_safe: Makefile distinfo devel/ruby-thread_safe/pkg: DESCR PLIST Log message: Remove ruby-thread_safe Last years was over 6 years ago, and upstream is dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 03:55:34 Modified files: net/bird/2 : Makefile distinfo Log message: update to bird-2.13.1 there are some problems with the pfkey patch for tcpmd5, but same with the previous version in-tree CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:56:13 Removed files: devel/ruby-transaction-simple: Makefile distinfo devel/ruby-transaction-simple/pkg: DESCR PLIST Log message: Remove ruby-transaction-simple Last release was over 11 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:57:29 Removed files: devel/ruby-trollop: Makefile distinfo devel/ruby-trollop/pkg: DESCR PLIST Log message: Remove ruby-trollop Last release was over 11 years ago. The project was renamed to optimist, which was already imported into ports. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 03:58:52 Removed files: devel/ruby-uuidtools: Makefile distinfo devel/ruby-uuidtools/pkg: DESCR PLIST Log message: Remove ruby-uuidtools Current version is 9 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:00:04 Removed files: devel/ruby-zentest: Makefile distinfo devel/ruby-zentest/patches: patch-Rakefile patch-_metadata devel/ruby-zentest/pkg: DESCR PLIST Log message: Remove ruby-zentest Current version is 10 years out of date. Was only needed as a dependency of ruby-rubyinline, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:01:55 Removed files: graphics/ruby-color: Makefile distinfo graphics/ruby-color/pkg: DESCR PLIST Log message: Remove ruby-color Last release was over 7 years ago. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:03:22 Removed files: graphics/ruby-gruff: Makefile distinfo graphics/ruby-gruff/pkg: DESCR PLIST Log message: Remove ruby-gruff Current version is only 3 years old, but newer versions require additional dependencies. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:05:07 Removed files: mail/ruby-mail : Makefile distinfo mail/ruby-mail/pkg: DESCR PLIST Log message: Remove ruby-mail Current version is 5 years out of date. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:08:15 Removed files: mail/ruby-mime : Makefile distinfo mail/ruby-mime/pkg: DESCR PLIST Log message: Remove ruby-mime Current version is 14 years old. Last release was over 6 years ago, and upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:11:37 Removed files: net/ruby-mfi : Makefile distinfo net/ruby-mfi/patches: patch-_metadata net/ruby-mfi/pkg: DESCR PLIST Log message: Remove ruby-mfi Last release was over 9 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:13:43 Removed files: net/ruby-net-dns: Makefile distinfo net/ruby-net-dns/pkg: DESCR PLIST Log message: Remove ruby-net-dns Current version is over 10 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:20:11 Removed files: net/ruby-net-http-digest_auth: Makefile distinfo net/ruby-net-http-digest_auth/pkg: DESCR PLIST Log message: Remove ruby-net-http-digest_auth Current version is 11 years old, last release was 6 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:21:41 Removed files: net/ruby-net-sftp: Makefile distinfo net/ruby-net-sftp/pkg: DESCR PLIST Log message: Remove ruby-net-sftp Current version is 10 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:24:22 Removed files: net/ruby-net-ssh-gateway: Makefile distinfo net/ruby-net-ssh-gateway/pkg: DESCR PLIST Log message: Remove ruby-net-ssh-gateway Current version is 10 years old, last release was 6 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: claudio@cvs.openbsd.org 2023/09/06 04:28:49 Modified files: sysutils/prometheus: Makefile distinfo sysutils/prometheus/patches: patch-_promu_yml sysutils/prometheus/pkg: prometheus.rc Log message: Update to 2.37.9 the last release in this LTS branch. While doing this fix two bits in the port: - allow the rc.d script to reload prometheus (via SIGHUP) - fix the embedded version info by adjusting the module paths because the built is done using vendor-ed modules OK sthen@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:30:51 Removed files: net/ruby-snmp : Makefile distinfo net/ruby-snmp/pkg: DESCR PLIST Log message: Remove ruby-snmp Current version is 9 years old, last release was 4 years ago, no recent upstream activity. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:33:17 Removed files: security/ruby-hmac: Makefile distinfo security/ruby-hmac/pkg: DESCR PLIST Log message: Remove ruby-hmac Last release was over 13 years ago, upstream is dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:34:31 Removed files: sysutils/ruby-capistrano: Makefile distinfo sysutils/ruby-capistrano/pkg: DESCR PLIST Log message: Remove ruby-capistrano Current version is over 8 years ago. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:35:32 Removed files: net/ruby-sshkit: Makefile distinfo net/ruby-sshkit/pkg: DESCR PLIST Log message: Remove ruby-sshkit Current version is 8 years old. Was only needed as a dependency of ruby-capistrano, just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:36:35 Removed files: net/ruby-net-scp: Makefile distinfo net/ruby-net-scp/patches: patch-Rakefile net/ruby-net-scp/pkg: DESCR PLIST Log message: Remove ruby-net-scp Current version is 9 years old. Was only needed as a dependency of ruby-sshkit, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:37:55 Removed files: net/ruby-net-ssh: Makefile distinfo net/ruby-net-ssh/pkg: DESCR PLIST Log message: Remove ruby-net-ssh Current version is 8 years old. Was only needed as a dependency of ruby-mfi, ruby-net-scp, ruby-net-sftp, ruby-net-ssh-gateway, and ruby-sshkit, all of which were just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:39:37 Removed files: sysutils/ruby-directory_watcher: Makefile distinfo sysutils/ruby-directory_watcher/pkg: DESCR PLIST Log message: Remove ruby-directory_watcher Last release was over 10 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 04:40:09 Modified files: benchmarks/blogbench: Makefile benchmarks/bonnie++: Makefile benchmarks/fs_mark: Makefile benchmarks/iozone: Makefile benchmarks/netpipe: Makefile benchmarks/netstrain: Makefile benchmarks/nuttcp: Makefile benchmarks/randread: Makefile benchmarks/siege: Makefile benchmarks/smtp-benchmark: Makefile benchmarks/splicebench: Makefile benchmarks/sysbench: Makefile benchmarks/ubench: Makefile benchmarks/udpbench: Makefile benchmarks/xengine: Makefile Log message: more SITES CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:41:13 Removed files: sysutils/ruby-vlad: Makefile distinfo sysutils/ruby-vlad/patches: patch-_metadata sysutils/ruby-vlad/pkg: DESCR PLIST Log message: Remove ruby-vlad Current version is 8 years old, last release close to 3 years ago, and no upstream activity since. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:42:30 Removed files: devel/ruby-rake-remote_task: Makefile distinfo devel/ruby-rake-remote_task/patches: patch-_metadata devel/ruby-rake-remote_task/pkg: DESCR PLIST Log message: Remove ruby-rake-remote_task Current version is 6 years old. Was only needed as a dependency of ruby-vlad, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:45:41 Removed files: devel/ruby-open4: Makefile distinfo devel/ruby-open4/pkg: DESCR PLIST Log message: Remove ruby-open4 Last release 8 years ago, appears dead upstream. Was only needed as a dependency of ruby-rake-remote_task, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 04:46:09 Modified files: productivity/kalendar: Makefile Log message: Mark as broken, will be renamed to merkuro soon. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:47:09 Removed files: devel/ruby-hoe : Makefile distinfo devel/ruby-hoe/pkg: DESCR PLIST Log message: Remove ruby-hoe Current version is 4 years old. Was only needed as a dependency of ruby-rake-remote_task, ruby-ruby2ruby, ruby-ruby_parser, and ruby-vlad, all of which were just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 04:48:23 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile Log message: update to sslscan-2.1.0 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:49:24 Removed files: textproc/ruby-builder: Makefile distinfo textproc/ruby-builder/pkg: DESCR PLIST Log message: Remove ruby-builder Current version is 12 years old, last release 4 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:51:48 Removed files: textproc/ruby-haml: Makefile distinfo textproc/ruby-haml/patches: patch-test_test_helper_rb textproc/ruby-haml/pkg: DESCR PLIST Log message: Remove ruby-haml Current version is 11 years old. New version requires an additional dependency. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:52:43 Removed files: textproc/ruby-icalendar: Makefile distinfo textproc/ruby-icalendar/pkg: DESCR PLIST Log message: Remove ruby-icalendar Current version is 9 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:53:25 Removed files: textproc/ruby-liquid: Makefile distinfo textproc/ruby-liquid/pkg: DESCR PLIST Log message: Remove ruby-liquid Current version is 11 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:54:43 Removed files: textproc/ruby-maruku: Makefile distinfo textproc/ruby-maruku/pkg: DESCR PLIST Log message: Remove ruby-maruku Current version is 11 years old, last release was over 6 years ago, upstream appears inactive. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:55:54 Removed files: textproc/ruby-pygments.rb: Makefile distinfo textproc/ruby-pygments.rb/patches: patch-_metadata patch-lib_pygments_mentos_py textproc/ruby-pygments.rb/pkg: DESCR PLIST Log message: Remove ruby-pygments.rb Current version is 8 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:57:26 Removed files: textproc/ruby-rexical: Makefile distinfo textproc/ruby-rexical/pkg: DESCR PLIST Log message: Remove ruby-rexical Current version is 12 years old, last release was over 4 years ago. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 04:59:42 Modified files: editors/vim : Makefile distinfo Log message: update to vim-9.0.1876 includes patch 9.0.1873: [security] heap-buffer-overflow in vim_regsub_both CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 04:59:43 Removed files: textproc/ruby-syntax: Makefile distinfo textproc/ruby-syntax/patches: patch-test_syntax_tc_yaml_rb textproc/ruby-syntax/pkg: DESCR PLIST Log message: Remove ruby-syntax Current version is 18 years old, last release was over 6 years ago, upstream appears dead. Was only needed as a dependency of ruby-maruku, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 04:59:50 Modified files: editors/vim : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to vim-9.0.1876 includes patch 9.0.1873: [security] heap-buffer-overflow in vim_regsub_both CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:00:49 Removed files: textproc/ruby-treetop: Makefile distinfo textproc/ruby-treetop/pkg: DESCR PLIST Log message: Remove ruby-treetop Current version is over 7 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:02:15 Removed files: devel/ruby-polyglot: Makefile distinfo devel/ruby-polyglot/pkg: DESCR PLIST Log message: Remove ruby-polyglot Last release was over 9 years ago, upstream appears dead. Was only needed as a dependency of ruby-treetop, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:03:03 Removed files: devel/ruby-rr : Makefile distinfo devel/ruby-rr/pkg: DESCR PLIST Log message: Remove ruby-rr Current version is 10 years old. Was only needed as a dependency of ruby-treetop, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 05:03:30 Modified files: usr.sbin/mopd/mopchk: mopchk.c Log message: use ansi function decls CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:04:16 Removed files: textproc/ruby-yard: Makefile distinfo textproc/ruby-yard/pkg: DESCR PLIST Log message: Remove ruby-yard Current version is 8 years old. Was only needed as a dependency of ruby-uuidtools and ruby-net-dns, which were both just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:06:05 Removed files: www/ruby-faraday_middleware-multi_json: Makefile distinfo www/ruby-faraday_middleware-multi_json/pkg: DESCR PLIST Log message: Remove ruby-faraday_middleware-multi_json Last release was over 9 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 05:08:00 Modified files: usr.sbin/mrouted: cfparse.y Log message: use ansi function decls CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:09:34 Removed files: www/ruby-rainbows: Makefile distinfo www/ruby-rainbows/patches: patch-_metadata www/ruby-rainbows/pkg: DESCR PLIST Log message: Remove ruby-rainbows Only three years old, but does not benefit from being packaged (imported and maintained by me). Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/06 05:09:43 Modified files: sys/netinet : ip_input.c sys/netinet6 : ip6_input.c Log message: Use shared net lock for ip_send() and ip6_send(). When called with NULL options, ip_output() and ip6_output() are MP safe. Convert exclusive to shared net lock in send dispatch. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:10:39 Removed files: www/ruby-sanitize: Makefile distinfo www/ruby-sanitize/pkg: DESCR PLIST Log message: Remove ruby-sanitize Current version is 10 years old. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:13:52 Removed files: www/ruby-sinatra: Makefile distinfo www/ruby-sinatra/pkg: DESCR PLIST Log message: Remove ruby-sinatra Current version is 6 years old. Was only needed as a dependency of ruby-resque, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:15:12 Removed files: www/ruby-rack-protection: Makefile distinfo www/ruby-rack-protection/pkg: DESCR PLIST Log message: Remove ruby-rack-protection Current version is 6 years old. Was only needed as a dependency of ruby-sinatra, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:16:11 Removed files: www/ruby-mustermann: Makefile distinfo www/ruby-mustermann/pkg: DESCR PLIST Log message: Remove ruby-mustermann Current version is 6 years old. Was only needed as a dependency of ruby-sinatra, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:17:45 Removed files: www/ruby-vegas : Makefile distinfo www/ruby-vegas/pkg: DESCR PLIST Log message: Remove ruby-vegas Last release was 11 years ago, upstream appears dead. Was only needed as a dependency of ruby-resque, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:18:52 Removed files: mail/ruby-mime-types: Makefile distinfo mail/ruby-mime-types/pkg: DESCR PLIST Log message: Remove ruby-mime-types Was only needed as a test dependency of ruby-ethon, and that dependency was recently removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:19:36 Removed files: mail/ruby-mime-types-data: Makefile distinfo mail/ruby-mime-types-data/pkg: DESCR PLIST Log message: Remove ruby-mime-types-data Was only needed as a dependency of ruby-mime-types, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sthen@ rsadowski@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 05:20:45 Log message: import py3-pyqtgraph 0.13.3 OK sthen@ Comment: pure-python graphics and GUI library Description: PyQtGraph is a pure-python graphics and GUI library built on PyQt / PySide and numpy. It is intended for use in mathematics / scientific / engineering applications. Despite being written entirely in python, the library is very fast due to its heavy leverage of NumPy for number crunching and Qt's GraphicsView framework for fast display. PyQtGraph is distributed under the MIT open-source license. Status: Vendor Tag: bluhm Release Tags: bluhm_20230906 N ports/graphics/py-pyqtgraph/Makefile N ports/graphics/py-pyqtgraph/distinfo N ports/graphics/py-pyqtgraph/pkg/DESCR N ports/graphics/py-pyqtgraph/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:23:03 Removed files: devel/ruby-uuid: Makefile distinfo devel/ruby-uuid/pkg: DESCR PLIST Log message: Remove ruby-uuid Last release was over 5 years ago, upstream appears dead. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 05:24:06 Modified files: graphics : Makefile Log message: +py-pyqtgraph,python3 CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:24:19 Removed files: net/ruby-macaddr: Makefile distinfo net/ruby-macaddr/pkg: DESCR PLIST Log message: Remove ruby-macaddr Last release was over 4 years ago, upstream appears dead. Was only needed as a dependency of ruby-uuid, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:25:36 Removed files: devel/ruby-systemu: Makefile distinfo devel/ruby-systemu/pkg: DESCR PLIST Log message: Remove ruby-systemu Last release was over 8 years ago, upstream appears dead. Was only needed as a dependency of ruby-macaddr, which was just removed. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK jasper@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:30:13 Removed files: net/ruby-stomp : Makefile distinfo net/ruby-stomp/pkg: DESCR PLIST Log message: Remove ruby-stomp Was only needed as a dependency of Puppet 5, which was removed earlier this year. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK sebastia@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:32:23 Removed files: security/ruby-openid: Makefile distinfo security/ruby-openid/pkg: DESCR PLIST Log message: Remove ruby-openid Last release 4 years ago, officially dead upstream. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK kmos@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 05:33:41 Modified files: devel/kdevelop : Makefile Log message: Stop finding KF5SysGuard or KSysGuard (x11/kde-plasma) CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:35:13 Removed files: textproc/ruby-kramdown: Makefile distinfo textproc/ruby-kramdown/patches: patch-_metadata patch-test_run_tests_rb textproc/ruby-kramdown/pkg: DESCR PLIST Log message: Remove ruby-kramdown Broken in all supported Ruby versions due to a missing dependency on rexml (which was removed from the Ruby standard library in Ruby 3). Better to remove this than import and maintain a new port for rexml. Pure Ruby port, and nothing depends on it. If you need this, use gem install. OK kn@, tb@ CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/06 05:37:35 Removed files: misc/tpp : Makefile distinfo misc/tpp/patches: patch-doc_tpp_1 patch-tpp_rb misc/tpp/pkg : DESCR PLIST Log message: Remove tpp Barely updated since import back in 2010. OK kili@ (who imported it in 2010) CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 05:40:59 Modified files: misc/freeopcua/opcua-client-gui: Makefile Log message: Add py-pyqtgraph as runtime dependency. With that opcua-client provides a time based graph with node values. CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/09/06 05:42:37 Modified files: driver/xf86-video-amdgpu/src: amdgpu_present.c drmmode_display.h xserver/glamor : glamor.h glamor_egl.c Log message: unbreak build with clang-16 by fixing up function definitions to match our uint64_t is an unsinged long long, but CARD64 is defined as unsigned long so the function pointer types in both glamor and xf86-video-amdgpu were mismatched and clang-16 treats that as an error ok matthieu@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 05:47:36 Modified files: share/man/man5 : bsd.port.mk.5 Log message: nits CVSROOT: /cvs Module name: www Changes by: dtucker@cvs.openbsd.org 2023/09/06 05:47:38 Modified files: openssh : specs.html Log message: List 512 bit version of cert protocol instead of listing 256 bit twice. Reported by Milos.KLOUCEK at nku.cz. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 05:48:12 Modified files: biology/AcePerl: Makefile biology/emboss : Makefile biology/hmmer : Makefile Log message: SITES CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/06 05:49:11 Modified files: gnu/lib/libiberty: Makefile.bsd-wrapper gnu/usr.bin/texinfo: Makefile.bsd-wrapper Log message: Build with -std=gnu89 to fix the build with clang-16 This is ancient GNU software that tends to break whenever clang adds more warnings about deprecated features in new languages versions or turns them into errors. Using -std=gnu89 (the defaults for base-gcc) for those packages means we'll probably avoid most new warnings, errors, and possible miscompilations when updating clang. This fixes the build of libiberty and texinfo with clang-16. ok robert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 05:53:56 Modified files: games/hack : hack.c hack.do_name.c hack.main.c hack.makemon.c hack.objnam.c hack.unix.c Log message: remove uneeded function decls ok tb@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 05:56:34 Modified files: databases/sqlports: Makefile databases/sqlports/files: Baseline.pm Var.pm mksqlitedb databases/sqlports/files/man: sqlports.5 Log message: go back to naming it 'MasterSites' for now so that portroach is less confused. (todo: emit views to all distfiles and all mastersites to help the poor thing) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 06:00:30 Modified files: books/AsteriskGuide: Makefile books/AsteriskTFOT: Makefile books/JLS : Makefile books/JVMS : Makefile books/autobook : Makefile books/clisp-hyperspec: Makefile books/cvs-guide: Makefile books/diveintopython: Makefile books/diveintopython3: Makefile books/docbook-guide: Makefile books/gcide : Makefile books/grokking-the-gimp: Makefile books/haskell-report: Makefile books/man-pages-posix: Makefile books/mason-book: Makefile books/progit : Makefile books/svnbook : Makefile books/tex-by-topic: Makefile books/thinking-forth: Makefile books/utp : Makefile books/vol3ol : Makefile books/vol6a : Makefile books/wndw : Makefile Log message: SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 06:03:34 Modified files: infrastructure/mk: bsd.port.mk Log message: stuff to test later CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 06:07:55 Modified files: sys/dev/pci : pcidevs Log message: add Intel Optane SSD P1600X from Andreas Bartelt CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 06:08:32 Modified files: share/man/man5 : bsd.port.mk.5 Log message: be more specific in describing the magic behind EXTRACT_CASES CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 06:08:55 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/06 06:15:30 Modified files: gnu/usr.bin/binutils: Makefile.bsd-wrapper gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/cvs: Makefile.bsd-wrapper Log message: Use -std=gnu89 to fix the build with clang-16 This is ancient GNU software that tends to break whenever clang adds more warnings about deprecated features in new languages versions or turns them into errors. Using -std=gnu89 (the defaults for base-gcc) for those packages means we'll probably avoid most new warnings, errors, and possible miscompilations when updating clang. ok robert@ CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/06 06:25:10 Modified files: graphics/krita-gmic-plugin: Makefile distinfo graphics/krita-gmic-plugin/patches: patch-src_gmic_cpp Log message: Update krita-gmic-plugin to version 3.2.4.1 Changes: https://github.com/amyspark/gmic/compare/v3.1.6.1...v3.2.4.1 ok caspar@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/06 06:26:59 Modified files: lib/libcrypto/man: OBJ_create.3 Log message: Correct the RETURN VALUES of OBJ_add_object(3). The text was misleading before and after the improvement in obj_dat.c rev. 1.61. The way i'm fixing the documentation here takes that improvement into account. Also add a CAVEATS section about adding incomplete objects. CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/06 06:45:19 Modified files: sbin/disklabel : editor.c Log message: explicitly cast ULLONG_MAX to double when comparing to a double ok krw@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 06:46:57 Modified files: infrastructure/lib/OpenBSD/PortGen/Port: Go.pm Log message: unbreak. That space IS significant CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/06 06:54:48 Modified files: devel/yaml-cpp : Makefile distinfo devel/qt-creator: Makefile graphics/opencolorio: Makefile Removed files: devel/yaml-cpp/patches: patch-CMakeLists_txt patch-yaml-cpp-config_cmake_in Log message: update to yaml-cpp 0.8.0; all consumers build Remove old consumer .cmake files for finding yaml-cpp, they break on 0.8.0 and regular find_package() will always find as during build. OK rsadowski CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 06:58:45 Modified files: textproc/qpdfview: Makefile distinfo textproc/qpdfview/patches: patch-sources_model_h textproc/qpdfview/pkg: PLIST Log message: Update qpdfview to 0.5.0 Tweak and OK ok@, ok sdk@, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:02:34 Modified files: devel : Makefile Removed files: devel/monotone : Makefile distinfo devel/monotone/patches: patch-Makefile_in patch-src_ancestry_cc patch-src_asciik_hh patch-src_automate_cc patch-src_basic_io_hh patch-src_charset_cc patch-src_cmd_cc patch-src_cmd_list_cc patch-src_commands_hh patch-src_database_cc patch-src_database_hh patch-src_enumerator_cc patch-src_file_io_cc patch-src_globish_cc patch-src_hmac_cc patch-src_key_store_hh patch-src_migrate_work_cc patch-src_netcmd_cc patch-src_netcmd_hh patch-src_network_listener_base_hh patch-src_option_hh patch-src_pcrewrap_cc patch-src_pcrewrap_hh patch-src_project_cc patch-src_rcs_file_cc patch-src_rcs_file_hh patch-src_rcs_import_cc patch-src_restrictions_cc patch-src_revision_hh patch-src_roster_cc patch-src_sanity_cc patch-src_sanity_hh patch-src_sha1_cc patch-src_transforms_cc patch-src_update_cc patch-src_vocab_cc patch-src_xdelta_cc patch-test_unit_tests_merge_3way_cc devel/monotone/pkg: DESCR PLIST Log message: Remove monotone The last release is from 2014. OK jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:06:57 Modified files: security : Makefile Removed files: security/botan : Makefile distinfo security/botan/files: riscv64.txt security/botan/patches: patch-src_build-data_makefile_unix_in patch-src_build-data_makefile_unix_shr_in patch-src_engine_openssl_ossl_bc_cpp patch-src_engine_openssl_ossl_md_cpp patch-src_ssl_tls_record_h security/botan/pkg: DESCR PFRAG.amd64 PLIST Log message: Remove botan1 We have botan2 for a long time and leave no consumers here OK jca@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:10:33 Modified files: print : Makefile Removed files: print/bg5ps : Makefile distinfo print/bg5ps/patches: patch-Makefile patch-bg5ps patch-bg5ps_conf patch-gb2312_bg5ps_conf patch-ttf2psm_c print/bg5ps/pkg: DESCR MESSAGE PLIST Log message: Remove bg5ps The world has stopped distributing it. It depends on freetype1. ok kevlo@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/06 07:18:10 Modified files: devel/kf5/baloo: Makefile Added files: devel/kf5/baloo/patches: patch-src_lib_baloosettings_kcfg Log message: disable file indexing by default to avoid hogging all the resources If installed, the entire machine is so slowed down that clicking the right buttons and typing becomes a problem. Debian also disables file indexing by deafult. With rsadowski aja CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:18:43 Modified files: archivers/quazip: Makefile distinfo archivers/quazip/patches: patch-CMakeLists_txt Log message: Update quazip-qt5 to 1.4 OK sdk@ OK bcallah@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:21:45 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add bg5ps, botan, monotone CVSROOT: /cvs Module name: src Changes by: caspar@cvs.openbsd.org 2023/09/06 07:33:46 Modified files: share/man/man5 : bsd.port.mk.5 Log message: bsd.port.mk.5: fix markup of NO_ARCH variable OK kn@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 07:38:21 Modified files: devel/kdevelop : Makefile Log message: Fix build with new llvm/13 - set CLang_DIR to the proper directory so that cmake can find its stuff - remove llvm-config hack CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 07:38:53 Modified files: devel/p5-IO-AIO: Makefile distinfo Log message: update p5-IO-AIO to 4.80 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 07:39:26 ports/devel/p5-IO-AIO/patches Update of /cvs/ports/devel/p5-IO-AIO/patches In directory cvs.openbsd.org:/tmp/cvs-serv40527/patches Log Message: Directory /cvs/ports/devel/p5-IO-AIO/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 07:41:05 Modified files: devel/p5-IO-AIO: Makefile Added files: devel/p5-IO-AIO/patches: patch-AIO_pm Log message: Forgot to add patch in previous commit. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/06 07:58:19 Modified files: devel/p5-File-NCopy: Makefile distinfo Log message: update p5-File-NCopy to 0.36 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/06 08:00:56 Modified files: sysutils/hcloud: Makefile distinfo modules.inc Log message: Update hcloud to 1.37.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/06 08:15:03 Modified files: devel/github-cli: Makefile distinfo modules.inc devel/github-cli/pkg: PLIST Log message: update to github-cli 2.34.0 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 09:01:45 Modified files: infrastructure/mk: bsd.port.mk Log message: streamline a few things: directly expose ALL_* including SUPDISTFILES Use CHECKSUMFILES to deduce suffixes for decompressors. After all, even files not in EXTRACT_ONLY are going to be used, right ? CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/06 09:02:32 Modified files: gnu/usr.bin/binutils/gdb: gnu-v3-abi.c Log message: Use casts to force two function pointers assignements and fix build with clang-16 "looks fine to me" robert@, ok kettenis@ CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 09:02:51 Modified files: share/man/man5 : bsd.port.mk.5 Log message: reflect new reality CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/06 09:20:31 Modified files: audio/ocp : Makefile Log message: ocp: remove BROKEN-i386 marker, the current version builds fine on i386. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/06 09:32:54 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Avoid use-of-uninitialized in i2r_IPAddrBlocks() Reported by Viktor Szakats in https://github.com/libressl/portable/issues/910 ok job CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 09:45:50 Modified files: misc/magicpoint: Makefile distinfo misc/magicpoint/patches: patch-grammar_y patch-image_misc_c patch-mgp_c patch-mgp_h patch-mng_c Removed files: misc/magicpoint/patches: patch-configure_in patch-draw_c patch-image_new_c patch-image_rlelib_c patch-parse_c patch-tfont_c Log message: Update magicpoint to 1.13a Tested and OK by kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 09:51:41 Modified files: security/rust-openssl-tests: Makefile security/rust-openssl-tests/pkg: PLIST Log message: rust-openssl-tests: set make variables named after the crates packaged by this port, containing the name and version number of the crate. added to SUBST_VARS this avoids much of the churn when regenerating plists. there are still a couple of crates present in multiple versions where this approach fails, but the perfect is the enemy of the good. req by/ok tb@ CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/06 09:53:07 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Initialize afi & safi to zero OK tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/06 10:03:29 Modified files: share/man/man5 : bsd.port.mk.5 Log message: minimal linting, no output change: .Ed with an argument; stray .Pp before .It; new sentence, new line; trailing whitespace CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/06 10:17:14 Modified files: audio/cdparanoia: Makefile audio/cdparanoia/patches: patch-interface_utils_h Added files: audio/cdparanoia/patches: patch-header_c patch-paranoia_gap_c Log message: fix some implicit function definitions (missing system headrers) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 10:20:09 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-clang_include_clang_Basic_DiagnosticSemaKinds_td Log message: downgrade -Wimplicit-function-declaration and -Wimplicit-int to warnings we need to assess the damage in the ports tree first CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/06 10:26:49 Modified files: lib/libcrypto/man: EVP_CIPHER_CTX_set_flags.3 Log message: Mark EVP_CIPHER_set_asn1_iv() and EVP_CIPHER_get_asn1_iv() as intentionally undocumented because they are unused outside libcrypto according to codesearch.debian.net and should probably not be public: they seem hardly useful even for implementing custom EVP_CIPHER algorithms. tb@ came to similar conclusions regarding these two functions. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 11:01:54 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 116.0.5845.179 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 11:20:21 Modified files: devel/libsigsegv: Makefile Added files: devel/libsigsegv/patches: patch-src_handler-unix_c Log message: unbreak build with clang-16: cast sigsegv_handler handler CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/06 11:36:47 Modified files: security/rbw : Makefile distinfo crates.inc Log message: security/rbw: update to 1.8.3 from Raf Czionka CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 12:51:07 Modified files: wayland : TODO-Wayland.md Log message: typo CVSROOT: /cvs Module name: x11 Changes by: rsadowski@cvs.openbsd.org 2023/09/06 12:57:35 Log message: Import kactivitymanagerd-5.27.7 Comment: core components for the KDE Activity concept Description: System service to manage user's activities, track the usage patterns etc. Maintainer: Rafael Sadowski OK kn, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N x11/kde-plasma/kactivitymanagerd/Makefile cvs: ERROR: cannot write file /cvs/x11/kde-plasma/kactivitymanagerd/Makefile,v: No such file or directory N x11/kde-plasma/kactivitymanagerd/distinfo cvs: ERROR: cannot write file /cvs/x11/kde-plasma/kactivitymanagerd/distinfo,v: No such file or directory cvs: ERROR: cannot mkdir /cvs/x11/kde-plasma/kactivitymanagerd/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 2023/09/06 12:58:27 Log message: Import kactivitymanagerd-5.27.7 Comment: core components for the KDE Activity concept Description: System service to manage user's activities, track the usage patterns etc. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kactivitymanagerd/Makefile N ports/x11/kde-plasma/kactivitymanagerd/distinfo N ports/x11/kde-plasma/kactivitymanagerd/pkg/DESCR N ports/x11/kde-plasma/kactivitymanagerd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:00:28 Log message: Import kde-cli-tools-5.27.7 Comment: KDE krameworks 5 tools Description: Tools based on KDE Frameworks 5 to better interact with the system. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kde-cli-tools/Makefile N ports/x11/kde-plasma/kde-cli-tools/distinfo N ports/x11/kde-plasma/kde-cli-tools/pkg/DESCR N ports/x11/kde-plasma/kde-cli-tools/pkg/PLIST N ports/x11/kde-plasma/kde-cli-tools/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:01:30 Log message: Import kde-gtk-config-5.27.7 Comment: GTK2 and GTK3 configurator for KDE Description: Configuration dialog to adapt GTK+ applications appearance to your taste under KDE. Among its many features, it lets you: - Choose which theme is used for GTK+ 2.x and GTK+ 3.x applications. - Tweak some GTK+ applications behaviour. - Select what icon theme to use in GTK+ applications. - Select GTK+ applications default fonts. - Easily browse and install new GTK+ 2.x and GTK+ 3.x themes. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kde-gtk-config/Makefile N ports/x11/kde-plasma/kde-gtk-config/distinfo N ports/x11/kde-plasma/kde-gtk-config/pkg/DESCR N ports/x11/kde-plasma/kde-gtk-config/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:02:40 Log message: Import kdeplasma-addons-kf5-5.27.7 Comment: KDE Plasma add-ons Description: All kind of add-ons to improve the Plasma experience. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kdeplasma-addons/Makefile N ports/x11/kde-plasma/kdeplasma-addons/distinfo N ports/x11/kde-plasma/kdeplasma-addons/pkg/DESCR N ports/x11/kde-plasma/kdeplasma-addons/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:03:31 Log message: Import kgamma5-5.27.7 Comment: KDE monitor calibration tool Description: KDE monitor calibration tool. Relies on capabilities of X11 drivers. Maintainer: Rafael Sadowski Ok kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kgamma5/Makefile N ports/x11/kde-plasma/kgamma5/distinfo N ports/x11/kde-plasma/kgamma5/pkg/DESCR N ports/x11/kde-plasma/kgamma5/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:04:25 Log message: Import khotkeys-5.27.7 Comment: KDE Plasma hotkeys Description: Trigger actions when certain keys are pressed. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/khotkeys/Makefile N ports/x11/kde-plasma/khotkeys/distinfo N ports/x11/kde-plasma/khotkeys/pkg/DESCR N ports/x11/kde-plasma/khotkeys/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:05:53 Log message: Import kinfocenter-5.27.7 Comment: core components for the KDE Activity concept Description: System service to manage user's activities, track the usage patterns etc. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kinfocenter/Makefile N ports/x11/kde-plasma/kinfocenter/distinfo N ports/x11/kde-plasma/kinfocenter/patches/patch-Modules_about-distro_src_dmidecode-helper_helper_cpp N ports/x11/kde-plasma/kinfocenter/pkg/DESCR N ports/x11/kde-plasma/kinfocenter/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:11:19 Log message: Import kmenuedit-5.27.7 Comment: KDE menu editor for plasma workspaces Description: Menu editor for Plasma Workspaces Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kmenuedit/Makefile N ports/x11/kde-plasma/kmenuedit/distinfo N ports/x11/kde-plasma/kmenuedit/pkg/DESCR N ports/x11/kde-plasma/kmenuedit/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:12:22 Log message: Import kscreen-5.27.7 Comment: KDEs screen management software Description: creen is the screen management software for KDE Plasma Workspaces which tries to be as magic and automatic as possible for users with basic needs and easy to configure for those who want special setups. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kscreen/Makefile N ports/x11/kde-plasma/kscreen/distinfo N ports/x11/kde-plasma/kscreen/pkg/DESCR N ports/x11/kde-plasma/kscreen/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:13:26 Log message: Import kscreenlocker-5.27.7 Comment: library for secure lock screen architecture Description: Library and components for secure lock screen architecture Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kscreenlocker/Makefile N ports/x11/kde-plasma/kscreenlocker/distinfo N ports/x11/kde-plasma/kscreenlocker/patches/patch-cmake_FindConsoleKit_cmake N ports/x11/kde-plasma/kscreenlocker/pkg/DESCR N ports/x11/kde-plasma/kscreenlocker/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:15:19 Log message: Import ksshaskpass-5.27.7 Comment: KDE Plasma ssh-add helper Description: Ksshaskpass is a front-end for ssh-add which stores the password of the sh key in KWallet. Ksshaskpass is not meant to be executed directly, you need to tell ssh-add about it. ssh-add will then call it if it is not associated to a terminal. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/ksshaskpass/Makefile N ports/x11/kde-plasma/ksshaskpass/distinfo N ports/x11/kde-plasma/ksshaskpass/pkg/DESCR N ports/x11/kde-plasma/ksshaskpass/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:16:16 Log message: Import ksysguard-5.22.0 Comment: track and control the processes running in your system Description: KDE System Guard, also known as KSysGuard, is the task manager and performance monitor for the KDE platform on Unix-like systems. It can monitor both local and remote hosts, accomplished via running ksysguardd on the remote host, and having the GUI (ksysguard) connect to the remote instance. It can retrieve simple values or complex data such as tables and display this information in a variety of graphical displays. Displays can then be organized in work sheets. It also provides a detailed top-like process table. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/ksysguard/Makefile N ports/x11/kde-plasma/ksysguard/distinfo N ports/x11/kde-plasma/ksysguard/patches/patch-ksysguardd_OpenBSD_ProcessList_c N ports/x11/kde-plasma/ksysguard/patches/patch-ksysguardd_OpenBSD_cpu_c N ports/x11/kde-plasma/ksysguard/patches/patch-ksysguardd_OpenBSD_memory_c N ports/x11/kde-plasma/ksysguard/pkg/DESCR N ports/x11/kde-plasma/ksysguard/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:17:10 Log message: Import ksystemstats-5.27.7 Comment: plugin based system monitoring daemon Description: KSystemStats is a daemon that collects statistics about the running system. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/ksystemstats/Makefile N ports/x11/kde-plasma/ksystemstats/distinfo N ports/x11/kde-plasma/ksystemstats/pkg/DESCR N ports/x11/kde-plasma/ksystemstats/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:18:43 Log message: Import kwayland-integration-5.27.7 Comment: integration kwayland plugins Description: Integration plugins for various KDE frameworks for the Wayland windowing system. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kwayland-integration/Makefile N ports/x11/kde-plasma/kwayland-integration/distinfo N ports/x11/kde-plasma/kwayland-integration/pkg/DESCR N ports/x11/kde-plasma/kwayland-integration/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:19:47 Log message: Import kwin-5.27.7 Comment: window manager for KDE Plasma Desktops Description: KWin is the window manager for the KDE Plasma Desktop. It gives you complete control over your windows, making sure they're not in the way but aid you in your task. It paints the window decoration, the bar on top of every window with buttons like close, maximize and minimize. It also handles placing of windows and switching between them. KWin supports compositing, which means using 3D effects for handling your windows. This can make window management smoother, easier, more efficient and more natural. It's hardware requirements are very modest and pretty much every reasonably modern system since 2002 supports it. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kwin/Makefile N ports/x11/kde-plasma/kwin/distinfo N ports/x11/kde-plasma/kwin/patches/patch-CMakeLists_txt N ports/x11/kde-plasma/kwin/patches/patch-cmake_modules_Findhwdata_cmake N ports/x11/kde-plasma/kwin/patches/patch-src_backends_libinput_CMakeLists_txt N ports/x11/kde-plasma/kwin/patches/patch-src_backends_libinput_connection_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_backends_libinput_context_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_backends_libinput_events_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_input_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_tabletmodemanager_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_utils_ramfile_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_wayland_CMakeLists_txt N ports/x11/kde-plasma/kwin/patches/patch-src_xwayland_xwayland_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_wayland_utils_executable_path_sysctl_cpp N ports/x11/kde-plasma/kwin/patches/patch-autotests_CMakeLists_txt N ports/x11/kde-plasma/kwin/patches/patch-autotests_integration_dbus_interface_test_cpp N ports/x11/kde-plasma/kwin/patches/patch-src_utils_udev_cpp N ports/x11/kde-plasma/kwin/pkg/DESCR N ports/x11/kde-plasma/kwin/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:20:56 Log message: Import kwrited-5.27.7 Comment: KDE daemon listening for wall and write messages Description: Kwrited captures console output (e.g. broadcast messages) and prints it in a X window. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/kwrited/Makefile N ports/x11/kde-plasma/kwrited/distinfo N ports/x11/kde-plasma/kwrited/pkg/DESCR N ports/x11/kde-plasma/kwrited/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:21:58 Log message: Import layer-shell-qt-5.27.7 Comment: Qt Wayland wl-layer-shell protocol component Description: Qt component to allow applications to make use of the Wayland wl-layer-shell protocol. Maintainer: Rafael Sadowski OK kn@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/layer-shell-qt/Makefile N ports/x11/kde-plasma/layer-shell-qt/distinfo N ports/x11/kde-plasma/layer-shell-qt/pkg/DESCR N ports/x11/kde-plasma/layer-shell-qt/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:23:22 Log message: Import libkscreen-kf5-5.27.7 Comment: screen management library for KDE Plasma Workspaces Description: KScreen is the screen management library for KDE Plasma Workspaces. Its primary consumer is the KDE screen management application KScreen. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/libkscreen/Makefile N ports/x11/kde-plasma/libkscreen/distinfo N ports/x11/kde-plasma/libkscreen/pkg/DESCR N ports/x11/kde-plasma/libkscreen/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:24:18 Log message: Import libksysguard-5.27.7 Comment: KSysGuard library Description: Library to retrieve information on the current status of computer hardware Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/libksysguard/Makefile N ports/x11/kde-plasma/libksysguard/distinfo N ports/x11/kde-plasma/libksysguard/patches/patch-processcore_processes_openbsd_p_cpp N ports/x11/kde-plasma/libksysguard/patches/patch-sensors_SensorUnitModel_cpp N ports/x11/kde-plasma/libksysguard/pkg/DESCR N ports/x11/kde-plasma/libksysguard/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:25:15 Log message: Import milou-5.27.7 Comment: KDE5 Plasma Search and Launch Description: KDE5 Plasma Search and Launch library and plasmoid. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/milou/Makefile N ports/x11/kde-plasma/milou/distinfo N ports/x11/kde-plasma/milou/pkg/DESCR N ports/x11/kde-plasma/milou/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:26:38 Log message: Import oxygen-sounds-5.27.7 Comment: sounds for the Oxygen desktop theme Description: The Oxygen desktop theme is used by Plasma and other KDE Software. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/oxygen-sounds/Makefile N ports/x11/kde-plasma/oxygen-sounds/distinfo N ports/x11/kde-plasma/oxygen-sounds/pkg/DESCR N ports/x11/kde-plasma/oxygen-sounds/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/06 13:26:39 Modified files: usr.sbin/vmd : vioblk.c vioscsi.c virtio.h Log message: vmd(8): clean up struct ioinfo. In prep for fixing some vioblk device issues, simplify the ioinfo struct by dropping members that aren't needed. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:27:47 Log message: Import plasma-desktop-5.27.7 Comment: KDE tools and widgets for the desktop Description: Plasma Desktop offers a beautiful looking desktop that takes complete advantage of modern computing technology. Through the use of visual effects and scalable graphics, the desktop experience is not only smooth but also pleasant to the eye. The looks of Plasma Desktop not only provide beauty, they are also used to support and improve your computer activities effectively, without being distracting. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-desktop/Makefile N ports/x11/kde-plasma/plasma-desktop/distinfo N ports/x11/kde-plasma/plasma-desktop/pkg/DESCR N ports/x11/kde-plasma/plasma-desktop/pkg/PLIST N ports/x11/kde-plasma/plasma-desktop/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/06 13:27:54 Modified files: usr.sbin/vmd : vioblk.c Log message: Correct error message: vionet -> vioblk. No functional change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:28:42 Log message: Import plasma-nano-5.27.7 Comment: minimal Plasma shell package Description: A minimal plasma shell package intended for embedded devices Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-nano/Makefile N ports/x11/kde-plasma/plasma-nano/distinfo N ports/x11/kde-plasma/plasma-nano/pkg/DESCR N ports/x11/kde-plasma/plasma-nano/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:30:08 Log message: Import plasma-pa-5.27.7 Comment: KDE Plasma PulseAudio support Description: Plasma applet for audio volume management using PulseAudio. Maintainer: Rafael Sadowski OK@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-pa/Makefile N ports/x11/kde-plasma/plasma-pa/distinfo N ports/x11/kde-plasma/plasma-pa/pkg/DESCR N ports/x11/kde-plasma/plasma-pa/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:30:53 Log message: Import plasma-sdk-5.27.7 Comment: applications useful for Plasma development Description: Plasma Desktop offers a beautiful looking desktop that takes complete advantage of modern computing technology. Through the use of visual effects and scalable graphics, the desktop experience is not only smooth but also pleasant to the eye. The looks of Plasma Desktop not only provide beauty, they are also used to support and improve your computer activities effectively, without being distracting. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-sdk/Makefile N ports/x11/kde-plasma/plasma-sdk/distinfo N ports/x11/kde-plasma/plasma-sdk/pkg/DESCR N ports/x11/kde-plasma/plasma-sdk/pkg/PLIST N ports/x11/kde-plasma/plasma-sdk/patches/patch-CMakeLists_txt No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:33:19 Log message: Import :plasma-workspace-5.27.7 Comment: various components needed to run a Plasma-based environment Description: Plsma Workspace is used as base for both Plama Desktop and Plasma Mobile. It contains shared KCMs, applets as well as multiple libraries. - TaskManager Library - Workspace Library - Notification Manager Library Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-workspace/Makefile N ports/x11/kde-plasma/plasma-workspace/distinfo N ports/x11/kde-plasma/plasma-workspace/patches/patch-kcms_users_src_CMakeLists_txt N ports/x11/kde-plasma/plasma-workspace/patches/patch-startkde_config-startplasma_h_cmake N ports/x11/kde-plasma/plasma-workspace/patches/patch-startkde_startplasma_cpp N ports/x11/kde-plasma/plasma-workspace/patches/patch-lookandfeel_org_kde_breeze_contents_splash_Splash_qml N ports/x11/kde-plasma/plasma-workspace/pkg/DESCR N ports/x11/kde-plasma/plasma-workspace/pkg/PLIST N ports/x11/kde-plasma/plasma-workspace/files/kde-puffy.svgz No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:35:54 Log message: Import plasma-workspace-wallpapers-5.27.7 Comment: KDE Plasma wallpapers workspaces Description: Wallpapers for Plasma Workspaces Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/plasma-workspace-wallpapers/Makefile N ports/x11/kde-plasma/plasma-workspace-wallpapers/distinfo N ports/x11/kde-plasma/plasma-workspace-wallpapers/pkg/DESCR N ports/x11/kde-plasma/plasma-workspace-wallpapers/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:37:47 Log message: Import polkit-kde-agent-5.27.7 Comment: daemon providing a Polkit authentication UI for Plasma Description: Daemon providing a Polkit authentication UI for Plasma. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/polkit-kde-agent-1/Makefile N ports/x11/kde-plasma/polkit-kde-agent-1/distinfo N ports/x11/kde-plasma/polkit-kde-agent-1/pkg/DESCR N ports/x11/kde-plasma/polkit-kde-agent-1/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:38:51 Log message: Import qqc2-breeze-style-5.27.7 Comment: Breeze QQC2 Style Description: Thiss is a pure Qt Quick/Kirigami Qt Quick Controls style. It looks like the KDE Visual Design Group's vision for Breeze. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/qqc2-breeze-style/Makefile N ports/x11/kde-plasma/qqc2-breeze-style/distinfo N ports/x11/kde-plasma/qqc2-breeze-style/pkg/DESCR N ports/x11/kde-plasma/qqc2-breeze-style/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:41:34 Log message: Import systemsettings-5.27.7 Comment: KDE Plasma control center Description: Control center to configure your Plasma Desktop. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/systemsettings/Makefile N ports/x11/kde-plasma/systemsettings/distinfo N ports/x11/kde-plasma/systemsettings/pkg/DESCR N ports/x11/kde-plasma/systemsettings/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:42:43 Log message: Import xdg-desktop-portal-kde-5.27.7 Comment: xdg-desktop-portal Qt/KF5 backend Description: A backend implementation for xdg-desktop-portal that is using Qt/KF5. Maintainer: Rafael Sadowski OK kn@, tested by volker@ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230906 N ports/x11/kde-plasma/xdg-desktop-portal-kde/Makefile N ports/x11/kde-plasma/xdg-desktop-portal-kde/distinfo N ports/x11/kde-plasma/xdg-desktop-portal-kde/pkg/DESCR N ports/x11/kde-plasma/xdg-desktop-portal-kde/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 13:46:03 Modified files: x11/kde-plasma/systemsettings: Makefile Log message: Set package name -kf5 suffix, systemsettings sounds too common CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 13:48:45 Added files: archivers/p7zip/patches: patch-CPP_7zip_Archive_Wim_WimHandler_cpp Log message: unbreak build with clang16: ISO C++17 does not allow incrementing expression of type bool [-Wincrement-bool] CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/09/06 14:36:50 Modified files: lib/libxcvt : Makefile Log message: fix libxcvt.pc CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 14:46:23 Modified files: infrastructure/mk: bsd.port.mk fonts/ja-kanjistrokeorders-ttf: Makefile Log message: turns out kanjistroke has some fun characters in the url part of its distfile. Just quote it during fetch, so that both roach detection AND fetch are happy (also fixes the bizarre truncated message that fetch was emitting) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/06 15:01:54 Modified files: devel/py-jupyter_client: Makefile distinfo devel/py-jupyter_client/patches: patch-jupyter_client_connect_py devel/py-jupyter_client/pkg: PLIST Log message: update to jupyter_client 6.1.6 ok lraab@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/06 15:02:17 Modified files: x11/kde-plasma/breeze: Makefile x11/kde-plasma/kactivitymanagerd: Makefile x11/kde-plasma/kdecoration: Makefile x11/kde-plasma/kdeplasma-addons: Makefile x11/kde-plasma/kgamma5: Makefile x11/kde-plasma/khotkeys: Makefile x11/kde-plasma/kinfocenter: Makefile x11/kde-plasma/kmenuedit: Makefile x11/kde-plasma/kscreen: Makefile x11/kde-plasma/kscreenlocker: Makefile x11/kde-plasma/ksshaskpass: Makefile x11/kde-plasma/ksysguard: Makefile x11/kde-plasma/ksystemstats: Makefile x11/kde-plasma/kwayland-integration: Makefile x11/kde-plasma/kwin: Makefile x11/kde-plasma/kwrited: Makefile x11/kde-plasma/libkscreen: Makefile x11/kde-plasma/libksysguard: Makefile x11/kde-plasma/milou: Makefile x11/kde-plasma/plasma-desktop: Makefile x11/kde-plasma/plasma-nano: Makefile x11/kde-plasma/plasma-pa: Makefile x11/kde-plasma/plasma-sdk: Makefile x11/kde-plasma/plasma-workspace: Makefile x11/kde-plasma/polkit-kde-agent-1: Makefile x11/kde-plasma/systemsettings: Makefile Log message: Enable debug packages CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/06 15:03:04 Added files: devel/gdb/patches: patch-gdb_gdbsupport_enum-flags_h patch-include_diagnostics_h Log message: unbreak build with clang-16 by fetching the fix from upstream's git: From 12e3f3bc6ec74eb50e04675f5bcf962482d3ff25 Mon Sep 17 00:00:00 2001 From: Simon Marchi Date: Thu, 23 Feb 2023 12:35:40 -0500 Subject: [PATCH] gdbsupport: ignore -Wenum-constexpr-conversion in enum-flags.h enum-flags.h:95:52: error: integer value -1 is outside the valid range of values [0, 15] for this enumeration type [-Wenum-constexpr-conversion] integer_for_size(T (-1) < T (0))>::type CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 15:07:16 Modified files: databases/sqlports: Makefile databases/sqlports/files: Info.pm Var.pm Log message: register ROACH_URL and ROACH_SITES CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 15:14:43 Modified files: share/man/man5 : bsd.port.mk.5 Log message: ROACH_URL and ROACH_SITES, to help portroach figure out the new things. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/06 15:22:02 Modified files: emulators/mame : Makefile Log message: mame: remove i386 from ONLY_FOR_ARCHS, and the BROKEN-i386 marker. It's been marked broken in early 2019, nobody has ever complained. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/06 15:26:05 Modified files: x11/alacritty : Makefile crates.inc distinfo Log message: Update alacritty to 0.12.2. OK Eric Auge (MAINTAINER). CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/06 15:53:35 Modified files: sysutils/u-boot: Makefile.inc Log message: remove work-around that's no longer needed, USE_CCACHE is defined early CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/06 16:03:44 Modified files: lang/gnucobol/patches: patch-configure patch-libcob_common_c Log message: gnucobol: regenerate patches. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/06 16:28:50 Modified files: share/man/man5 : bsd.port.mk.5 Log message: point GH_* to DIST_TUPLE for complicated stuff remove description of MTREE_FILE that was removed a few years ago CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:18:15 Modified files: usr.bin/ssh : sshsig.c Log message: handle cr+lf (instead of just cr) in sshsig signature files CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:21:36 Modified files: usr.bin/ssh : servconf.c Log message: downgrade duplicate Subsystem directives from being a fatal error to being a debug message to match behaviour with just about all other directives. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:23:53 Modified files: usr.bin/ssh : servconf.c Log message: preserve quoting of Subsystem commands and arguments. This may change behaviour of exotic configurations, but the most common subsystem configuration (sftp-server) is unlikely to be affected. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:26:37 Modified files: usr.bin/ssh : servconf.c Log message: allocate the subsystems array as necessary and remove the fixed limit of subsystems. Saves a few kb of memory in the server and makes it more like the other options. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:35:36 Modified files: usr.bin/ssh : servconf.c servconf.h Log message: allow override of Sybsystem directives in sshd Match blocks CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/06 17:36:09 Modified files: regress/usr.bin/ssh: Makefile Added files: regress/usr.bin/ssh: match-subsystem.sh Log message: regression test for override of subsystem in match blocks CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 17:47:14 Modified files: sys/dev/pci : pcidevs sys/dev/pci/drm/amd/amdgpu: amdgpu_devlist.h Log message: add a Navi 32 device id 747e rev c8 is Radeon RX 7800 XT 747e rev ff is Radeon RX 7700 XT found in AMD Software: Adrenalin Edition 23.9.1 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 17:47:51 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/06 19:08:36 Modified files: gnu/usr.sbin/mkhybrid/src: desktop.c mac_label.c volume.c Log message: Fix missing function declarations to let mkhybrid build with clang-16 ok millert@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 19:41:09 Modified files: sys/dev/pci : pcidevs Log message: add Mellanox ConnectX-6 Lx from Olivier Croquin CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 19:41:42 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 19:43:46 Modified files: sys/dev/pci : if_mcx.c Log message: match on Mellanox ConnectX-6 Lx from and tested by Olivier Croquin ok dlg@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/06 19:45:54 Modified files: share/man/man4 : mcx.4 Log message: mention ConnectX-6 Dx and ConnectX-6 Lx CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2023/09/06 20:11:26 Modified files: sys/dev/pci : pcidevs Log message: add Realtek 8852AE ok kevlo@ CVSROOT: /cvs Module name: src Changes by: daniel@cvs.openbsd.org 2023/09/06 20:12:07 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: regen CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/06 21:48:53 Modified files: lang : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: lang/haxe : Makefile distinfo lang/haxe/files: ptmap-META lang/haxe/patches: patch-libs_extc_process_stubs_c patch-libs_extlib-leftovers_uTF8_ml patch-ocamldeps_gen_Makefile patch-ocamldeps_gen_src_dune patch-ocamldeps_gen_src_gen_ml patch-ocamldeps_ocaml-migrate-parsetree_Makefile patch-ocamldeps_ocaml-sha_Makefile patch-ocamldeps_ocaml-sha_bitfn_h patch-ocamldeps_ocaml-sha_sha1_ml patch-ocamldeps_ocaml-sha_sha256_ml patch-ocamldeps_ppx_derivers_Makefile patch-ocamldeps_ppx_tools_versioned_Makefile patch-ocamldeps_sedlex_Makefile patch-ocamldeps_sedlex_src_generator_gen_unicode_ml_inc patch-ocamldeps_sedlex_src_lib_dune patch-sha512_ml patch-src_compiler_main_ml lang/haxe/pkg : DESCR PLIST Log message: send lang/haxe to the attic - it has been broken for a long time. Future attempts should be prepared to deal with obtuse ocaml dependencies and a build system intransparently trying to fetch remote sources during the build process. ok daniel@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/06 23:45:25 Modified files: lang/deno : Makefile crates.inc distinfo lang/deno/patches: patch-cli_main_rs patch-cli_standalone_binary_rs patch-cli_standalone_mod_rs patch-cli_tools_upgrade_rs patch-modcargo-crates_deno_core-0_195_0_Cargo_toml patch-modcargo-crates_deno_task_shell-0_11_0_src_shell_commands_executable_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_third_party_zlib_BUILD_gn patch-modcargo-crates_v8-0_68_0_third_party_zlib_cpu_features_c 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 Added files: lang/deno/patches: patch-modcargo-crates_psm-0_1_21_src_arch_aarch64_armasm_asm patch-modcargo-crates_psm-0_1_21_src_arch_aarch_aapcs64_s patch-modcargo-crates_psm-0_1_21_src_arch_x86_64_s patch-modcargo-crates_psm-0_1_21_src_arch_x86_s patch-modcargo-crates_v8-0_74_2_v8_src_baseline_x64_baseline-assembler-x64-inl_h patch-modcargo-crates_v8-0_74_2_v8_src_builtins_x64_builtins-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_codegen_x64_assembler-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_codegen_x64_assembler-x64_h patch-modcargo-crates_v8-0_74_2_v8_src_codegen_x64_macro-assembler-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_codegen_x64_macro-assembler-x64_h patch-modcargo-crates_v8-0_74_2_v8_src_compiler_backend_x64_code-generator-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_deoptimizer_x64_deoptimizer-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_flags_flags_cc patch-modcargo-crates_v8-0_74_2_v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-modcargo-crates_v8-0_74_2_v8_src_maglev_x64_maglev-assembler-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_regexp_x64_regexp-macro-assembler-x64_cc patch-modcargo-crates_v8-0_74_2_v8_src_regexp_x64_regexp-macro-assembler-x64_h patch-modcargo-crates_v8-0_74_2_v8_src_wasm_jump-table-assembler_cc patch-modcargo-crates_v8-0_74_2_v8_src_wasm_jump-table-assembler_h Removed files: lang/deno/patches: patch-runtime_ops_os_sys_info_rs Log message: lang/deno: Update to 1.36.4 Adds patches to run deno with IBT enabled, and removes USE_NOBTCFI With help from robert@, tb@, deraadt@ - Thanks! ok rsadowski@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/07 00:32:24 Modified files: lib/libm/src : w_drem.c Log message: convert to ansi function decl CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/07 00:41:28 Modified files: security/rbw : Makefile Log message: security/rbw: add HOMEPAGE from Mikolaj Kucharski CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 00:42:17 Modified files: x11/gnome/libpanel: Makefile Log message: Missing BDEP on x11/gtksourceview5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 00:58:17 Modified files: x11/gnome/gucharmap: Makefile x11/gnome/gucharmap/patches: patch-meson_build Added files: x11/gnome/gucharmap/patches: patch-gucharmap_gucharmap-unicode-info_h patch-gucharmap_gucharmap-window_c patch-gucharmap_unicode-i18n_h Log message: Unbreak with unicode-ucd >=15.1.0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 00:59:15 Modified files: textproc/unicode/ucd: Makefile Log message: Fix comment; no pkg change. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/07 01:19:21 Modified files: usr.bin/tmux : tty-keys.c Log message: Accept 65 for VT525 as well. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 01:20:17 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.20. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 01:24:43 Modified files: sysutils/libportal: Makefile distinfo sysutils/libportal/pkg: PLIST-main Removed files: sysutils/libportal/patches: patch-libportal_portal_c Log message: Update to libportal-0.7. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/07 01:29:24 Modified files: net/synapse : Makefile distinfo net/synapse/pkg: PLIST Log message: net/synapse: update to 1.91.2, from Renaud Allard Revert MSC3861 introspection cache, admin impersonation and account lock. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/07 01:36:28 Modified files: www/mozilla : mozilla.port.mk Log message: www/mozilla: allow to build with dbus support, disabled by default 118.0beta blows at startup with memory corruptions if built with --disable-dbus, this is being looked for in #1850968 but just in case i dont find the offending commit put the plumbing in allowing to enable dbus support to at least produce working beta binaries. no change for existing ports, --disable-dbus is still the default CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 01:44:38 Modified files: net/luasocket : Makefile distinfo net/luasocket/patches: patch-src_makefile net/luasocket/pkg: PLIST Added files: net/luasocket/patches: patch-docs_installation_html patch-makefile_dist patch-src_luasocket_h Removed files: net/luasocket/patches: patch-src_buffer_c patch-src_buffer_h patch-src_luasocket_c patch-src_mime_c patch-src_serial_c patch-src_tcp_c patch-src_unix_c Log message: long, long overdue update to net/luasockets; diff from Ashlen, thanks! Drop the patches to rename the symbols since they're not exported anymore. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 01:45:33 Modified files: net : Makefile Log message: +luasocket,lua54 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 01:51:56 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-445.0.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 02:30:57 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.14. CVSROOT: /cvs Module name: xenocara Changes by: robert@cvs.openbsd.org 2023/09/07 03:13:51 Modified files: driver/xf86-input-usbtablet/src: usbtablet.c Log message: unbreak build with clang-16 by not using non-existent functions and by using correct types where needed; this also removes some unnecessary casts and some ancient compat defines parts from and ok jsg@ CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/07 03:15:27 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile meta/tor-browser/pkg: Tag: OPENBSD_7_3 README www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo www/tor-browser/browser/files: Tag: OPENBSD_7_3 tor-browser.cfg www/tor-browser/browser/patches: Tag: OPENBSD_7_3 patch-browser_app_profile_000-tor-browser_js patch-browser_config_mozconfigs_base-browser patch-browser_config_mozconfigs_tor-browser patch-toolkit_components_tor-launcher_TorProcess_jsm www/tor-browser/browser/pkg: Tag: OPENBSD_7_3 PLIST www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo Added files: www/tor-browser/browser/patches: Tag: OPENBSD_7_3 patch-toolkit_xre_nsXREDirProvider_cpp patch-tor-browser-linux64_Browser_fontconfig_fonts_conf patch-xpcom_io_nsAppFileLocationProvider_cpp www/tor-browser/browser/pkg: Tag: OPENBSD_7_3 MESSAGE Removed files: www/tor-browser/browser/patches: Tag: OPENBSD_7_3 patch-toolkit_components_tor-launcher_TorLauncherUtil_jsm patch-tor-browser-linux64_Browser_TorBrowser_Data_fontconfig_fonts_conf patch-xpcom_io_TorFileUtils_cpp Log message: Tor Browser: update to 12.5.3 Update to a new major version since the 12.0 branch does not receive updates anymore. As of the 12.5 release, torrc has been moved from ~/TorBrowser-Data/torrc to ~/TorBrowser-Data/Tor/torrc. If you wish to preserve your tor configuration (e.g., bridges), please do the following BEFORE starting tor-browser after you upgrade: $ mv ~/TorBrowser-Data/torrc ~/TorBrowser-Data/Tor OK landry@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/07 03:23:06 Modified files: x11/kde-plasma : Makefile.inc x11/kde-plasma/ksysguard: Makefile Log message: s/MASTER_SITES/SITES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/07 03:30:27 Modified files: devel/llvm/16 : Makefile devel/llvm/16/patches: patch-clang_include_clang_Basic_DiagnosticSemaKinds_td Log message: -Wincompatible-function-pointer-types bites the dust as well; downgrade to warning for now until we figure the ports tree out CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/07 03:41:50 Modified files: x11/kde-plasma : Makefile Log message: Categorized to test easily by uncomment a block CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/09/07 03:45:08 Modified files: net/powerdns : Makefile distinfo Log message: Update to PowerDNS Authoritative Server 4.8.2 CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/07 03:46:33 Modified files: x11/fvwm3 : Makefile distinfo Removed files: x11/fvwm3/patches: patch-fvwm_ewmh_c Log message: Update fvwm3 to version 1.0.8, from MAINTAINER Michael, thank you! This release contains the ewhm fix we had backported anyway. So this update is a nop. CVSROOT: /cvs Module name: src Changes by: sashan@cvs.openbsd.org 2023/09/07 03:59:43 Modified files: sys/net : pf.c Log message: pf(4) ignores 'keep state' and 'nat-to' actions for unsolicited icmp error responses. Fix tightens rule matching logic so icmp error responses no longer match 'keep state' rule. In typical scenarios icmp errors (if solicited) should match existing state. The change is going to bite firewalls which deal with asymmetric routes. In those cases the 'keep state' action should be relaxed to sloppy or new 'no state' rule to explicitly match icmp errors should be added. The issue has been reported by Peter J. Philip (pjp _at_ delphinusdns.org). Discussed with bluhm@ and florian@ OK bluhm@ CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/07 04:02:48 Modified files: databases/tdb : Makefile distinfo Log message: Update to tdb-1.4.9 Needed for samba-4.19.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/07 04:03:17 Modified files: devel/libtalloc: Makefile distinfo Log message: Update to talloc-2.4.1 Needed for samba-4.19.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/07 04:04:48 Modified files: net/samba : Makefile distinfo net/samba/patches: patch-auth_auth_log_c patch-buildtools_wafsamba_samba_abi_py patch-buildtools_wafsamba_samba_autoconf_py patch-python_samba_provision___init___py patch-source3_wscript net/samba/pkg : PLIST-docs PLIST-main Log message: Update to samba-4.19.0 Release notes: https://www.samba.org/samba/history/samba-4.19.0.html Tests and ok bket@ and Ian McWilliam (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 04:15:12 Modified files: net/deluge : Makefile distinfo net/deluge/patches: patch-setup_py net/deluge/pkg : PLIST Log message: update to deluge 2.1.1 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/07 04:21:46 Modified files: usr.bin/tmux : tty-keys.c Log message: Use DECSLRM and DECFRA on terminals pretending to be VT520 or VT525 as well as VT420. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 04:43:39 Modified files: textproc/jq : Makefile distinfo textproc/jq/patches: patch-configure patch-main_c textproc/jq/pkg: PLIST Log message: update to jq 1.7; OK sthen fcambus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/07 04:48:19 Modified files: mail/getmail : Makefile distinfo mail/getmail/patches: patch-getmails Log message: update to getmail-6.18.13, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 04:55:22 Modified files: devel/acpica : Makefile distinfo devel/acpica/patches: patch-generate_unix_Makefile_config patch-generate_unix_acpiexec_Makefile patch-source_include_platform_aclinux_h Removed files: devel/acpica/patches: patch-generate_unix_iasl_Makefile Log message: update to acpica 20230628 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/07 04:57:57 Modified files: security/openssl/3.1: Makefile security/openssl/3.1/pkg: PLIST Log message: remove no_man flavour from openssl/3.1, it's non-functional there CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/07 05:17:32 Modified files: usr.bin/vi/vi : v_paragraph.c Log message: Treat consecutive paragraph indicators as different paragraphs Consecutive empty lines count toward the same state, so there're 2x states (to get in and out). ^L and .PP are counted as text, hitting those in the text should be treated as getting out of a paragraph and then getting in. From Walter Alejandro Iglesias and Zhihao Yuan in nvi2 ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/07 05:50:46 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: give more info in dist/bad.log: FIRST means this is the first site in the list BACKUP means we're out of main sites, and if it fetches eventually, it will be a backup site. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 06:05:38 Modified files: audio/ario : Makefile distinfo audio/ario/pkg : DESCR PLIST Removed files: audio/ario/patches: patch-src_ario-profiles_h patch-src_ario-util_h patch-src_plugins_ario-plugin-info_c Log message: update to ario 1.6 using gtk3 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/07 06:34:58 Modified files: infrastructure/lib/DPB/Job: Fetch.pm Log message: typo CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/07 06:40:23 Modified files: devel/pcre2 : Makefile Log message: first site is dead (?), but project moved to github CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 06:50:14 Modified files: sysutils/augeas: Makefile distinfo sysutils/augeas/patches: patch-configure patch-lenses_shellvars_aug patch-man_augparse_1 patch-src_augtool_c patch-src_internal_c sysutils/augeas/pkg: PLIST Removed files: sysutils/augeas/patches: patch-lenses_sysctl_aug Log message: update to augeas 1.14.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/07 06:55:55 Modified files: x11/gnome/libcloudproviders: Makefile distinfo Log message: Update to libcloudproviders-0.3.4. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/07 06:59:09 Modified files: security/ccid : Makefile distinfo security/ccid/patches: patch-src_Makefile_in Log message: update to ccid 1.5.2 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/07 08:08:16 Modified files: lang/icon/book : Makefile Log message: switch to the new url CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/07 08:22:11 Modified files: lib/libcrypto/man: Makefile EVP_DigestInit.3 evp.3 Added files: lib/libcrypto/man: EVP_MD_CTX_ctrl.3 EVP_MD_nid.3 Log message: Split two new manual pages EVP_MD_nid(3) and EVP_MD_CTX_ctrl(3) out of the large EVP_DigestInit(3). No text change. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 08:38:53 Modified files: net/prosody : Makefile distinfo Log message: update net/prosody to 0.12.4; diff from MAINTAINER Lucas, thanks! ok solene@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 08:41:30 Modified files: net/prosody : Tag: OPENBSD_7_3 Makefile distinfo Log message: MFC net/prosody 0.12.4 update; diff from MAINTAINER Lucas, thanks! ok solene@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:01:16 Modified files: converters : Makefile converters/luastruct: Makefile Log message: converters/luastruct: add lua54 FLAVOR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:01:46 Modified files: databases : Makefile databases/luadbi: Makefile Log message: databases/luadbi: add lua54 FLAVOR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:02:15 Modified files: devel : Makefile devel/luafs : Makefile Log message: devel/luafs: add lua54 FLAVOR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:03:57 Modified files: net : Makefile net/luaunbound : Makefile Log message: net/luaunbound: add lua54 FLAVOR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:04:54 Modified files: textproc : Makefile textproc/luaexpat: Makefile Log message: textproc/luaexpat: add lua54 FLAVOR CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 09:06:04 Modified files: net/prosody : Makefile net/prosody/pkg: PLIST Log message: switch net/prosody to lua54; diff from MAINTAINER Lucas solene@ agrees. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 09:12:38 Modified files: share/man/man5 : bsd.port.mk.5 Log message: even though it's annotated, users don't see .Cm, so note we're talking about the target since 'package' is used all over the place. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 09:23:00 Modified files: share/man/man5 : bsd.port.mk.5 Log message: don't share patches lightly CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 09:28:48 Modified files: share/man/man5 : bsd.port.mk.5 Log message: default value for PORTHOME (todo: add it as diagnostic) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/07 09:57:04 Modified files: lib/libcrypto/man: EVP_MD_nid.3 Log message: improve the descriptions of most functions CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/07 10:32:41 Modified files: lib/libcrypto/man: EVP_MD_nid.3 Log message: document EVP_MD_nid(3) and EVP_MD_name(3) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:15:29 Modified files: share/man/man5 : bsd.port.mk.5 Log message: beyond libtool CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:17:43 Modified files: share/man/man5 : bsd.port.mk.5 Log message: mention that SITE_BACKUP won't work transparently until we completely get rid of MASTER_SITES. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:19:19 Modified files: share/man/man7 : ports.7 Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:21:10 Modified files: share/man/man5 : bsd.port.mk.5 Log message: We prefer SITES.sufx (lowercase) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:24:39 Modified files: share/man/man5 : bsd.port.mk.5 Log message: be more direct about SUPDISTFILES CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 11:26:14 Modified files: share/man/man5 : bsd.port.mk.5 Log message: always say "the sqlports package" CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/07 11:29:45 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/patches: patch-openssl-sys_build_main_rs security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230907 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/07 12:10:33 Modified files: devel/kf5/kcoreaddons: Makefile Added files: devel/kf5/kcoreaddons/patches: patch-src_lib_util_kosrelease_cpp Log message: No os-release support on OpenBSD Set OpenBSD as id, name and prettyName CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/07 13:28:37 Modified files: lib/libcrypto/man: EVP_MD_CTX_ctrl.3 Log message: add the missing entries for EVP_MD_CTX_pkey_ctx(3) and EVP_MD_CTX_md_data(3) to the RETURN VALUES section CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/07 13:59:58 Modified files: lib/libcrypto/man: EVP_DigestInit.3 Log message: Below RETURN VALUES, * mention that EVP_MD_CTX_md(3) also returns NULL if no message digest is configured yet; and * omplete the list of functions returning const EVP_MD *, also making the wording more precise. Delete EVP_MAX_MD_SIZE from the NAME, SYNOPSIS, and HISTORY sections because we do not usually document preprocessor macro constants in this way. There is nothing special about this constant justifying an exception. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/07 14:58:31 Modified files: devel/py-jupyter_core: Makefile distinfo devel/py-jupyter_core/patches: patch-jupyter_core_tests_test_command_py devel/py-jupyter_core/pkg: PLIST Log message: update py-jupyter_core to 4.7.0 ok lraab@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/07 15:02:07 Modified files: games/speeddreams: Makefile distinfo games/speeddreams/patches: patch-cmake_macros_cmake patch-src_libs_robottools_rthumandriver_cpp patch-src_libs_tgf_linuxspec_cpp patch-src_libs_tgfclient_CMakeLists_txt patch-src_modules_graphic_ssggraph_CMakeLists_txt patch-src_modules_simu_simuv2_1_simu_cpp patch-src_modules_simu_simuv2_simu_cpp patch-src_modules_simu_simuv3_simu_cpp patch-src_modules_simu_simuv4_simu_cpp patch-src_modules_userinterface_legacymenu_CMakeLists_txt patch-src_tools_trackgen_CMakeLists_txt games/speeddreams/pkg: PLIST-data PLIST-main Added files: games/speeddreams/patches: patch-src_drivers_shadow_src_WheelModel_h Removed files: games/speeddreams/patches: patch-src_drivers_usr_src_mod_cpp patch-src_libs_learning_policy_cpp patch-src_modules_graphic_ssggraph_grbackground_cpp patch-src_tools_accc_ac3dload_cpp patch-src_tools_nfsperf_CMakeLists_txt patch-src_tools_xmlversion_CMakeLists_txt Log message: update soeed-dreams to 2.3.0 and unbreak ok kirby@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/07 15:19:16 Modified files: security : Makefile security/luasec: Makefile Log message: security/luasec: add lua54 FLAVOR forgot to commit this one; reminded by naddy, thanks! CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/07 15:25:30 Log message: Import ruby-ed25519 A Ruby binding to the Ed25519 elliptic curve public-key signature system described in RFC 8032. Feedback and OK tb@ Status: Vendor Tag: jeremy Release Tags: jeremy_2023-Sep-07 N ports/security/ruby-ed25519/Makefile N ports/security/ruby-ed25519/distinfo N ports/security/ruby-ed25519/pkg/DESCR N ports/security/ruby-ed25519/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/07 15:26:14 Modified files: math/wxMaxima : Makefile distinfo math/wxMaxima/pkg: PLIST Log message: update wxMaxima to 19.11.1 and unbreak CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/07 15:29:04 Modified files: security : Makefile Log message: += ruby-ed25519 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/07 15:31:00 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/07 15:44:16 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 to scipy 1.10.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/09/07 15:54:21 Modified files: proto/xorgproto/include/X11: Xmd.h Log message: Fix the build after recent CARD64 / unsigned long fises for llvm 16 There are many places in X drivers where CARD64 is used mixed with uint64_t and CARD32 mixed with uint32_t. Initially the CARD* types were only meant to be used in the X protocol definition and implementation. Later they got used in driver for fixed- length unsigned integers as synonyms for uintxx_t types. Unfortunatly on OpenBSD the definition of uint64_t and CARD64 don't match. So take the bull by the horns and fix the CARDxx definitions using the corresponding uintxx_t types from stdint.h. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/07 16:29:56 Modified files: devel/py-nbval : Makefile distinfo Log message: update py-nbval to 0.9.6 CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/07 17:32:56 Modified files: share/man/man5 : bsd.port.mk.5 Log message: blast from the past... be gone! CVSROOT: /cvs Module name: ports Changes by: jsing@cvs.openbsd.org 2023/09/07 22:19:37 Modified files: lang/go : Makefile distinfo lang/go/patches: patch-src_cmd_link_internal_ld_lib_go lang/go/pkg : PLIST Log message: Update lang/go to 1.21.1 CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/09/07 23:40:10 Modified files: proto/xorgproto/include/X11: Xmd.h Log message: Revert previous. Needs more thinking. suggested by kettenis@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/07 23:40:28 Modified files: www/unit : Makefile.inc www/unit/unit : Makefile Log message: www/unit: enable njs support From MAINTAINER Sergey A Osokin CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/09/07 23:44:27 Modified files: driver/xf86-video-amdgpu/src: amdgpu_present.c drmmode_display.h xserver/glamor : glamor.h glamor_egl.c Log message: Revert previous: unbreak build with clang-16 by fixing up function definitions to match the whole CARD64 vs uint64_t issue needs more thinking. Suggested by kettenis@ CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/07 23:49:59 src/usr.sbin/radiusd/radiusd_standard Update of /cvs/src/usr.sbin/radiusd/radiusd_standard In directory cvs.openbsd.org:/tmp/cvs-serv14327/radiusd_standard Log Message: Directory /cvs/src/usr.sbin/radiusd/radiusd_standard added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/07 23:50:12 Modified files: usr.bin/ssh : sftp-client.c Log message: fix scp in SFTP mode recursive upload and download of directories that contain symlinks to other directories. In scp mode, the links would be followed, but in SFTP mode they were not. bz3611, ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/07 23:50:57 Modified files: regress/usr.bin/ssh: scp.sh Log message: regress test for recursive copies of directories containing symlinks to other directories. bz3611, ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/07 23:56:13 Modified files: usr.bin/ssh : scp.c sftp-client.c sftp-client.h sftp-glob.c sftp-usergroup.c sftp.c Log message: the sftp code was one of my first contributions to OpenSSH and it shows - the function names are terrible. Rename do_blah() to sftp_blah() to make them less so. Completely mechanical except for sftp_stat() and sftp_lstat() which change from returning a pointer to a static variable (error-prone) to taking a pointer to a caller-provided receiver. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/07 23:56:22 Modified files: usr.sbin/radiusd: Makefile parse.y radiusd.c radiusd.conf.5 radiusd.h radiusd_local.h radiusd_module.c radiusd_module.h Added files: usr.sbin/radiusd: radiusd_standard.c usr.sbin/radiusd/radiusd_standard: Makefile Log message: Add request or response decoration feature which is used through the radiusd module interface. This makes additional modules can modify RADIUS request or response messages. Also add new "radius_standard" module which uses this new feature, provides some generic features like "strip-atmark-realm" which removes the realm part from the User-Name attribute. from IIJ. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/08 00:06:11 Modified files: productivity/homebank: Makefile distinfo productivity/homebank/patches: patch-po_POTFILES_in productivity/homebank/pkg: PLIST Log message: Update homebank to 5.7 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/08 00:10:02 Modified files: usr.bin/ssh : sftp-client.c Log message: fix recursive remote-remote copies of directories that contain symlinks to other directories (similar to bz3611) CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/08 00:10:57 Modified files: regress/usr.bin/ssh: scp3.sh Log message: regress test recursive remote-remote directories copies where the directory contains a symlink to another directory. also remove errant `set -x` that snuck in at some point CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 00:30:08 ports/x11/qt6/qtgrpc/patches Update of /cvs/ports/x11/qt6/qtgrpc/patches In directory cvs.openbsd.org:/tmp/cvs-serv25782/patches Log Message: Directory /cvs/ports/x11/qt6/qtgrpc/patches added to the repository CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/08 00:34:24 Modified files: usr.bin/ssh : servconf.c Log message: fix sizeof(*ptr) instead sizeof(ptr) in realloc (pointer here is char**, so harmless); spotted in CID 416964 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/08 00:52:31 Modified files: usr.bin/tmux : format.c tty-keys.c Log message: Use DECSLRM and DECFRA only at level 4 rather than checking the terminal id. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 01:00:29 Modified files: sysutils/terraform: Makefile distinfo Log message: Update to terraform-1.5.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 01:00:43 Modified files: sysutils/p5-Sys-Virt: Makefile distinfo sysutils/p5-Sys-Virt/pkg: PLIST Log message: Update to p5-Sys-Virt-9.7.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/08 01:05:06 Modified files: usr.bin/tmux : tty-keys.c Log message: On second thoughts, do check DA2 for DECFRA and DECSLRM since that will catch terminals that say they are VT520 even if we can't use DA1 (because of VTE). CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/08 01:12:25 Modified files: lang/binaryen : Makefile distinfo lang/binaryen/patches: patch-CMakeLists_txt Log message: Update binaryen to 114. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/08 03:06:31 Modified files: sys/kern : kern_exit.c kern_fork.c kern_resource.c kern_sig.c kern_synch.c sys/sys : proc.h Log message: Change how ps_threads and p_thr_link are locked away from using SCHED_LOCK. The per process thread list can be traversed (read) by holding either the KERNEL_LOCK or the per process ps_mtx (instead of SCHED_LOCK). Abusing the SCHED_LOCK for this makes it impossible to split up the scheduler lock into something more fine grained. Tested by phessler@, ok mpi@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/08 03:25:58 ports/sysutils/rset/patches Update of /cvs/ports/sysutils/rset/patches In directory cvs.openbsd.org:/tmp/cvs-serv86567/patches Log Message: Directory /cvs/ports/sysutils/rset/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/08 03:28:39 Modified files: sysutils/rset : Makefile distinfo Added files: sysutils/rset/patches: patch-input_c Log message: update sysutils/rset to 2.6 backporting a patch sent usptream about a mkstemp(3) misuse / fd leak. The usual test is still failing. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/08 04:37:24 Modified files: math/cglm : Makefile distinfo math/cglm/patches: patch-CMakeLists_txt math/cglm/pkg : PLIST Log message: update math/cglm to 0.9.1 changelog: https://github.com/recp/cglm/releases/tag/v0.9.1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/08 04:38:04 Modified files: games/taisei : Makefile Log message: games/taisei: bump revision after math/cglm update CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/08 05:37:58 Modified files: lib/libcrypto/man: EVP_PKEY_cmp.3 Log message: Mark EVP_PKEY_save_parameters() as intentionally undocumented because nothing uses it according to codesearch.debian.net and it only affects X509_PUBKEY_set(3) for DSA and GOST2001 keys, resulting in incomplete output without the public key parameters. CVSROOT: /cvs Module name: ports Changes by: otto@cvs.openbsd.org 2023/09/08 05:52:26 Modified files: net/dnsdist : Makefile distinfo Log message: Update to dnsdist 1.8.1 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 05:53:22 Modified files: x11/qt6/qtgrpc : Makefile Added files: x11/qt6/qtgrpc/patches: patch-src_tools_qtgrpcgen_clientdeclarationprinter_cpp patch-src_tools_qtgrpcgen_qgrpcgenerator_cpp patch-src_tools_qtprotobufgen_qprotobufgenerator_cpp patch-src_tools_qtprotoccommon_generatorbase_cpp Log message: qtgrcp: pull in upstream patches to fix build with newer protobuf ok rsadowski CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/08 06:01:50 Modified files: devel/qt-creator: Makefile Log message: remove 'hack' that removes Findyaml-cpp.cmake so that the build can find it CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 06:07:34 Modified files: net/mosh : Makefile Log message: mosh: switch to C++17 for newer protobuf tested/ok jca CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 06:16:57 Modified files: net/mosh : Makefile Log message: mosh: fix C++17 comment CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/09/08 07:40:52 Modified files: sys/net : pf.c Log message: revert previous The change broke IPv6 neighbor discovery, and anton@ reports several regression test failures. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/08 08:11:33 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/16 : Makefile Log message: re-enable rtti support which was disabled in the port split and this unbreaks the build of qt6/qttools CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/08 10:22:43 Modified files: sysutils/rset/patches: patch-input_c Log message: the patch was merged upstream; tweak the description accordingly CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/08 10:32:30 Log message: Import net/czds. Client to ICANN's Centralized Zone Data Service (CZDS) REST API using both the documented and undocumented API endpoints. Should allow you to perform almost any action you can in the web interface via this API. OK sthen@ Status: Vendor Tag: fcambus Release Tags: fcambus_20230908 N ports/net/czds/Makefile N ports/net/czds/distinfo N ports/net/czds/pkg/DESCR N ports/net/czds/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 10:33:15 Modified files: devel/gtest : Makefile Added files: devel/gtest/patches: patch-googletest_src_gtest_cc Log message: gtest: unbreak build on sparc64 On base-clang, raise is somehow in scope. This is not the case on sparc64 and an explicit inclusion of is needed. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/08 10:33:23 Modified files: net : Makefile Log message: Add czds. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/08 11:49:24 Modified files: net/tor : Makefile Log message: tor uses C11 _Static_assert, so needs ports-gcc on sparc64 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/08 11:59:57 Modified files: misc/portroach : Makefile misc/portroach/patches: patch-Portroach_SQL_pm Added files: misc/portroach/patches: patch-Portroach_DataSrc_Ports_pm patch-Portroach_Util_pm Log message: help portroach through recent infrastructure changes - use the new ROACH_URL and ROACH_SITES values in sqlports - create an indirection thru a temp view that makes things less painful Accordingly: use PortsQ consistently, which is WAY faster. - use FULLPKGNAME instead of DISTNAME so that no port gets bad messages because of that - shorten the progressmeter slightly so it fits on a normal terminal okay aja@ CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/09/08 12:53:52 Modified files: print/xournalpp: Makefile distinfo print/xournalpp/patches: patch-CMakeLists_txt patch-man_CMakeLists_txt patch-src_util_Stacktrace_cpp print/xournalpp/pkg: PLIST Added files: print/xournalpp/patches: patch-src_core_control_settings_LatexSettings_h patch-src_core_control_settings_Settings_h Removed files: print/xournalpp/patches: patch-src_control_settings_LatexSettings_h patch-src_control_settings_Settings_cpp Log message: print/xournalpp: update to version 1.2.1. OK sthen@, thanks. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/08 14:00:28 Modified files: sys/dev : hotplug.c sys/dev/wscons : wseventvar.h sys/isofs/cd9660: cd9660_vnops.c sys/miscfs/fuse: fuse_device.c fuse_vnops.c sys/msdosfs : msdosfs_vnops.c sys/nfs : nfs_kq.c sys/sys : vnode.h sys/tmpfs : tmpfs_vnops.c sys/ufs/ufs : ufs_vnops.c Log message: Remove the remnants of the leftover selinfo from vnode(9) layer. Just mechanical 'selinfo' to 'klist' replacement in 'vnode' structure because knote(9) API is already used. headers added where is was required. ok bluhm CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/09/08 14:47:23 Modified files: sys/arch/amd64/include: biosvar.h sys/arch/amd64/amd64: machdep.c Log message: Clean up old console bootargs 7.3 is long gone, you must have new bootloaders and new kernels. Zaps both condition and else block, unindent and merge lines where fit. Feedback OK kettenis Tests OK denis CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/08 15:15:02 Modified files: regress/sys/netinet6/frag6: Makefile Added files: regress/sys/netinet6/frag6: frag6_doubleatomic.py Log message: Test pf and stack with double atomic IPv6 fragments. That means the IPv6 header chain contains two fragment header that spawn the whole packet. Such packets are illegal and pf drops them. Otherwise they could bypass pf rules as described in CVE-2023-4809. OpenBSD is not affected as pf_walk_header6() drops them with "IPv6 multiple fragment" log message. This check exists since 2013 when special support for atomic fragments was added to pf. If pf is disabled, the IPv6 stack accepts such packets. I do not consider this a security issue. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/08 15:16:55 Modified files: regress/sys/netinet/frag: frag_permute.py frag_queuelimit.py regress/sys/netinet6/frag6: frag6_permute.py frag6_queuelimit.py Log message: Print a message when test has finished successfully. CVSROOT: /cvs Module name: src Changes by: lraab@cvs.openbsd.org 2023/09/08 15:57:09 Modified files: share/man/man5 : bsd.port.mk.5 Log message: man5/bsd.port.mk: document USE_NOBTCFI feedback from and ok bentley@ and tb@ thanks! CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/08 16:14:58 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: rename "clockintr_cancel_locked" to "clockqueue_pend_delete" The function clockintr_cancel_locked() is poorly named. "Cancel" is a broad word that connotes too much. "clockintr" implies that we are mainly operating on the clockintr itself, which is untrue: cq_pend, the particular data structure, is important. clockqueue_pend_delete() is a much better name: it specifies the data structure we're operating on ("cq_pend") and the fundamental operation at work ("delete"). CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/08 16:23:30 Modified files: sys/kern : kern_clockintr.c Log message: clockintr: rename "clockintr_schedule_locked" to "clockqueue_pend_insert" The function clockintr_schedule_locked() is poorly named. "Schedule" is a broad word that connotes too much and "clockintr" implies that we are mainly operating on the clockintr itself, which is untrue. clockqueue_pend_insert() is a better name: it is clearer that we are inserting an element into cq_pend. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/09/08 18:10:20 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Mark up paths with Pa. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/08 21:03:45 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_dispatch: copy cl_func to cq_shadow.cl_func before calling it When we add support for disestablishing clockintrs in the near future, the current call to cl->cl_func will be in a race with free(9) on another CPU. Copying cl_func to cq_shadow.cl_func before leaving the mutex and then calling the copy eliminates the race. Correcting the race has a negligible performance impact and simplifies the forthcoming clockintr_disestablish() patch. Requested by dlg@ back in March. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:03:51 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.2.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:07:48 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:07:58 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:08:13 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.29.44. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:32:45 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.114. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:35:45 Modified files: audio/sratom : Makefile distinfo audio/sratom/patches: patch-wscript Log message: Update to sratom-0.6.10. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/08 23:44:47 Modified files: security/py-gssapi: Makefile distinfo Log message: Update to py3-gssapi-1.8.3. CVSROOT: /cvs Module name: www Changes by: bket@cvs.openbsd.org 2023/09/08 23:47:12 Modified files: faq : current.html Log message: current.html: add security upgrade note for borgbackup-1.2.6 CVSROOT: /cvs Module name: src Changes by: asou@cvs.openbsd.org 2023/09/09 00:52:41 Modified files: lib/libc/stdlib: malloc.c Log message: Print waring message when not allocated memory in putleakinfo(). ok otto. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/09 03:12:01 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/09 03:18:12 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230909 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 04:06:09 Modified files: infrastructure/mk: bsd.port.mk Log message: PATCH_DEBUG has been Yes since 2016. At this point, it's just noise. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/09 04:07:00 Modified files: share/man/man5 : bsd.port.mk.5 Log message: remove PATCH_DEBUG documentation, since it has been always on since 2016 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 04:43:17 Modified files: infrastructure/mk: bsd.port.mk Log message: don't bother caching .VARIABLES, the extra complexity isn't worth it, and it turns out not to be that slow actually CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 04:55:59 Modified files: infrastructure/mk: bsd.port.mk Log message: WRKDIR_LINK_NAME has been deprecated for 5 years, kill it. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/09 04:56:22 Modified files: share/man/man5 : bsd.port.mk.5 Log message: gc WRKDIR_LINK_NAME CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/09 05:41:33 Modified files: mail/mutt : Makefile distinfo Log message: update to mutt-2.2.12 "This is a bug-fix release, fixing two crash issues. One is possible by viewing a crafted message header, so upgrading is strongly recommended." CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/09 05:42:17 Modified files: mail/mutt : Tag: OPENBSD_7_3 Makefile distinfo mail/mutt/pkg : Tag: OPENBSD_7_3 PLIST Log message: update to mutt-2.2.12 "This is a bug-fix release, fixing two crash issues. One is possible by viewing a crafted message header, so upgrading is strongly recommended." CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 06:35:16 Modified files: devel/autoconf : Makefile.inc devel/autoconf/2.71: Makefile devel/automake : Makefile.inc devel/automake/1.16: Makefile Log message: don't limit the newest autoconf/automake so that we get notifications of new versions CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 07:06:25 Modified files: infrastructure/mk: bsd.port.mk Log message: use internal state to figure out whether we're doing "make package" at the top-level, or as a dependency. -> if so display an extra message when using FETCH_PACKAGES. As discussed with tb@: I see no reason to have different FETCH_PACKAGES behavior on the top level, but apparently, it's a gotcha for some people, so give them a clue about what they're doing. CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/09/09 08:15:42 Modified files: share/man/man5 : bsd.port.mk.5 Log message: an PT_OPENBSD_* -> a PT_OPENBSD_* ok jmc@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/09/09 08:23:37 Modified files: sys/dev/usb : if_ure.c usbdevs Log message: Correct TP-LINK bluetooth ID. Reported on bugs@ by Douglas Silva . ok jsg@ CVSROOT: /cvs Module name: src Changes by: kevlo@cvs.openbsd.org 2023/09/09 08:24:07 Modified files: sys/dev/usb : usbdevs.h usbdevs_data.h Log message: Regen CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/09 08:26:35 Modified files: lib/libcrypto/man: EVP_PKEY_derive.3 Log message: Document EVP_PKEY_CTX_get0_peerkey(3). While here, also make the descriptions of the other functions more precise. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/09 08:31:38 Modified files: lib/libcrypto/man: EVP_PKEY_keygen.3 Log message: Document EVP_PKEY_CTX_set0_keygen_info(3). While here, also add the missing RETURN VALUES entries for EVP_PKEY_gen_cb(3), EVP_PKEY_CTX_get_cb(3), and EVP_PKEY_CTX_get_keygen_info(3). CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/09 08:35:23 Modified files: lib/libcrypto/man: EVP_PKEY_meth_new.3 Log message: document EVP_PKEY_CTX_get_data(3) and EVP_PKEY_CTX_set_data(3) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/09 08:39:09 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_new.3 evp.3 Makefile Added files: lib/libcrypto/man: EVP_PKEY_CTX_get_operation.3 Log message: new manual page EVP_PKEY_CTX_get_operation(3), also documenting EVP_PKEY_CTX_get0_pkey(3) CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/09 08:50:09 Modified files: sys/kern : kern_sig.c Log message: Fix SCHED_LOCK() leak in single_thread_set() In the (q->p_flag & P_WEXIT) branch is a continue that did not release the SCHED_LOCK. Refactor the code a bit to simplify the places SCHED_LOCK is grabbed and released. Reported-by: syzbot+ea26d351acfad3bb3f15@syzkaller.appspotmail.com OK kettenis@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 08:56:17 Modified files: infrastructure/bin: check-lib-depends Log message: totally forgot about this. SharedLibs has been in base long enough CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/09 08:57:23 Removed files: infrastructure/lib/OpenBSD: SharedLibs2.pm Log message: the changed interface has been in base for ages CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 10:20:48 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_schedule: refactor reusable code into clockintr_schedule_locked() Move the code common to clockintr_advance() and clockintr_schedule() from clockintr_schedule() into a new function, clockintr_schedule_locked(). In a subsequent commit we will replace that code in clockintr_advance() with a call to clockintr_schedule_locked(). CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 10:34:39 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_advance: delete duplicate code, call clockintr_schedule_locked() Replace a bunch of code in clockintr_advance() with just one call to clockintr_schedule_locked() -- everyone's favorite hot new subroutine. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 10:59:01 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_schedule: tweak logic to eliminate early return With the introduction of clockintr_schedule_locked(), clockintr_schedule() is short enough that the early-return from the non-mutex path doesn't make the function easier to read. Move the mutex path into the else branch. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 11:07:59 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_advance: tweak logic to eliminate early-return With the switch to clockintr_schedule_locked(), clockintr_advance() is now much shorter and the early-return from the non-mutex path doesn't make the function any easier to read. Move the mutex path into the else branch and always return 'count' at the end of the function. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 12:19:03 Modified files: sys/kern : kern_clock.c sys/sys : sched.h Log message: kernel: remove schedhz Now that alpha no longer sets schedhz, schedhz is a dead variable. Remove it. For now, leave the schedclock() call in place in statclock(). It still runs at its default rate of (stathz / 4). Part of mpi@'s WIP scheduler patch. Suggested by mpi@. Thread: https://marc.info/?l=openbsd-tech&m=169419781317781&w=2 ok mpi@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/09 12:34:53 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/09 12:56:54 Modified files: audio/amused : Makefile distinfo audio/amused/pkg: DESCR PLIST Removed files: audio/amused/patches: patch-configure Log message: update audio/amused to 0.13 changelog: - few configure enhancements: allow CC, CFLAGS and LDADD_LIB_* as args too - fix the compat test for getdtablecount(3) - drop the dependency on libevent - add amused-web to control amused remotely (optional; needs libm on linux) - contrib/amusing: use fancy unicode characters for the buttons - unbreak percentage relative seeking - contrib/amused-monitor: fix handling of non-ASCII characters (finally!) - update bundled imsg - add missing HAVE_IMSG in config.h (from tb@; thanks!) The port installs amused-web(1) too. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/09 12:59:44 Modified files: usr.bin/awk : FIXES lex.c main.c Log message: Update awk to Dec 15, 2022 version. Force hex escapes in strings to be no more than two characters, as they already are in regular expressions. This brings internal consistency, as well as consistency with gawk. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 19:41:16 Modified files: sys/kern : kern_clockintr.c Log message: clockintr_dispatch: add intermediate pointer for clockintr_queue.cq_shadow Adding an intermediate pointer lets me shortens "cq->cq_shadow" to just "shadow". I think it makes the dispatch loop logic a little easier to read. While here, add a clarifying comment. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/09 21:08:05 Modified files: sys/sys : clockintr.h sched.h time.h resourcevar.h sys/kern : kern_clockintr.c kern_sched.c sched_bsd.c kern_time.c subr_prof.c Log message: clockintr: support an arbitrary callback function argument Callers can now provide an argument pointer to clockintr_establish(). The pointer is kept in a new struct clockintr member, cl_arg. The pointer is passed as the third parameter to clockintr.cl_func when it is executed during clockintr_dispatch(). Like the callback function, the callback argument is immutable after the clockintr is established. At present, nothing uses this. All current clockintr_establish() callers pass a NULL arg pointer. However, I am confident that dt(4)'s profile provider will need this in the near future. Requested by dlg@ back in March. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/09 21:11:51 Modified files: audio/mac : Makefile distinfo audio/mac/pkg : PLIST Added files: audio/mac/patches: patch-Shared_All_h patch-Shared_NoWindows_h Removed files: audio/mac/patches: patch-configure patch-src_Console_Console_cpp patch-src_MACLib_APEDecompress_cpp patch-src_MACLib_APELink_cpp patch-src_MACLib_MACLib_h Log message: Update to Monkey's Audio Codec 10.20 This switches to using the upstream distfile, instead of what appears to be a Linux port of a quite old version (Monkey's Audio was previously Windows-only). The upstream distfile compiles without hanges. The shared library has changed from libmac to libMAC. The license has changed from a custom, non-open source license to a standard BSD-3-Clause license. All previous patches no longer necessary or apply. Add a couple new patches to the include files to make it easier to use the library. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/09 21:21:19 Modified files: audio/aqualung : Makefile distinfo Log message: Backport upstream commits to work with audio/mac update As one of the commits affects configure.ac, add autoreconf CONFIGURE_STYLE. CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/09 21:25:53 Modified files: usr.bin/ssh : clientloop.c Log message: randomise keystroke obfuscation intervals and average interval rate. ok dtucker@ CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/09 21:51:55 Modified files: usr.bin/ssh : clientloop.c Log message: typo in comment CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/09 22:05:26 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_get_operation.3 EVP_PKEY_keygen.3 Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/09 23:22:46 Modified files: lib/libcrypto/man: EVP_CIPHER_meth_new.3 Log message: fix Xr punctuation CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 00:25:09 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_drv.c sys/dev/pci/drm/i915: i915_driver.c sys/dev/pci/drm/radeon: radeon_drv.c sys/dev/fdt : rkdrm.c Log message: don't error on WSDISPLAYIO_SVIDEO/WSDISPLAYIO_GVIDEO in drm drivers it is handled by wsdisplay(4) ok dlg@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/10 01:54:02 Modified files: sysutils/libportal: Makefile distinfo Log message: Update to libportal-0.7.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/10 03:04:45 Modified files: astro/py-jplephem: Makefile distinfo astro/py-jplephem/pkg: DESCR Log message: update to py3-jplephem-2.19 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/10 03:08:36 Modified files: devel/py-build : Makefile distinfo devel/py-build/pkg: PLIST Log message: update to py3-build-1.0.3 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 03:32:31 Modified files: sys/arch/amd64/amd64: ucode.c sys/arch/i386/i386: ucode.c Log message: load amd patch into a malloc'd region to make it page aligned avoids a General-Protection Exception on patch loader wrmsr with A10-5700, TN-A1 00610f01 15-10-01 the alignment requirement is not present on at least Ryzen 5 2600X, PiR-B2 00800f82 17-08-02 problem reported and fix tested by espie@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/10 03:57:12 Modified files: misc/portroach : Makefile misc/portroach/patches: patch-Portroach_SQL_pm Log message: revert to using DISTNAME if it's defined and FULLPKGNAME only if not CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/10 05:20:52 Modified files: lib/libcrypto/man: BIO_f_base64.3 Log message: Mark EVP_ENCODE_LENGTH() and EVP_DECODE_LENGTH() as intentionally undocumented because they do not describe properties of the Base64 encoding but add arbitrary constant lengths, hence being implementation details of BIO_f_base64(3). Besides, they are practically unused outside evp/bio_b64.c. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/09/10 07:01:46 Modified files: misc/ietf-cli : Makefile distinfo Log message: update to most recent release, which fixes rsync source urls OK kn@ (MAINTAINER) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/10 07:58:46 Modified files: lib/libcrypto/man: des_read_pw.3 Log message: Document the deprecated functions EVP_set_pw_prompt(3) and EVP_get_pw_prompt(3) because some software out there still uses them. While here, also improve the description of EVP_read_pw_string(3). Delete documentation for des_read_pw(3) and des_read_pw_string(3). They couldn't be used in LibreSSL since at least 2016 because they were never in Symbols.list, and in 2022, jsing@ also removed them from . Delete the misleading AUTHORS section. Richard Levitte did not write the original implementation of these functions, and the compatibility wrapper around the UI_process(3) API that he did write is not notable enough to be mentioned so prominently. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/10 08:39:58 Modified files: lib/libcrypto/man: OpenSSL_add_all_algorithms.3 Log message: Briefly mention SSLeay_add_all_algorithms(3) because surprisingly large numbers of software packages still call it. Mark the unused aliases OPENSSL_add_all_algorithms_conf(3), OPENSSL_add_all_algorithms_noconf(3), SSLeay_add_all_ciphers(3), and SSLeay_add_all_digests(3) as intentionally undicumented. CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/09/10 08:56:06 Modified files: misc/ietf-cli : Tag: OPENBSD_7_3 Makefile distinfo misc/ietf-cli/patches: Tag: OPENBSD_7_3 patch-ietf Log message: update to most recent release, which fixes rsync source urls OK kn@ (MAINTAINER) OK sthen@ for -stable CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/10 08:59:00 Modified files: usr.bin/awk : FIXES awkgram.y lex.c lib.c main.c parse.c proto.h Log message: Update awk to Sep 6, 2023 version. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/09/10 09:17:37 Modified files: sysutils/m1n1 : Makefile distinfo Log message: Update to m1n1 1.3.6 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/09/10 09:18:39 Modified files: sysutils/u-boot-asahi: Makefile distinfo Log message: Update to openbsd-v2023.07.02 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/09/10 09:19:45 Modified files: sysutils/firmware/apple-boot: Makefile Log message: Bump m1n1 version to 1.3.6 Bump u-boot version to 2023.07.02 ok tobhe@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/10 09:39:22 Modified files: print/py-pypdf : Makefile distinfo print/py-pypdf/pkg: PLIST Log message: Update to py3-pypdf-3.16.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/10 09:42:58 Modified files: devel/libgit2/py-git2: Makefile distinfo Removed files: devel/libgit2/py-git2/patches: patch-pygit2_decl_diff_h patch-pygit2_decl_oid_h patch-pygit2_decl_remote_h patch-src_types_h Log message: Update to py3-git2-1.13.0. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/10 09:59:00 Modified files: security/nuclei: Makefile distinfo modules.inc security/nuclei/pkg: PLIST Log message: update security/nuclei to 2.9.14 diff from MAINTAINER Xi Lu, thanks! CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/10 10:04:15 Modified files: lib/libcrypto/man: RSA_public_encrypt.3 Log message: Mention EVP_PKEY_encrypt_old(3) and EVP_PKEY_decrypt_old(3) because some software still calls them. Put them here because despite the function and header names, they are really specific to RSA. Besides, this avoids a distraction in the more important EVP_PKEY_encrypt(3) and EVP_PKEY_decrypt(3) manual pages. CVSROOT: /cvs Module name: ports Changes by: sdk@cvs.openbsd.org 2023/09/10 10:32:01 Modified files: graphics/krita-gmic-plugin: Makefile Log message: Fix krita-gmic-plugin, add bash to BUILD_DEPENDS translations/lrelease.sh needs bash found by tb@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/10 10:53:56 Modified files: lib/libcrypto/evp: evp_enc.c Log message: EVP_CipherInit(): use EVP_CIPHER_CTX_cleanup() Before EVP_CIPHER_CTX was opaque, callers could pass an uninitialized ctx into EVP_CipherInit() and calling EVP_CIPHER_CTX_cleanup() on such a ctx would end in tears. The only way to initialize a ctx is by way of EVP_CIPHER_CTX_new(), on which we can call EVP_CIPHER_CTX_cleanup() and avoid silly leaks on ctx reuse. This also allows some simplifications in the documentation. There are more changes of this kind that should be done all over libcrypto. They will be tackled in subsequent commits. "makes a lot of sense" schwarze ok jsing CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/10 11:06:45 Modified files: math/py-ecos : Makefile distinfo Log message: update to py-ecos 2.0.10 ok pirofti@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/10 11:12:57 Modified files: devel/py-dill : Makefile distinfo devel/py-dill/pkg: PLIST Log message: update to py-dill 0.3.7 and correct license marker Needed for an update of devel/py-multiprocess CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/10 11:32:17 Modified files: lib/libcrypto/evp: p_lib.c Log message: Make EVP_PKEY_get1_$TYPE a wrapper of EVP_PKEY_get0_$TYPE Avoids a bit of code duplication and reduces the probability of a fix being applied to only one of get0 and get1 (which happend in p_lib.c r1.35). ok jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/10 13:51:07 Modified files: net/p5-Zonemaster/engine: Makefile distinfo Log message: update to p5-Zonemaster-engine-4.7.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/10 13:51:11 Modified files: net/p5-Zonemaster/cli: Makefile distinfo Log message: update to zonemaster-6.0.2 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/10 15:04:22 Modified files: news/slrn : Makefile Added files: news/slrn/patches: patch-src_Makefile_in Removed files: news/slrn/patches: patch-autoconf_configure_ac Log message: news/slrn: cope with the included configure script Stop trying to regenerate the configure script with new gettext macros, which keeps breaking with newer gettext releases. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/10 15:06:53 ports/x11/mate/panel/patches Update of /cvs/ports/x11/mate/panel/patches In directory cvs.openbsd.org:/tmp/cvs-serv52277/patches Log Message: Directory /cvs/ports/x11/mate/panel/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/10 15:07:23 Modified files: x11/mate/panel : Makefile Added files: x11/mate/panel/patches: patch-libmate-panel-applet_Makefile_in Log message: x11/mate/panel: fix build with gettext 0.22; from upstream CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/10 15:10:08 Modified files: devel/id-utils : Makefile games/tornado : Makefile Added files: devel/id-utils/patches: patch-po_fr_po games/tornado/patches: patch-po_no_po patch-po_pt_po Log message: fix charset declaration in message catalogs The gettext 0.22 tools flag those errors. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/10 15:12:44 Modified files: audio/audacity : Makefile multimedia/motion: Makefile Added files: audio/audacity/patches: patch-locale_ar_po patch-locale_be_po patch-locale_bg_po patch-locale_ca_ES@valencia_po patch-locale_ca_po patch-locale_fa_po patch-locale_gl_po patch-locale_hr_po patch-locale_hy_po patch-locale_id_po patch-locale_km_po patch-locale_ro_po patch-locale_sr_RS@latin_po patch-locale_ta_po patch-locale_tg_po multimedia/motion/patches: patch-po_de_po patch-po_fi_po Log message: fix format strings in message catalogs The gettext 0.22 tools flag those errors. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/10 15:28:20 Modified files: devel/p5-Algorithm-Diff: Makefile distinfo devel/p5-Algorithm-Diff/pkg: PLIST Log message: update p5-Algorithm-Diff to 1.2010 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/10 16:12:41 Modified files: devel/p5-Data-Printer: Makefile distinfo devel/p5-Data-Printer/pkg: PLIST Log message: update p5-Data-Printer to 1.001001 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/10 16:35:49 Modified files: converters/p5-JSON-Any: Makefile distinfo Log message: update p5-JSON-Any to 1.40 CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/09/10 17:12:33 Modified files: usr.bin/ssh : scp.c sftp-glob.c sftp.c Log message: rename remote_glob() -> sftp_glob() to match other API CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/10 18:22:43 Modified files: www/py-httpie : Makefile Log message: www/py-httpie: add two more TDEPs The only remaining errors look to be blocked network attempts CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/10 18:47:00 Modified files: lang/pythran : Makefile distinfo lang/pythran/pkg: PLIST Log message: update pythran to 0.14.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/10 18:50:47 Modified files: lib/libcrypto/x509: x509_addr.c Log message: Back out superfluous initialization requested by jsing@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/10 19:04:40 Modified files: math/wxMaxima : Makefile distinfo math/wxMaxima/pkg: PLIST Log message: update to wxMaxima 22.05.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/10 20:49:15 Modified files: lang/pcc/pcc : Makefile distinfo lang/pcc/pcc/patches: patch-arch_powerpc_local2_c patch-arch_powerpc_local_c patch-arch_powerpc_macdefs_h patch-arch_powerpc_table_c Added files: lang/pcc/pcc/patches: patch-arch_powerpc_code_c Removed files: lang/pcc/pcc/patches: patch-arch_i386_code_c patch-arch_i386_local_c Log message: update to pcc 20230830 As usual, big thanks to gkoehler@ for the PowerPC patches CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 22:00:40 Modified files: lib/libcrypto/man: BIO_f_base64.3 Log message: spelling CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 22:21:30 Modified files: share/man/man4/man4.arm64: aplns.4 Log message: NVME -> NVMe CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/10 22:46:46 Modified files: devel/git-cola : Makefile distinfo Log message: Update to git-cola-4.3.2 Changes: https://github.com/git-cola/git-cola/blob/v4.3.2/CHANGES.rst CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 22:51:24 Modified files: sys/dev/fdt : rkdrm.c rkdrm.h Log message: remove unused rkdrm_ports tailq ok kettenis@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 22:56:31 Modified files: share/man/man4/man4.i386: ie.4 Log message: StarLan -> StarLAN CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/10 23:07:34 Modified files: share/man/man4 : neo.4 Log message: Neomagic -> NeoMagic CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/11 00:00:24 Modified files: sbin/unwind : resolver.c usr.sbin/unbound/doc: Changelog usr.sbin/unbound/util: netevent.c Log message: Improve handling of ENOBUFS by not running in a tight loop forever. This cherry-picks upstream git commit 0ee44ef384593ed0382d1ce6048d5a9c9440b45c. Issue reported by landry@, which could be traced back to a buggy WiFi driver that would constantly return ENOBUFS. This in turn lead unwind(8) enter a tight loop through poll / sendto without making any progress and burning 100% cpu. OK sthen CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/11 01:33:07 Modified files: usr.sbin/npppd/l2tp: l2tp_subr.c Log message: Check if the avp->length is not broken. Also make sure that avp_enum() checks if avp->length is valid. ok mvp CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/11 02:00:22 Modified files: sysutils/salt : Makefile distinfo Log message: update to 3006.3 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/11 02:00:46 Modified files: devel/perltidy : Makefile distinfo devel/perltidy/pkg: PLIST Log message: Update perltidy to 20230909. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/11 02:09:01 Modified files: textproc/yq : Makefile distinfo Log message: Update yq to 3.2.3. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/11 02:25:46 Modified files: audio/schismtracker: Makefile distinfo audio/schismtracker/patches: patch-configure_ac Log message: Update schismtracker to 20230906. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/11 02:40:25 Modified files: sys/dev/ic : aacvar.h sys/dev/pci : aac_pci.c Log message: Kill unused `aac_select'. Build test performed with uncommented aac(4) in GENERIC. ok jsg CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/11 02:41:27 Modified files: sys/arch/luna88k/cbus: if_ne_cbus.c sys/dev/eisa : if_ep_eisa.c sys/dev/ic : com.c cy.c elink3.c sys/dev/isa : if_ef_isapnp.c if_eg.c if_ep_isa.c if_ep_isapnp.c if_lc_isa.c if_ne_isa.c if_ne_isapnp.c if_sm_isa.c sys/dev/pci : auixp.c com_pci.c esa.c if_ep_pci.c sys/dev/pcmcia : aic_pcmcia.c com_pcmcia.c if_ep_pcmcia.c if_ne_pcmcia.c if_sm_pcmcia.c sys/dev/puc : com_puc.c sys/dev/usb : usb_subr.c Log message: Remove unnecessary includes. ok jsg CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/11 03:24:14 Modified files: lib/libcrypto/cms: cms_sd.c Log message: Rewrite CMS_SignerInfo_{sign,verify}() Convert to using one-shot signing and verification. This is simpler than doing Init/Update/Final and necessary for Ed25519 support (RFC 8419). Use a single exit idiom, don't reuse the same buffer for decoding and signing and simplify a few other things. ok jsing CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/11 03:29:30 Modified files: lib/libcrypto/cms: cms_sd.c Log message: Small cleanups in cms_sd_asn1_ctrl(): Compare explicitly against NULL and use ret instead of i. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/11 03:44:38 Modified files: misc/open62541 : Makefile misc/open62541/patches: patch-plugins_crypto_openssl_ua_pki_openssl_c Log message: Use legacy verifier for open62541. The way the OPC UA standard requires certificates and how open62541 uses the OpenSSL API causes self signed certificates to fail. Until LibreSSL fixes this, set X509_V_FLAG_LEGACY_VERIFY flag as workaround. from Anton Borowka; OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/11 04:18:58 Modified files: x11/xfce4/xfce4-notifyd: Makefile Log message: x11/xfce4/xfce4-notifyd: make sure canberra-gtk3 isnt detected should fix a hidden dep issue reported by edd@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/11 04:24:20 Modified files: www/smarc : Makefile distinfo Log message: update www/smarc to 0.2 changelog: - smingest: terminate CSV records with CRLF - msearchd(8): fixed database path typo in the FILES section - msearchd: show excerpt of search results - minor improvements to smarc(7) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 04:49:23 Modified files: lang/go : go.port.mk Log message: # increment _MODGO_SYSTEM_VERSION in go.port.mk after updating to a new # version, to trigger updates of go-compiled ports CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 04:50:43 Modified files: www/p5-libwww : Makefile distinfo Log message: update to p5-libwww-6.72 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 05:21:24 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.15.7 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/11 05:32:20 Modified files: security/c2sp-testvectors: Makefile distinfo Log message: Update c2sp-testvectors to 20230910 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 06:06:50 Modified files: net/eduvpn/documentation: Makefile distinfo net/eduvpn/documentation/pkg: PLIST Log message: update eduvpn-documentation CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/11 06:10:47 Modified files: sys/dev/ic : aac.c Log message: Remove unnecessary includes. ok jsg CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/11 06:16:05 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc-libs: distinfo Log message: missed in previous CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 06:28:20 Modified files: net/eduvpn/vpn-ca: Makefile distinfo net/eduvpn/vpn-ca/patches: patch-Makefile Log message: update to eduvpn vpn-ca-4.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 06:28:43 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/patches: patch-src_OpenVpn_ServerConfig_php net/eduvpn/vpn-user-portal/pkg: PLIST Added files: net/eduvpn/vpn-user-portal/patches: patch-tests_OpenVpn_ServerConfigTest_php Log message: update to eduvpn vpn-user-portal-3.4.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/11 07:46:21 Modified files: cad/kicad : Makefile Log message: kicad: set USE_NOBTCFI; coroutine code using libcontext doesn't have all the landing pads needed. https://marc.info/?t=169439200000001&r=1&w=2 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/11 08:03:20 Modified files: sysutils/borgbackup: Makefile sysutils/borgbackup/1.2: Makefile sysutils/borgbackup/1.2/pkg: PLIST Removed files: sysutils/borgbackup/1.1: Makefile distinfo sysutils/borgbackup/1.1/pkg: DESCR PLIST Log message: Remove sysutils/borgbackup/1.1 The 1.1 branch is considered EOL by upstream. The 1.2 branch, which we have in ports as well, is actively maintained, and upgrading from 1.1.x to 1.2.x is possible as detailed by https://github.com/borgbackup/borg/blob/1.2.6/docs/changes.rst#borg-11x-to-12x. Added @pkgpath markers to the PLIST of sysutils/borgbackup/1.2 so that pkg_add -u will update borgbackup-1.1.x to borgbackup-1.2.x. Bumped REVISION of 1.2. OK kn@ CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/11 08:03:53 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: Update to v2.11.2 Thanks to Renato Aguiar (renato at renatoaguiar net) for the diff CVSROOT: /cvs Module name: www Changes by: bket@cvs.openbsd.org 2023/09/11 08:06:00 Modified files: faq : current.html Log message: Add note for removal of sysutils/borgbackup/1.1 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/11 08:33:25 Modified files: audio/libopenmpt: Makefile distinfo Log message: Update libopenmpt to 0.7.3. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/11 08:45:14 Modified files: misc/open62541 : Makefile distinfo Log message: update p5-open62541 to 1.3.7 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/11 08:45:35 Modified files: misc/portroach : Makefile Added files: misc/portroach/patches: patch-portroach_pod Log message: fix postgres instructions by allowing the portroach user to own its own db. Thanks jeremy@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/11 09:24:39 Modified files: security/openssl/1.1: Makefile distinfo Log message: Update to OpenSSL 1.1.1w Last public update. From now on you get to pay or have to live with OpenSSL 3. This release plugs some memleaks compared with 1.1.1v and has a patch for perlasm to avoid XMM register corruption on Windows. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/11 09:26:17 Modified files: security/sslscan: Makefile Log message: sslscan: bump after openssl update (static link) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/11 09:26:54 Modified files: sysutils/borgbackup/2.0: Makefile Log message: borgbackup: bump revision after openssl update (static link) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/11 09:57:51 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/13/patches: patch-lld_CMakeLists_txt patch-lld_tools_lld_CMakeLists_txt patch-lld_tools_lld_lld_cpp devel/llvm/16 : Makefile devel/llvm/16/patches: patch-lld_tools_lld_lld_cpp Added files: devel/llvm/16/patches: patch-lld_CMakeLists_txt patch-lld_tools_lld_CMakeLists_txt Log message: ports clang needs wasm support in lld, but base will not, so introduce cmake options for them CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/11 10:16:44 Log message: Import litexl v2.1.1 input and OK semarie@ Status: Vendor Tag: denis Release Tags: denis_20230911 N ports/editors/litexl/Makefile N ports/editors/litexl/distinfo N ports/editors/litexl/patches/patch-meson_build N ports/editors/litexl/patches/patch-src_main_c N ports/editors/litexl/pkg/DESCR N ports/editors/litexl/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/11 10:18:50 Modified files: editors : Makefile Log message: + litexl CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/11 11:02:56 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile www/mozilla-firefox/files: Tag: OPENBSD_7_3 unveil.content unveil.main Log message: www/mozilla-firefox: MFC unveil configs fixes merges unveil.content r1.11 from gkoehler@: Unveil /etc/localtime r in firefox's content process This fixes dst (daylight saving time, summer time) in JavaScript. Firefox turns off dst in libc, then applies its dst rules. It fails to apply dst if it can't realpath(3) /etc/localtime. This failure might cause local times to be off by an hour. merges unveil.main r1.17 from kn@: Unveil AT SPI2 path to enable screen readers In there is a D-Bus socket used to communicate with tools like orca(1), e.g. 'orca -s' and ticking the 'Speak object under mouse' box would read out text and elements in programs except our pledged+unveiled browsers. /etc/localtime issue on 7.3-stable reported by John Kaiser who also confirmed that the unveil addition fixed the problem for him. CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/11 11:59:47 Modified files: sysutils/borgbackup: Makefile.inc sysutils/borgbackup/1.2: Makefile sysutils/borgbackup/2.0: Makefile Log message: sysutils/borgbackup: cleanup Makefiles Changes are cosmetical, no bump needed CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/11 12:34:31 Modified files: mail/cyrus-imapd: Makefile distinfo mail/cyrus-imapd/patches: patch-imap_cyr_cd_sh mail/cyrus-imapd/pkg: PLIST Log message: Update to cyrus-imapd-3.8.1. CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/11 13:01:26 Modified files: usr.sbin/btrace: bt_parse.y bt_parser.h btrace.h btrace.c map.c Log message: Implement tuples, needed to export per-CPU scheduling data. It is now possible to save and print immutable arrays as below: ..$t = (1, 42, "something"); ..printf("%d %s\n", $t.1, $t.2); Also add support for evaluating builtin in order to save them in variables (required by tuples) CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/11 13:03:53 Modified files: regress/usr.sbin/btrace: Makefile Added files: regress/usr.sbin/btrace: tuple.bt tuple.ok tupleeval.bt tupleeval.ok vareval.bt vareval.ok Log message: Regressions for tuples and evaluating variables. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/11 13:59:04 Modified files: lang/ruby : ruby.port.mk Log message: Further simplify ruby.port.mk * Remove variables not used by any ports in the tree: * MODRUBY_LIBDIR * MODRUBY_RELDOCDIR * MODRUBY_DOCDIR * MODRUBY_EXAMPLEDIR * MODRUBY_ADJ_REPLACE * MODRUBY_TEST_DIR * Prefix internal variables with an underscore. Any variable not currently used by any ports in the tree has been made internal. * Consolidate all SUBST_VARS and UPDATE_PLIST_ARGS setting to a single case. Tested by building all ports using lang/ruby module. CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2023/09/11 14:02:38 Modified files: share/man/man5 : ruby-module.5 Log message: Update to reflect changes in ruby.port.mk This now documents all variables in ruby.port.mk except the internal ones prefixed with an underscore, and reflects the removal of support for building JRuby ports. Documenting the purpose of each variable will come in a future update. CVSROOT: /cvs Module name: ports Changes by: jeremy@cvs.openbsd.org 2023/09/11 14:04:47 Modified files: databases/postgresql: Makefile Added files: databases/postgresql/patches: patch-src_bin_initdb_initdb_c Log message: Have initdb recommend use of rcctl if appropriate Requested by espie@ OK sthen@, espie@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/11 14:15:37 Log message: import www/py-flasgger $ cat pkg/DESCR Flask extension to extract OpenAPI-Specification from all Flask views registered in your API. feedback from daniel@/sthen@, ok daniel@/landry@/sthen@ Status: Vendor Tag: lraab Release Tags: lraab_20230911 N ports/www/py-flasgger/Makefile N ports/www/py-flasgger/distinfo N ports/www/py-flasgger/pkg/PLIST N ports/www/py-flasgger/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/11 14:17:45 Modified files: www : Makefile Log message: hook www/py-flasgger up to the build CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/09/11 14:51:24 Modified files: devel/mygui : Makefile distinfo devel/mygui/patches: patch-Common_Base_Ogre_BaseManager_cpp devel/mygui/pkg: PLIST Log message: Update MyGUI to 3.4.1. Needed for OpenMW update. Reminded by lraab@. Ogre rendering is dropped because nothing uses it and it brings in updateing ogre itself and all its consumers. Idea from Lucas. Also stop building demos which are not installed by default anyway. Hints, tests and OK from lraab@, thanks! CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/11 15:00:04 Modified files: devel/py-ipykernel: Makefile distinfo devel/py-ipykernel/patches: patch-setup_py devel/py-ipykernel/pkg: PLIST Log message: update to py-ipykernel 5.1.3 Needed so that py-spyder-kernels can be updated. With tweaks and ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/11 15:04:55 Modified files: devel/spyder/py-spyder-kernels: Makefile distinfo devel/spyder/py-spyder-kernels/patches: patch-spyder_kernels_customize_spydercustomize_py devel/spyder/py-spyder-kernels/pkg: PLIST Log message: update to py-spyder-kernels 1.8.1 Requires the just updated py-ipykernel 5.1.3. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/11 16:43:09 ports/math/py-PyWavelets/patches Update of /cvs/ports/math/py-PyWavelets/patches In directory cvs.openbsd.org:/tmp/cvs-serv71224/math/py-PyWavelets/patches Log Message: Directory /cvs/ports/math/py-PyWavelets/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/09/11 18:46:56 Log message: Import PrusaSlicer 2.5.1. Port from Renato Aguiar. Tested & tweaks by Johannes Tishman; tested & OK ian@ jcs@ Status: Vendor Tag: ian Release Tags: ian_20230911 N ports/cad/prusaslicer/Makefile N ports/cad/prusaslicer/distinfo N ports/cad/prusaslicer/patches/patch-CMakeLists_txt N ports/cad/prusaslicer/patches/patch-src_CMakeLists_txt N ports/cad/prusaslicer/patches/patch-src_PrusaSlicer_cpp N ports/cad/prusaslicer/patches/patch-src_avrdude_libavrdude_h N ports/cad/prusaslicer/patches/patch-src_hints_HintsToPot_cpp N ports/cad/prusaslicer/patches/patch-src_libslic3r_CMakeLists_txt N ports/cad/prusaslicer/patches/patch-src_libslic3r_Thread_cpp N ports/cad/prusaslicer/patches/patch-src_occt_wrapper_CMakeLists_txt N ports/cad/prusaslicer/patches/patch-src_slic3r_CMakeLists_txt N ports/cad/prusaslicer/patches/patch-src_slic3r_GUI_GLCanvas3D_cpp N ports/cad/prusaslicer/patches/patch-src_slic3r_GUI_GUI_App_cpp N ports/cad/prusaslicer/patches/patch-tests_fff_print_test_data_cpp N ports/cad/prusaslicer/patches/patch-src_slic3r_GUI_InstanceCheck_cpp N ports/cad/prusaslicer/patches/patch-src_slic3r_GUI_Mouse3DController_cpp N ports/cad/prusaslicer/patches/patch-src_slic3r_GUI_OpenGLManager_cpp N ports/cad/prusaslicer/pkg/DESCR N ports/cad/prusaslicer/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ian@cvs.openbsd.org 2023/09/11 18:49:30 Modified files: cad : Makefile Log message: Link prusaslicer. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/11 22:00:10 Modified files: devel/py-rope : Makefile distinfo Log message: update to py-rope 1.0.0 CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/11 22:59:02 Modified files: devel/objfw : Makefile distinfo Removed files: devel/objfw/patches: patch-buildsys_mk_in Log message: Update to objfw-1.0.2 From maintainer Jonathan Schleifer CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/11 23:34:43 Log message: Import recursive-1.085. Recursive Sans & Mono is a variable type family built for better code & UI. It is inspired by casual script signpainting, but designed primarily to meet the needs of programming environments and application interfaces. From Renato Aguiar; thanks! ok op@ Status: Vendor Tag: bentley Release Tags: bentley_20230911 N ports/fonts/recursive/Makefile N ports/fonts/recursive/distinfo N ports/fonts/recursive/pkg/PLIST N ports/fonts/recursive/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/11 23:35:49 Modified files: fonts : Makefile Log message: +recursive CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/12 00:40:24 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230912 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 00:47:15 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.2.1. see https://www.thunderbird.net/en-US/thunderbird/115.2.1/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/12 01:00:22 Modified files: net/netatalk3 : Makefile distinfo net/netatalk3/patches: patch-etc_netatalk_Makefile_in net/netatalk3/pkg: PLIST Log message: Update to netatalk-3.1.16. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/09/12 02:22:07 Modified files: sys/arch/arm64/stand/efiboot: efiacpi.c Log message: Add an "openbsd,gic-its-id" property to gic-its nodes containing the ITS ID. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/09/12 02:29:28 Modified files: sys/arch/arm64/dev: agintc.c sys/arch/arm64/include: intr.h Log message: Store ITS ID in struct interrupt_controller so it can be used to look up the right ITS to use when establishing interrupts. ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/09/12 02:32:58 Modified files: sys/arch/arm64/dev: acpipci.c sys/dev/acpi : acpireg.h Log message: Use IORT ITS nodes to find the right ITS instance to use when establishing interrupts. This makes MSI/MSI-X work on platforms like the Ampere Altra which have an ITS instance for each PCI domain. also tested by cheloha@ ok kettenis@ patrick@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/12 02:33:37 Modified files: lib/libc/locale: mbrtowc.3 wcrtomb.3 Log message: since since -> since CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/12 02:54:04 Modified files: share/man/man5 : bsd.port.mk.5 Log message: is is -> it is CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/12 03:01:04 Modified files: usr.sbin/pkg_add/OpenBSD: style.pod Log message: is is -> is CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/12 03:33:30 Modified files: usr.sbin/rpki-client: cert.c extern.h x509.c Log message: Ensure the X.509 Subject only contains commonName and optionally serialNumber OK tb@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 04:48:01 Modified files: net/eduvpn/vpn-user-portal: Makefile distinfo net/eduvpn/vpn-user-portal/pkg: PLIST Log message: update to vpn-user-portal-3.4.1 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 06:11:05 Modified files: lib/libcrypto/man: EVP_MD_meth_new.3 Log message: fix the vague and misleading description of the EVP_MD_FLAG_* constants CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 07:27:09 Modified files: net/synapse : Makefile distinfo modules.inc Log message: net/synapse: update to 1.92.1, from MAINTAINER Renaud Allard CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 07:29:38 Modified files: lib/libcrypto/man: EVP_AEAD_CTX_init.3 Log message: Document EVP_AEAD_DEFAULT_TAG_LENGTH and EVP_AEAD_MAX_TAG_LENGTH, making some adjacent wordings slightly more precise. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 07:39:31 Modified files: graphics/libwebp: Makefile distinfo Log message: graphics/libwebp: security update to 1.3.1 includes on top a fix for CVE-2023-4863: Heap buffer overflow in WebP. see https://chromereleases.googleblog.com/2023/09/stable-channel-update-for-desktop_11.html and https://chromium.googlesource.com/webm/libwebp/+/refs/heads/1.3.1 same diff from volker@ ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 07:39:38 Modified files: graphics/libwebp: Tag: OPENBSD_7_3 Makefile distinfo Log message: graphics/libwebp: security update to 1.2.4pl0 includes a fix for CVE-2023-4863: Heap buffer overflow in WebP. see https://chromereleases.googleblog.com/2023/09/stable-channel-update-for-desktop_11.html and https://chromium.googlesource.com/webm/libwebp/+/refs/heads/1.2.4 ok tb@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 07:58:06 Modified files: lib/libcrypto/man: EVP_chacha20.3 EVP_AEAD_CTX_init.3 Log message: document the constant EVP_CHACHAPOLY_TLS_TAG_LEN CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 08:05:05 Modified files: archivers/libarchive: Makefile distinfo Log message: archivers/libarchive: update to 3.7.2 Security fixes: * Multiple vulnerabilities have been fixed in the PAX writer Important bugfixes: * bsdunzip(1) now correctly handles arguments following an -x after the zipfile New features: * bsdunzip(1) now supports the "--version" flag * 7-zip reader now translates Windows permissions into UNIX permissions * uudecode filter in raw mode now supports file name and file mode * zstd filter now supports the "long" write option CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/12 08:36:34 Modified files: sysutils/borgbackup/2.0: Makefile Added files: sysutils/borgbackup/2.0/patches: patch-setup_py Log message: Switch sysutils/borgbackup/2.0 to openssl-3.0 OpenSSL is used for EVP_aes_256_ocb, and is linked statically to avoid conflicting with shared libcrypto from the base OS pulled in via dependencies. Switch to openssl-3.0 because openssl-1.1 is end-of-life. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 08:37:51 Modified files: www : Makefile Removed files: www/pecl-pecl_http: Makefile distinfo www/pecl-pecl_http/patches: patch-config9_m4 www/pecl-pecl_http/pkg: DESCR PLIST Log message: www/pecl-pecl_http: remove port marked BROKEN for 4.5 years ok sthen@ (and robert@ kn@ jeremy@) CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/12 08:37:53 Modified files: security/openssl/1.1: Makefile security/openssl/3.0: Makefile Log message: Update comments regarding bumps CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 08:43:06 Modified files: lang : Makefile Removed files: lang/ponyc : Makefile distinfo lang/ponyc/patches: patch-Makefile-ponyc lang/ponyc/pkg : DESCR PLIST Log message: lang/ponyc: remove port marked BROKEN for 4 years ok bcallah@ (maintainer) CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 09:29:03 Modified files: lib/libcrypto/man: EVP_PKEY_size.3 Log message: document sizes for ED25519 and X25519, including the constants ED25519_KEYLEN and X25519_KEYLEN CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/12 09:38:33 Modified files: sbin/unwind : resolver.c Log message: Revert accidentally committed debugging code confirmed by florian CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 09:46:23 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: security update to 117.0.1. see https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ (CVE-2023-4863: Heap buffer overflow in WebP.) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 09:47:10 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: security update to 115.2.1. see https://www.mozilla.org/en-US/firefox/115.2.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ (CVE-2023-4863: Heap buffer overflow in WebP.) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 09:48:23 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC security update to 117.0.1. see https://www.mozilla.org/en-US/firefox/117.0.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ (CVE-2023-4863: Heap buffer overflow in WebP.) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/12 09:49:10 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/firefox-esr: security update to 102.15.1. see https://www.mozilla.org/en-US/firefox/102.15.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ (CVE-2023-4863: Heap buffer overflow in WebP) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:01:44 Modified files: devel/py-typeguard: Makefile distinfo Log message: update to py3-typeguard-4.1.5 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:04:02 Modified files: devel/go-tools : Makefile distinfo modules.inc Log message: update to go-tools-0.8.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:04:07 Modified files: devel/sqlc : Makefile distinfo modules.inc devel/sqlc/pkg : PLIST Log message: update to sqlc-1.15.0 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 10:15:23 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_get_operation.3 Log message: document the four EVP_PKEY_OP_TYPE_* mask constants CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:24:56 Modified files: mail/milter-regex: Makefile distinfo mail/milter-regex/pkg: PLIST Log message: update to milter-regex-2.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:25:39 Modified files: mail/milter-regex: Makefile Log message: https CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 10:26:30 Modified files: lib/libcrypto/man: EVP_MD_meth_new.3 Log message: fix typo CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:26:36 Modified files: mail/milter-spamd: Makefile distinfo mail/milter-spamd/pkg: PLIST Log message: update to milter-spamd-0.9 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:45:52 Modified files: net/nagios/check_squid: Makefile net/nagios/check_squid/patches: patch-check_squid Log message: fix check_squid with squid 6.x: change url passed to squidclient from mgr:info to /squid-internal-mgr/info (both work with 5.x but only the latter works with 6) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/12 10:58:48 Modified files: www/squid : Makefile distinfo www/squid/pkg : PLIST-main Log message: update to squid-6.3 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/12 11:05:22 Modified files: devel/llvm/16/patches: patch-lld_tools_lld_CMakeLists_txt devel/llvm/16/pkg: PLIST-main Log message: fixup patch if MACHO is enabled and fixup PLIST CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/12 11:21:05 Modified files: share/man/man5 : ruby-module.5 Log message: minor mandoc -T lint fixes, no content change CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 13:08:47 Modified files: devel : Makefile Removed files: devel/pony-stable: Makefile distinfo devel/pony-stable/pkg: DESCR PLIST Log message: remove devel/pony-stable, depends on removed lang/ponyc This was also abandonned by upstream three years ago. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/12 13:09:09 Modified files: www/chromium : Makefile distinfo Log message: update to 116.0.5845.187 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/12 13:09:17 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 116.0.5845.187 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 14:12:25 Modified files: cad/xtrkcad : Makefile Added files: cad/xtrkcad/patches: patch-app_i18n_fi_po Log message: cad/xtrkcad: fix build with gettext 0.22 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/12 14:15:49 Modified files: devel/gettext : Makefile distinfo devel/gettext/patches: patch-gettext-runtime_intl_dcigettext_c patch-gettext-runtime_intl_l10nflist_c patch-gettext-runtime_intl_log_c patch-gettext-tools_gnulib-lib_Makefile_in patch-gettext-tools_gnulib-lib_asyncsafe-spin_c patch-gettext-tools_src_Makefile_in devel/gettext/pkg: PLIST-runtime PLIST-tools Added files: devel/gettext/patches: patch-gettext-runtime_intl_Makefile_in patch-gettext-runtime_intl_configure patch-gettext-runtime_intl_gnulib-lib_relocatable_c Removed files: devel/gettext/patches: patch-gettext-runtime_intl_relocatable_c Log message: devel/gettext: update to 0.22 No major changes: https://lists.gnu.org/archive/html/info-gnu/2023-06/msg00003.html CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/12 16:03:21 Modified files: converters/p5-CBOR-XS: Makefile distinfo Log message: update p5-CBOR-XS to 1.87 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:20:35 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.5.27 -> 2.5.28 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:20:52 Modified files: devel/pre-commit: Makefile distinfo devel/pre-commit/pkg: PLIST Log message: Update pre-commit 3.3.3 -> 3.4.0 Changelog: https://github.com/pre-commit/pre-commit/releases/tag/v3.4.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:21:10 Modified files: security/ssh-audit: Makefile distinfo Log message: Update ssh-audit 2.9.0 -> 3.0.0 Changelog: https://github.com/jtesta/ssh-audit/releases/tag/v3.0.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:21:52 Modified files: sysutils/py-pynetbox: Makefile distinfo Log message: Update pynetbox 7.1.0 -> 7.2.0 Changelog: https://github.com/netbox-community/pynetbox/releases/tag/v7.2.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:22:10 Modified files: www/gitea : Makefile distinfo www/gitea/patches: patch-custom_conf_app_example_ini Log message: Update gitea 1.20.3 - > 1.20.4 Changelog: https://github.com/go-gitea/gitea/releases/tag/v1.20.4 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:22:35 Modified files: sysutils/ansible-core: Makefile distinfo Log message: Update ansible-core 2.15.3 -> 2.15.4 Changelog: https://github.com/ansible/ansible/blob/stable-2.15/changelogs/CHANGELOG-v2.15.rst#v2-15-4 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:22:55 Modified files: sysutils/ansible: Makefile distinfo sysutils/ansible/pkg: PLIST Log message: Update ansible 8.3.0 -> 8.4.0 Changelog: https://github.com/ansible-community/ansible-build-data/blob/main/8/CHANGELOG-v8.rst#v8-4-0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:23:11 Modified files: security/squealer: Makefile distinfo modules.inc Log message: Update squealer 1.2.0 -> 1.2.1 Changelog: https://github.com/owenrumney/squealer/releases/tag/v1.2.1 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:23:26 Modified files: sysutils/tflint: Makefile distinfo modules.inc Log message: Update tflint 0.47.0 -> 0.48.0 Changelog: https://github.com/terraform-linters/tflint/releases/tag/v0.48.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 16:29:10 Modified files: security/tfsec : Makefile distinfo Log message: Update tfsec 1.28.1 -> 1.28.4 Changelogs: https://github.com/aquasecurity/tfsec/releases CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/12 17:20:17 Modified files: net/mattermost-server: Makefile distinfo net/mattermost-server/patches: patch-server_config_config_json net/mattermost-server/pkg: PLIST-main Log message: Update mattermost-server 8.1.0 -> 8.1.2 Changelog: https://docs.mattermost.com/install/self-managed-changelog.html CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/12 20:22:44 Modified files: sys/dev/pci/drm/radeon: radeon_combios.c Log message: use the eMac PowerMac4,4 connector table on eMac PowerMac6,4 avoids black screen on boot patch from Alex Deucher in https://gitlab.freedesktop.org/drm/amd/-/issues/2844 reported and tested by Nuno Vasconcellos CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/12 20:51:52 Modified files: devel/py-ipykernel: Makefile distinfo devel/py-ipykernel/pkg: PLIST Log message: update ipykernel to 5.3.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/12 20:52:56 Modified files: devel/spyder/py-spyder-kernels: Makefile distinfo Log message: update spyder-kernels to 1.10.2 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/12 23:56:44 Modified files: devel/qt-creator: Makefile Log message: Unbreak build: Use Findyaml-cpp.cmake from devel/yaml-cpp Spotted by all bulk builders, thanks! CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 00:05:22 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: security update to 115.2.2. see https://www.thunderbird.net/en-US/thunderbird/115.2.2/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ CVE-2023-4863: Heap buffer overflow in libwebp CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 00:05:28 Modified files: mail/mozilla-thunderbird: Tag: OPENBSD_7_3 Makefile distinfo Log message: mail/mozilla-thunderbird: security update to 102.15.1. see https://www.thunderbird.net/en-US/thunderbird/102.15.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-40/ CVE-2023-4863: Heap buffer overflow in libwebp CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:12:18 Modified files: www/mozilla-firefox: Makefile www/mozilla-firefox/files: unveil.content unveil.gpu unveil.main Log message: mozilla-firefox: fix unveil for DRM device nodes Instead of unveiling /dev/dri/card0, unveil the entire /dev/dri directory. It contains four card* and and four renderD* nodes with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:14:04 Modified files: www/firefox-esr: Makefile www/firefox-esr/files: unveil.content unveil.gpu unveil.main Log message: firefox-esr: sync DRM unveil with mozilla-firefox Instead of unveiling /dev/dri/card0 only, unveil the entire directory. It only contains four card* and and four renderD* with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:15:48 Modified files: www/tor-browser/browser: Makefile www/tor-browser/browser/files: unveil.content unveil.gpu unveil.main Log message: tor-browser: sync DRM unveil with firefox-esr Instead of unveiling /dev/dri/card0 only, unveil the entire directory. It only contains four card* and and four renderD* with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:19:14 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile www/mozilla-firefox/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: MFC: mozilla-firefox: fix unveil for DRM device nodes Instead of unveiling /dev/dri/card0 only, unveil the entire directory. It only contains four card* and and four renderD* with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:20:43 Modified files: www/firefox-esr: Tag: OPENBSD_7_3 Makefile www/firefox-esr/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: MFC: firefox-esr: sync DRM unveil with mozilla-firefox Instead of unveiling /dev/dri/card0 only, unveil the entire directory. It only contains four card* and and four renderD* with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/13 00:22:08 Modified files: www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile www/tor-browser/browser/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: MFC: tor-browser: sync DRM unveil with firefox-esr Instead of unveiling /dev/dri/card0 only, unveil the entire directory. It only contains four card* and and four renderD* with tight permissions. This is also the approach taken by the chromium based browsers. According to kettenis, acceleration on rare multi-graphics card setups can require multiple renderD* devices. Starting with firefox 118, if the directory isn't present, fallback code can exercise ioctls that aren't permitted by the kernel, leading to crashes. ok landry CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:38:15 Modified files: www/mozilla-firefox/files: unveil.content unveil.gpu unveil.main Log message: www/mozilla-firefox: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:38:40 Modified files: www/firefox-esr/files: unveil.content unveil.gpu unveil.main Log message: www/firefox-esr: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:39:21 Modified files: www/tor-browser/browser/files: unveil.content unveil.gpu unveil.main Log message: www/tor-browser/browser: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:42:07 Modified files: www/mozilla-firefox/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: www/mozilla-firefox: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:42:37 Modified files: www/firefox-esr/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: www/firefox-esr: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 01:43:43 Modified files: www/tor-browser/browser/files: Tag: OPENBSD_7_3 unveil.content unveil.gpu unveil.main Log message: www/tor-browser/browser: rw should be enough for /dev/dri pointed out by claudio@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/13 01:47:11 Modified files: infrastructure/mk: bsd.port.mk Log message: set PORTROACH *after* other stuff has had a chance to deal with it as noticed by aja@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 02:27:23 Modified files: devel/cereal : Makefile Log message: cereal: the packaged cmake files are not arch-independent so remove PKG_ARCH=* CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/13 03:28:39 Modified files: net/bro : Makefile distinfo net/bro/patches: patch-CMakeLists_txt net/bro/pkg : PLIST Log message: SECURITY update to zeek-6.0.1. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 03:36:32 Modified files: misc/remind : Makefile distinfo misc/remind/pkg: PLIST Log message: update to remind-4.2.6, from Martin Ziemer (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 03:55:51 Modified files: math/gnuplot : Makefile distinfo math/gnuplot/patches: patch-configure math/gnuplot/pkg: PLIST Removed files: math/gnuplot/patches: patch-src_command_c Log message: update to gnuplot-5.4.8, modified from a diff by gonzalo@, maintainer timeout CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 04:09:05 Modified files: lang/php : Makefile.inc lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/8.1 : Makefile lang/php/8.2 : Makefile telephony/asterisk: Makefile.inc telephony/asterisk/16: Makefile telephony/asterisk/18: Makefile telephony/asterisk/20: Makefile Log message: the PORTROACH definition in bsd.port.mk moved to a better place so we can use a default with ?= and just override with an empty var on the highest version rather than setting for each dir CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 04:55:26 Modified files: audio/py-acoustid: Makefile distinfo audio/py-acoustid/pkg: PLIST Log message: update to py3-acoustid-1.3.0 CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/09/13 05:06:23 Modified files: archivers/blosc: Makefile distinfo Log message: Update blosc to 1.21.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/13 05:52:20 Modified files: net/bro : Tag: OPENBSD_7_3 Makefile distinfo net/bro/pkg : Tag: OPENBSD_7_3 PLIST Log message: SECURITY update to zeek-5.0.10. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/13 05:56:32 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/13/pkg: PLIST-main devel/llvm/16 : Makefile devel/llvm/16/pkg: PLIST-main Log message: remove headers conflicting with base from the compiler's include path we want the headers from base to be picked up so remove them from ports as well in case they exist in /usr/include ${CLANG_INCLUDE_PATH}/float.h ${CLANG_INCLUDE_PATH}/inttypes.h ${CLANG_INCLUDE_PATH}/iso646.h ${CLANG_INCLUDE_PATH}/limits.h ${CLANG_INCLUDE_PATH}/stdarg.h ${CLANG_INCLUDE_PATH}/stdbool.h ${CLANG_INCLUDE_PATH}/stddef.h ${CLANG_INCLUDE_PATH}/stdint.h ${CLANG_INCLUDE_PATH}/tgmath.h ${CLANG_INCLUDE_PATH}/varargs.h CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/13 06:05:41 Added files: multimedia/motion/patches: patch-configure_ac Log message: multimedia/motion: backport upstream commit to fix build with libwebp 1.3.1 build failure reported by ajacoutot@, thanks ! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 06:27:21 Modified files: multimedia/motion/patches: patch-configure_ac Log message: change patch comment to reference the commit to motion rather than motionplus CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:31:49 Modified files: sys/dev/pci/drm/include/linux: pci.h Log message: add pcie_capability_set_word() pcie_capability_clear_and_set_word() needed for 6.1.53 drm CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/13 06:35:58 Modified files: net/p5-Net-DNS-SEC: Makefile distinfo Log message: update p5-Net-DNS-SEC to 1.22 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:38:25 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: dcn314_fpu.c Log message: Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" From Daniel Miess 9fc3adc6d0fe96e79e21990faebc252814ee18a4 in linux-6.1.y/6.1.53 a99a4ff6ef205d125002fc7e0857074e4e6597b6 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:40:30 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: Revert "Revert drm/amd/display: Enable Freesync Video Mode by default" From Aurabindo Pillai 7f483ce4699ac4158879833d08a86b57697b05b3 in linux-6.1.y/6.1.53 11b92df8a2f7f4605ccc764ce6ae4a72760674df in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:42:17 Modified files: sys/dev/pci/drm/amd/pm/swsmu/smu13: smu_v13_0_0_ppt.c Log message: drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock From Jane Jian d7b1aa3e209841834965541988154c296196a808 in linux-6.1.y/6.1.53 4a37c55b859a69f429bfa7fab4fc43ee470b60ed in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:44:35 Modified files: sys/dev/pci/drm/amd/display/dc/dcn31: dcn31_dccg.c Log message: drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family From George Shen faa77cf5f28f4bbfbbb00f7e0caa2c8561f7dfe0 in linux-6.1.y/6.1.53 25b054c3c89cb6a7106a7982f0f70e83d0797dab in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:46:32 Modified files: sys/dev/pci/drm/amd/display/dc/dce110: dce110_hw_sequencer.c Log message: drm/amd/display: Exit idle optimizations before attempt to access PHY From Leo Chen ae1cb9656ef4c7aa366d1201d366866bc0989df7 in linux-6.1.y/6.1.53 de612738e9771bd66aeb20044486c457c512f684 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:48:02 Modified files: sys/dev/pci/drm/amd/amdgpu: psp_v13_0.c Log message: drm/amdgpu: Match against exact bootloader status From Lijo Lazar 5251c835324bee81894fdad1a844d15a79e54883 in linux-6.1.y/6.1.53 d3de41ee5febe5c2d9989fe9810bce2bb54a3a8e in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:50:04 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c amdgpu_dm_crtc.c Log message: drm/amd/display: ensure async flips are only accepted for fast updates From Hamza Mahfooz 7ac1467f9472af5e7bee1ce923569677fc84fe5b in linux-6.1.y/6.1.53 a7c0cad0dc060bb77e9c9d235d68441b0fc69507 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:51:49 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_device.c Log message: drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() From Arnd Bergmann fd28ce30b525bccba4504499de625085a6def1c6 in linux-6.1.y/6.1.53 822130b5e8834ab30ad410cf19a582e5014b9a85 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:53:38 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_kms.c Log message: drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' From Srinivasan Shanmugam 8dcc23191a6d2181855422741d73a96d91526c87 in linux-6.1.y/6.1.53 a0cc8e1512ad72c9f97cdcb76d42715730adaf62 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:55:18 Modified files: sys/dev/pci/drm/amd/pm: amdgpu_pm.c Log message: drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() From Yang Wang f27dff881f0b8f1a5bc64d48a19802dd520bc482 in linux-6.1.y/6.1.53 25e6373a5b8efc623443f2699d2b929bf3067d76 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 06:59:27 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cik.c amdgpu_si.c Log message: drm/amdgpu: Use RMW accessors for changing LNKCTL From Ilpo Jarvinen a0f0daf60bc1d3d78afded5931a56a015f2a17e8 in linux-6.1.y/6.1.53 ce7d88110b9ed5f33fe79ea6d4ed049fb0e57bce in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 07:01:55 Modified files: sys/dev/pci/drm/radeon: cik.c si.c Log message: drm/radeon: Use RMW accessors for changing LNKCTL From Ilpo Jarvinen 433330fb1296119d74cc5c8f1e05b5829ddc52f9 in linux-6.1.y/6.1.53 7189576e8a829130192b33c5b64e8a475369c776 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 07:04:19 Modified files: sys/dev/pci/drm/amd/display/dc/dcn301: dcn301_init.c Log message: drm/amd/display: register edp_backlight_control() for DCN301 From Hamza Mahfooz 9a9b8596c3dce99a0bac3951ed257e87f30d0445 in linux-6.1.y/6.1.53 1611917f39bee1abfc01501238db8ac19649042d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 07:07:29 Modified files: sys/dev/pci/drm/amd/display/dc/clk_mgr/dcn315: dcn315_smu.c Log message: drm/amd/display: Add smu write msg id fail retry process From Fudong Wang b23c96589ff7f25ad2232524f6c74e0067be2369 in linux-6.1.y/6.1.53 72105dcfa3d12b5af49311f857e3490baa225135 in mainline linux CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 07:32:01 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_ctrl.3 Log message: document the EVP_PKEY_CTRL_MD and EVP_PKEY_CTRL_GET_MD command constants CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 07:46:52 Modified files: lib/libcrypto/man: EVP_PKEY_CTX_set_hkdf_md.3 Log message: minor markup fixes: add one missing .Dv and one missing .Vt macro CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/13 07:47:58 Modified files: usr.sbin/btrace: btrace.c Log message: Properly evaluate variables when inserting them into a map. Somehow missed in previous, regression reported by anton@. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 07:55:50 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_get_count.3 Log message: document the EVP_PKEY_ASN1_METHOD flags ASN1_PKEY_ALIAS, ASN1_PKEY_DYNAMIC, and ASN1_PKEY_SIGPARAM_NULL CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 08:18:21 Modified files: lib/libcrypto/man: EVP_PKEY_asn1_new.3 Log message: Various improvements: * Document the ASN1_PKEY_CTRL_DEFAULT_MD_NID control operation. * Mention that EVP_PKEY_asn1_new(3) sets ASN1_PKEY_DYNAMIC. * Fix the description of EVP_PKEY_asn1_copy(3), which was totally wrong. * Warn about the crazy ASN1_PKEY_DYNAMIC handling in EVP_PKEY_asn1_free(3). * Be more precise about EVP_PKEY_asn1_new(3) RETURN VALUES. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/13 08:24:37 Modified files: sys/dev/pci/drm/include/drm: drm_device.h Log message: Replace sys/selinfo.h header with sys/event.h. drm_device.h has no selinfo stuff, but the `note' member of 'drm_device' structure with type of klist. ok jsg CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/13 08:25:49 Modified files: sys/kern : kern_exit.c kern_fork.c kern_resource.c kern_sig.c kern_synch.c sys/sys : proc.h Log message: Revert commitid: yfAefyNWibUyjkU2, ESyyH5EKxtrXGkS6 and itscfpFvJLOj8mHB; The change to the single thread API results in crashes inside exit1() as found by Syzkaller. There seems to be a race in the exit codepath. What exactly fails is not really clear therefor revert for now. This should fix the following Syzkaller reports: Reported-by: syzbot+38efb425eada701ca8bb@syzkaller.appspotmail.com Reported-by: syzbot+ecc0e8628b3db39b5b17@syzkaller.appspotmail.com and maybe more. Reverted commits: ---------------------------- Protect ps_single, ps_singlecnt and ps_threadcnt by the process mutex. The single thread API needs to lock the process to enter single thread mode and does not need to stop the scheduler. This code changes ps_singlecount from a count down to zero to ps_singlecnt which counts up until equal to ps_threadcnt (in which case all threads are properly asleep). Tested by phessler@, OK mpi@ cheloha@ ---------------------------- Change how ps_threads and p_thr_link are locked away from using SCHED_LOCK. The per process thread list can be traversed (read) by holding either the KERNEL_LOCK or the per process ps_mtx (instead of SCHED_LOCK). Abusing the SCHED_LOCK for this makes it impossible to split up the scheduler lock into something more fine grained. Tested by phessler@, ok mpi@ ---------------------------- Fix SCHED_LOCK() leak in single_thread_set() In the (q->p_flag & P_WEXIT) branch is a continue that did not release the SCHED_LOCK. Refactor the code a bit to simplify the places SCHED_LOCK is grabbed and released. Reported-by: syzbot+ea26d351acfad3bb3f15@syzkaller.appspotmail.com OK kettenis@ CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 08:39:54 Modified files: lib/libcrypto/man: EVP_PKEY_get_default_digest_nid.3 Log message: Document the special meaning of NID_undef in this context. From Matt Caswell via OpenSSL commit 1212818e (Sep 11, 2018) from the OpenSSL 1.1 branch, which is still under a free license. Wording slightly tweaked by me. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/13 08:57:21 Modified files: lib/libcrypto/man: EVP_PKEY_get_default_digest_nid.3 Log message: replace the outdated statement that everything uses SHA-1 by a table showing the supported algorithms CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 10:38:37 Modified files: net/routinator : Makefile crates.inc distinfo Log message: update to routinator-0.12.2 - Fixed various decoding issues that could lead to a panic when processing invalid RPKI objects. (#891, via bcder release 0.7.3. Found by Haya Shulman, Donika Mirdita and Niklas Vogel. Assigned CVE-2023-39915) - Check the request URI when generating a path for storing a copy of a RRDP response with the rrdp-keep-responses option to avoid path traversal. (#892. Found by Haya Shulman, Donika Mirdita and Niklas Vogel. Assigned CVE-2023-39916.) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 10:39:10 Modified files: net/routinator : Tag: OPENBSD_7_3 Makefile crates.inc distinfo Log message: update to routinator-0.12.2 - Fixed various decoding issues that could lead to a panic when processing invalid RPKI objects. (#891, via bcder release 0.7.3. Found by Haya Shulman, Donika Mirdita and Niklas Vogel. Assigned CVE-2023-39915) - Check the request URI when generating a path for storing a copy of a RRDP response with the rrdp-keep-responses option to avoid path traversal. (#892. Found by Haya Shulman, Donika Mirdita and Niklas Vogel. Assigned CVE-2023-39916.) CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/13 13:55:22 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_h patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_debug_elf_reader_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_test_file_util_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd 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_content_settings_one_time_permission_provider_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_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_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_headless_headless_mode_util_cc patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_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_metrics_power_process_monitor_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_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_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_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_sampler_h patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_color_native_chrome_color_mixer_cc patch-chrome_browser_ui_omnibox_chrome_omnibox_client_cc patch-chrome_browser_ui_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_startup_bad_flags_prompt_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_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_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_tab_search_bubble_host_cc 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_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_realbox_realbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_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_paths_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_cc patch-components_autofill_payments_strings_grdp patch-components_crash_core_app_BUILD_gn patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_device_signals_test_signals_contract_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_event_constants_h 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_proto_util_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_management_strings_grdp patch-components_metrics_drive_metrics_provider_linux_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_optimization_guide_core_tflite_model_executor_h patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_tools_generate_policy_source_py patch-components_power_metrics_BUILD_gn patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_services_screen_ai_screen_ai_library_wrapper_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_user_education_views_help_bubble_view_cc patch-components_variations_service_google_groups_updater_service_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_on_gpu_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_webauthn_core_browser_passkey_sync_bridge_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_process_launcher_helper_linux_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_sandbox_host_linux_cc patch-content_browser_service_worker_service_worker_context_wrapper_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_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_renderer_BUILD_gn patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api_runtime_json patch-extensions_common_features_feature_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_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_shared_image_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_generate_bindings_py patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn 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_fake_v4l2_impl_cc patch-media_capture_video_linux_fake_v4l2_impl_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_encode_accelerator_factory_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_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_dns_host_resolver_cache_cc patch-net_url_request_url_request_context_builder_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_services_libc_interceptor_cc patch-services_audio_audio_sandbox_hook_linux_cc patch-services_audio_audio_sandbox_hook_linux_h patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_public_platform_platform_h 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_ng_layout_ng_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_util_misc_capture_context_h patch-third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-third_party_ffmpeg_configure patch-third_party_ffmpeg_libavutil_random_seed_c patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libusb_BUILD_gn patch-third_party_libxml_linux_config_h patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_pdfium_gni patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl_instance_device_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_gn_build_gen_py patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_x_xlib_support_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_switches_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_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_public_ozone_platform_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_atomicops_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/chromium/patches: patch-base_allocator_partition_allocator_BUILD_gn patch-base_threading_platform_thread_bsd_cc patch-base_threading_platform_thread_internal_posix_cc patch-base_trace_event_trace_log_cc patch-cc_base_features_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_profile_management_profile_management_navigation_throttle_cc patch-chrome_browser_gcm_gcm_profile_service_factory_cc patch-chrome_browser_gcm_instance_id_instance_id_profile_service_factory_cc patch-chrome_browser_signin_signin_util_cc patch-chrome_browser_ui_autofill_chrome_autofill_client_cc patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_webauthn_sheet_models_cc patch-components_embedder_support_user_agent_utils_cc patch-components_gwp_asan_client_guarded_page_allocator_posix_cc patch-components_gwp_asan_client_gwp_asan_cc patch-components_policy_core_common_policy_loader_common_cc patch-components_startup_metric_utils_common_startup_metric_utils_cc patch-components_supervised_user_core_browser_proto_fetcher_cc patch-components_supervised_user_core_browser_proto_fetcher_h patch-content_browser_download_save_package_cc patch-content_browser_interest_group_header_direct_from_seller_signals_cc patch-content_browser_renderer_host_media_service_video_capture_device_launcher_cc patch-content_browser_renderer_host_render_frame_host_impl_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-net_base_features_cc patch-net_dns_address_info_cc patch-remoting_host_chromoting_host_h patch-third_party_angle_src_common_platform_helpers_h patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_blink_renderer_core_layout_ng_physical_fragment_rare_data_h patch-third_party_blink_renderer_platform_fonts_font_palette_h patch-third_party_ffmpeg_chromium_scripts_robo_lib_config_py patch-third_party_material_color_utilities_src_cpp_palettes_tones_cc patch-third_party_webrtc_rtc_base_net_test_helpers_cc patch-ui_events_gesture_detection_motion_event_generic_h patch-ui_gl_gl_fence_cc patch-ui_gtk_gtk_ui_cc patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_x11_x11_screen_ozone_cc patch-ui_ozone_platform_x11_x11_screen_ozone_h patch-ui_ozone_public_platform_screen_cc patch-ui_ozone_public_platform_screen_h Removed files: www/chromium/patches: patch-base_threading_platform_thread_linux_cc patch-chrome_browser_chrome_process_singleton_cc patch-chrome_browser_memory_details_linux_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_browser_ui_views_tabs_new_tab_button_cc patch-chrome_common_pref_names_cc patch-components_invalidation_impl_invalidation_switches_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_viz_host_renderer_settings_creation_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-gpu_vulkan_vulkan_image_cc patch-net_disk_cache_blockfile_disk_format_h patch-remoting_base_mojo_util_cc patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-third_party_boringssl_BUILD_gn patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl Log message: update to 117.0.5938.62 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/13 14:28:03 Modified files: sysutils/ncdu : Makefile distinfo Log message: Update ncdu to 1.19 and take maintainership. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/13 14:40:13 Modified files: devel/perltidy : Makefile distinfo Log message: Update perltidy to 20230912. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/13 15:17:19 Modified files: devel/mpfr : Makefile distinfo Log message: devel/mpfr: update to bugfix release 4.2.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 17:55:09 Modified files: audio/picard : Makefile distinfo Log message: update to picard-2.9.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 17:56:35 Modified files: mail/milter-regex: Makefile distinfo Log message: update to milter-regex-2.7 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 17:56:36 Modified files: devel/go-tools : Makefile distinfo modules.inc Log message: update to go-tools-0.9.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 18:03:38 Modified files: security/gopass: Makefile distinfo modules.inc Log message: update to gopass-1.15.8 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/13 18:29:35 Modified files: sys/dev/pci/drm/radeon: radeon_combios.c Log message: revert previous, it doesn't help reporter had radeondrm disabled when testing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/13 18:41:35 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 Added files: security/gpgme/patches: patch-lang_qt_tests_run-importjob_cpp Log message: update to gpgme-1.22.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/13 20:20:56 Modified files: devel/ipython : Makefile distinfo devel/ipython/patches: patch-IPython_core_tests_test_interactiveshell_py devel/ipython/pkg: PLIST Log message: update ipython to 8.13.2 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/13 20:31:19 Modified files: math/veusz : Makefile distinfo math/veusz/pkg : PLIST Log message: unbreak veusz by updating to 3.6.2 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/13 21:51:43 Modified files: infrastructure/mk: font.port.mk fonts/arabeyes-ttf: Makefile fonts/atkinson-hyperlegible: Makefile fonts/clearsans: Makefile fonts/hermit-font: Makefile fonts/jetbrains-mono: Makefile fonts/victor-mono: Makefile Log message: Eliminate redundant variables FONT_DISTDIR and FONT_DISTSUBDIR. ok sthen@ CVSROOT: /cvs Module name: src Changes by: bentley@cvs.openbsd.org 2023/09/13 21:53:26 Modified files: share/man/man5 : port-modules.5 Log message: Update to reflect FONT_DISTSUBDIR removal. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/14 00:03:49 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile www/tor-browser/browser/pkg: PLIST Log message: Tor Browser: build it on aarch64 Details: https://marc.info/?l=openbsd-ports&m=169407928213188&w=2 OK phessler@ CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/09/14 00:15:36 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.14.2 -> 1.14.3 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.14.3 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/14 00:45:45 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230914 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/14 01:09:11 Modified files: lang/binaryen : Makefile distinfo lang/binaryen/pkg: PLIST Log message: Update binaryen to 115. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/14 01:15:37 Modified files: www/zola : Makefile distinfo modules.inc Log message: Update zola to 0.17.2. We are dropping the LIB_DEPENDS on www/libsass as it has been replaced by a Rust implementation (grass). Maintainer timeout. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/14 01:23:02 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-446.0.0. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 01:30:20 Modified files: math/z3 : Makefile Log message: Enable debug packages. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/14 01:31:37 Modified files: x11/gnome/librsvg: Makefile distinfo distinfo.old Log message: Update to librsvg-2.56.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/14 01:45:22 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.16. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/14 01:50:15 Modified files: www/iridium : Makefile distinfo www/iridium/patches: patch-chrome_app_generated_resources_grd patch-chrome_browser_about_flags_cc patch-chrome_browser_flag_descriptions_cc patch-chrome_browser_flag_descriptions_h patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_cc patch-chrome_browser_metrics_chrome_browser_main_extra_parts_metrics_h patch-chrome_test_BUILD_gn Log message: update to 2023.09.116.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:08:52 Modified files: devel/go-tools : Makefile distinfo modules.inc devel/go-tools/pkg: PLIST Log message: update to go-tools-0.13.0 (seems portroach was just finding version+1 for these updates) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:19:33 Modified files: mail/msmtp : Makefile distinfo mail/msmtp/patches: patch-doc_msmtp_texi mail/msmtp/pkg : PLIST Log message: update to msmtp-1.8.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:39:35 Modified files: sysutils/gitmux: Makefile distinfo Added files: sysutils/gitmux: modules.inc Log message: update to gitmux-0.10.3 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:57:20 Modified files: www/tomcat/v10 : Makefile distinfo www/tomcat/v10/pkg: PLIST-examples Log message: update to tomcat-10.1.13 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:57:30 Modified files: www/tomcat/v8 : Makefile distinfo www/tomcat/v8/pkg: PLIST-examples Log message: update to tomcat-8.5.93 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 02:57:35 Modified files: www/tomcat/v9 : Makefile distinfo www/tomcat/v9/pkg: PLIST-examples Log message: update to tomcat-9.0.80 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/14 02:58:30 Modified files: x11/gnome/gucharmap: Makefile distinfo x11/gnome/gucharmap/patches: patch-meson_build Removed files: x11/gnome/gucharmap/patches: patch-gucharmap_gucharmap-unicode-info_h patch-gucharmap_gucharmap-window_c patch-gucharmap_unicode-i18n_h Log message: Update to gucharmap-15.1.0. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 03:02:52 Modified files: textproc/zathura/plugins/mupdf: Makefile distinfo Log message: update to zathura-pdf-mupdf-0.4.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 03:07:38 Modified files: textproc/xml2rfc: Makefile distinfo textproc/xml2rfc/pkg: PLIST Log message: update to xml2rfc-3.18.0 add missing rdep on setuptools, this still uses deprecated pkg_resources CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 03:13:25 Modified files: sysutils/py-filelock: Makefile distinfo Log message: update to py3-filelock-3.12.4 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 03:19:33 Modified files: emulators/mednafen: Makefile Log message: Disable IBT CFI. Like other software derived from bsnes, mednafen's snes core uses a custom context switching library called "libco", which is incompatible with IBT enforcement. Until some soul rewrites it, we have to turn that off. ok stsp@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/14 03:20:47 Modified files: devel/qt-creator: Makefile Added files: devel/qt-creator/patches: patch-cmake_Findyaml-cpp_cmake Log message: revert previous and actually unbreak qt-creator this time by supporting yaml-cpp>=0.8 Apply patch for QTCREATORBUG-29537 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/14 03:39:21 Modified files: geo/geoclue2 : Makefile distinfo geo/geoclue2/pkg: PLIST Log message: Update to geoclue2-2.7.1. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/14 03:45:29 Modified files: devel/protobuf-c: Makefile Added files: devel/protobuf-c/patches: patch-build-cmake_CMakeLists_txt patch-configure_ac patch-protoc-c_c_bytes_field_h patch-protoc-c_c_enum_field_h patch-protoc-c_c_enum_h patch-protoc-c_c_extension_h patch-protoc-c_c_field_h patch-protoc-c_c_file_cc patch-protoc-c_c_file_h patch-protoc-c_c_generator_h patch-protoc-c_c_helpers_h patch-protoc-c_c_message_cc patch-protoc-c_c_message_field_h patch-protoc-c_c_message_h patch-protoc-c_c_primitive_field_cc patch-protoc-c_c_primitive_field_h patch-protoc-c_c_service_h patch-protoc-c_c_string_field_h Log message: libprotobuf-c: pull in upstream patch in preparation for newer protobuf This fixes the build with protobuf 4.22 and switches the C++17. This way we'll only need to deal with wantlib changes once we update protobuf. Thanks to landry and sthen for helping with autoconf magic. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/14 03:51:14 Modified files: usr.sbin/relayd: pfe_filter.c Log message: Clarify the interval after 30sec. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/14 03:54:31 Modified files: usr.sbin/relayd: pfe_filter.c Log message: Revert the previous. It was committed by my mistake. CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/14 03:55:28 Modified files: usr.sbin/radiusd: radiusd.conf.5 Log message: Clarify the interval after 30sec. CVSROOT: /cvs Module name: ports Changes by: martin@cvs.openbsd.org 2023/09/14 04:54:40 Modified files: net/ntfy : Makefile distinfo modules.inc Log message: Update ntfy to 1.31.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/14 05:42:29 Modified files: devel/cbindgen : Makefile crates.inc distinfo devel/cbindgen/patches: patch-tests_tests_rs Log message: devel/cbindgen: update to 0.26.0. cf https://github.com/mozilla/cbindgen/releases/tag/0.26.0 required to build mozilla trunk since #1853046 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 06:29:16 Modified files: net/sniproxy : Makefile distinfo Log message: update to sniproxy-0.6.8, from Renaud Allard (maintainer) fix buffer overflow with long Host header CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 06:29:46 Modified files: net/sniproxy : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to sniproxy-0.6.8, from Renaud Allard (maintainer) CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/14 07:01:35 Modified files: usr.bin/tmux : screen-write.c Log message: Reset combine flag only if text is actually processed. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 08:05:48 Modified files: infrastructure/mk: bsd.port.mk Log message: add print-plist-all-libs, like print-plist-libs but works on all subpackages. ok espie@ CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/14 08:06:13 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document print-plist-libs CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/14 09:17:38 Modified files: infrastructure/lib/DPB: Distfile.pm Log message: to fix CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/14 09:25:43 Modified files: usr.sbin/vmd : vioblk.c vioqcow2.c vioraw.c virtio.c virtio.h Log message: vmd(8)/vioblk: use zero-copy approach & vectored io. The original version of the virtio block device dynamically allocated buffers to hold intermediate data when reading or writing to the underlying disk fd(s). Since vioblk drivers may chain multiple segments together, this leads to overly complex logic and on read(2)/write(2) call per data segment. Additionally, the virtio block logic in vmd didn't handle segments that weren't block aligned (e.g. 512 bytes). If a guest provided unaligned segments, garbage will be read or written. Since virtio descriptors mimic iovec structures, this changes vmd's device emulation to use that model. (This is how other hypervisors emulate virtio devices.) This allows for zero-copy semantics using iovec's, reducing memcpy and multiple read/write syscalls per io transaction. Testing by phessler@ and mlarkin@. OK mlarkin@. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/14 10:02:03 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 12.5.4 CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/14 10:39:00 Modified files: usr.sbin/crunchgen: crunchgen.c Log message: Instead of ld -dc use ld -d, supported by both ld.bfd and ld.lld >= 15 Upstream LLVM decided to drop the -dc flag and keep its -d alias for some time: https://github.com/llvm/llvm-project/commit/0688b00fc39fe87ec6dd3d37a732d067ff487f16 So this is only a workaround to let us update llvm to a recent release. We'll probably need another fix not so distant future. Another approach would be to just drop -dc from the linker invocation, and use cc -fno-common when building instbin with base-gcc (already the default with base-clang). But this approach needs more testing than I can provide, as deraadt@ feared it would break in subtle ways. ld -d compat alias pointed out by robert@, ok robert@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/14 11:31:32 Modified files: devel/kf5 : Makefile.inc kf5.port.mk devel/kf5/attica: distinfo devel/kf5/baloo: Makefile distinfo devel/kf5/bluez-qt: distinfo devel/kf5/breeze-icons: distinfo devel/kf5/breeze-icons/pkg: PLIST devel/kf5/extra-cmake-modules: distinfo devel/kf5/frameworkintegration: distinfo devel/kf5/kactivities: distinfo devel/kf5/kactivities-stats: distinfo devel/kf5/kapidox: distinfo devel/kf5/karchive: distinfo devel/kf5/kauth: distinfo devel/kf5/kbookmarks: distinfo devel/kf5/kcalendarcore: distinfo devel/kf5/kcmutils: distinfo devel/kf5/kcodecs: distinfo devel/kf5/kcompletion: distinfo devel/kf5/kconfig: distinfo devel/kf5/kconfigwidgets: distinfo devel/kf5/kcontacts: distinfo devel/kf5/kcoreaddons: Makefile distinfo devel/kf5/kcoreaddons/pkg: PLIST devel/kf5/kcrash: distinfo devel/kf5/kdav : distinfo devel/kf5/kdbusaddons: distinfo devel/kf5/kdeclarative: distinfo devel/kf5/kdeclarative/pkg: PLIST devel/kf5/kded : distinfo devel/kf5/kdelibs4support: distinfo devel/kf5/kdesignerplugin: distinfo devel/kf5/kdesu: distinfo devel/kf5/kdewebkit: distinfo devel/kf5/kdnssd: distinfo devel/kf5/kdoctools: distinfo devel/kf5/kemoticons: distinfo devel/kf5/kfilemetadata: distinfo devel/kf5/kglobalaccel: distinfo devel/kf5/kguiaddons: distinfo devel/kf5/kholidays: distinfo devel/kf5/khtml: distinfo devel/kf5/ki18n: Makefile distinfo devel/kf5/kiconthemes: distinfo devel/kf5/kidletime: distinfo devel/kf5/kimageformats: Makefile distinfo devel/kf5/kimageformats/pkg: PLIST devel/kf5/kinit: distinfo devel/kf5/kio : distinfo devel/kf5/kirigami2: distinfo devel/kf5/kitemmodels: distinfo devel/kf5/kitemviews: distinfo devel/kf5/kjobwidgets: distinfo devel/kf5/kjs : distinfo devel/kf5/kjsembed: distinfo devel/kf5/kmediaplayer: distinfo devel/kf5/knewstuff: distinfo devel/kf5/knotifications: distinfo devel/kf5/knotifyconfig: distinfo devel/kf5/kpackage: distinfo devel/kf5/kparts: distinfo devel/kf5/kpeople: distinfo devel/kf5/kplotting: distinfo devel/kf5/kpty : distinfo devel/kf5/kquickcharts: distinfo devel/kf5/kross: distinfo devel/kf5/krunner: distinfo devel/kf5/kservice: distinfo devel/kf5/ktexteditor: distinfo devel/kf5/ktextwidgets: distinfo devel/kf5/kunitconversion: distinfo devel/kf5/kwallet: distinfo devel/kf5/kwayland: distinfo devel/kf5/kwidgetsaddons: distinfo devel/kf5/kwindowsystem: distinfo devel/kf5/kxmlgui: distinfo devel/kf5/kxmlrpcclient: distinfo devel/kf5/oxygen-icons: distinfo devel/kf5/plasma-framework: distinfo devel/kf5/prison: distinfo devel/kf5/purpose: distinfo devel/kf5/qqc2-desktop-style: distinfo devel/kf5/solid: distinfo devel/kf5/sonnet: Makefile distinfo devel/kf5/syndication: distinfo devel/kf5/syntax-highlighting: distinfo devel/kf5/threadweaver: distinfo Log message: Update KDE frameworks to 5.110.0 https://kde.org/announcements/frameworks/5/5.110.0/ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 12:32:03 Modified files: bin/ksh : c_sh.c Log message: sh(1), ksh(1): reimplement p_tv() with p_ts() p_tv() is identical to p_ts(). Better to not have two copies: in p_tv(), convert the timeval to a timespec and pass it to p_ts(). With input from tb@ and millert@. Thread: https://marc.info/?l=openbsd-tech&m=169448818503541&w=2 ok tb@ millert@ CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 13:39:48 Modified files: sys/kern : kern_clock.c kern_clockintr.c sys/sys : clockintr.h systm.h sys/arch/amd64/amd64: lapic.c sys/arch/arm64/dev: agtimer.c sys/arch/arm/cortex: agtimer.c amptimer.c sys/arch/armv7/omap: dmtimer.c gptimer.c sys/arch/armv7/sunxi: sxitimer.c sys/arch/hppa/dev: clock.c sys/arch/i386/i386: lapic.c sys/arch/loongson/dev: glxclk.c sys/arch/macppc/macppc: clock.c sys/arch/mips64/mips64: clock.c sys/arch/powerpc64/powerpc64: clock.c sys/arch/riscv64/riscv64: clock.c sys/arch/sparc64/sparc64: clock.c Log message: clockintr: replace CL_RNDSTAT with global variable statclock_is_randomized In order to separate the statclock from the clock interrupt subsystem we need to move all statclock state out into the broader kernel. Start by replacing the CL_RNDSTAT flag with a new global variable, "statclock_is_randomized", in kern_clock.c. Update all clockintr_init() callers to set the boolean instead of passing the flag. Thread: https://marc.info/?l=openbsd-tech&m=169428749720476&w=2 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 13:51:18 Modified files: sys/kern : kern_clockintr.c sys/sys : clockintr.h Log message: clockintr: move clockintr_advance_random() prototype into sys/clockintr.h statclock() is going to need this. Move the prototype into the public API. Thread: https://marc.info/?l=openbsd-tech&m=169428749720476&w=2 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/09/14 13:59:12 Modified files: lib/libc/sys : msyscall.2 Log message: use Fn notation instead of Nm, as the rest of the page does; from josiah frentsos CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 14:58:51 Modified files: sys/kern : kern_clock.c kern_clockintr.c sys/sys : systm.h Log message: clockintr, statclock: eliminate clockintr_statclock() wrapper - Move remaining statclock variables from kern_clockintr.c to kern_clock.c. Move statclock variable initialization from clockintr_init() into initclocks(). - Change statclock() prototype to make it a legal clockintr callback function and establish the handle with statclock() instead clockintr_statclock(). - Merge the contents of clockintr_statclock() into statclock(). statclock() can now reschedule itself and handles multiple expirations transparently. - Make statclock_avg visible from sys/systm.h so that clockintr_cpu_init() can use it to advance the statclock across suspend/hibernate. Thread: https://marc.info/?l=openbsd-tech&m=169428749720476&w=2 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 16:07:12 Modified files: sys/sys : sched.h clockintr.h sys/kern : kern_sched.c kern_clockintr.c Log message: clockintr, scheduler: move statclock handle from clockintr_queue to schedstate_percpu Move the statclock handle from clockintr_queue.cq_statclock to schedstate_percpu.spc_statclock. Establish spc_statclock during sched_init_cpu() alongside the other scheduler clock interrupts. Thread: https://marc.info/?l=openbsd-tech&m=169428749720476&w=2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/14 16:11:09 Modified files: editors/vim : Makefile distinfo editors/vim/pkg: PLIST-main Log message: update to vim-9.0.1897 CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/14 16:27:09 Modified files: sys/kern : kern_clock.c kern_clockintr.c Log message: clockintr: move hz(9)-based initialization out to initclocks() To separate the hardclock from the clock interrupt subsystem we'll need to move all related state out first. hz(9) is set when we return from cpu_initclocks(), so it's safe to move hardclock_period and roundrobin_period initialization out into initclocks(). Move hardclock_period itself out into kern_clock.c alongside the statclock variables. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/14 16:42:48 Modified files: sbin/unwind/libunbound/util: net_help.c Log message: satisfy non-c99 compilers CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/14 17:42:56 Modified files: usr.sbin/unbound/util: net_help.c Log message: satisfy non-c99 compilers CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/09/14 19:46:45 Modified files: devel/arm-compute-library: Makefile distinfo devel/arm-compute-library/patches: patch-SConscript patch-SConstruct devel/arm-compute-library/pkg: PLIST Log message: Update to 23.08 Changelog: https://arm-software.github.io/ComputeLibrary/v23.08/versions_changelogs.xhtml#S2_2_changelog CVSROOT: /cvs Module name: src Changes by: florian@cvs.openbsd.org 2023/09/14 23:32:00 Modified files: sbin/unwind/libunbound/util: netevent.c Log message: Improve handling of ENOBUFS by not running in a tight loop forever. This cherry-picks upstream git commit 0ee44ef384593ed0382d1ce6048d5a9c9440b45c. Issue reported by landry@, which could be traced back to a buggy WiFi driver that would constantly return ENOBUFS. This in turn lead unwind(8) enter a tight loop through poll / sendto without making any progress and burning 100% cpu. OK sthen I missed to commit this file when commiting to unbound. Pointed out by tb, thanks! CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 23:33:51 Log message: Import mednaffe-0.9.2. Mednaffe is a front-end (GUI) for the mednafen emulator, depending only on GTK 3. ok stsp@ Status: Vendor Tag: bentley Release Tags: bentley_20230914 N ports/emulators/mednaffe/Makefile N ports/emulators/mednaffe/distinfo N ports/emulators/mednaffe/pkg/DESCR N ports/emulators/mednaffe/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 23:34:39 Modified files: emulators : Makefile Log message: +mednaffe CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 23:37:00 Log message: Import orthorobot-1.1.1. Literally bridging the gap between 2D and 3D games, Ortho Robot is a perspective based puzzle game, where you flatten the view to move across gaps. Your objective is to reach the ending green block (either by standing directly on it or standing on it in relative space). For some extra challenge, try to collect all coins and perfect your time, steps and number of warps. ok fcambus@ Status: Vendor Tag: bentley Release Tags: bentley_20230914 N ports/games/orthorobot/Makefile N ports/games/orthorobot/distinfo N ports/games/orthorobot/files/orthorobot N ports/games/orthorobot/pkg/PLIST N ports/games/orthorobot/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/14 23:37:51 Modified files: games : Makefile Log message: +orthorobot CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 00:08:17 Modified files: sysutils/exoscale-cli: Makefile distinfo Log message: Update to exoscale-cli-1.73.0. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/15 00:28:15 Modified files: usr.bin/tmux : input.c Log message: Add some more WINOPS and a placeholder for SMGRAPHICS. CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/15 00:31:49 Modified files: usr.bin/tmux : cfg.c cmd-queue.c cmd-source-file.c input.c tmux.1 tmux.h Log message: Add -t to source-file, GitHub issue 3473. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/15 00:32:42 Modified files: fonts/ja-kanjistrokeorders-ttf: Makefile distinfo fonts/ja-kanjistrokeorders-ttf/pkg: PLIST Log message: update fonts/ja-kanjistrokeorders-ttf to 4.004 ok sthen, ok + fix double DISTFILES phessler CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/15 00:40:09 Modified files: geo/gdal : Makefile distinfo Log message: geo/gdal: update to 3.7.2. see https://github.com/OSGeo/gdal/blob/v3.7.2/NEWS.md CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 00:44:11 Modified files: sysutils/google-cloud-sdk: Makefile distinfo Log message: Update to google-cloud-sdk-446.0.1. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/15 00:51:53 Modified files: lang/binaryen : Makefile distinfo Log message: Update binaryen to 116. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/15 01:00:13 Modified files: net/swirc : Makefile distinfo Log message: Update swirc to 3.4.5. From maintainer Markus Uhlin, thanks! CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/15 01:07:36 Modified files: lang/wasi-libc : Makefile distinfo lang/wasi-libc/patches: patch-Makefile Log message: unbreak wasi-libc by providing stdarg.h and stddef.h from llvm wasi-libc requires these compiler headers and we don't ship them anymore with llvm so let's provide them with a separate distfile and make wasi-libc include them from there CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 01:08:05 Modified files: sysutils/terragrunt: Makefile distinfo Log message: Update to terragrunt-0.50.17. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/15 01:08:40 Modified files: fonts/atkinson-hyperlegible: Makefile fonts/atkinson-hyperlegible/pkg: PLIST Log message: Switch from MASTER_SITES0 to new SITES* with suffix. While here, use module variables in a way more consistent with other font ports. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/15 01:13:35 Modified files: share/mk : bsd.regress.mk Log message: Default REGRESS_FAIL_EARLY to yes The current fail open behavior may be desirable in some circumstances, but it is an unexpected and dangerous default since one expects some kind of feedback when running a test suite. Currently failing tests are only visible on inspecting the log, which led to unsuspecting people missing failures several times in the past. Flip the default to fail closed. For those that want to have the old behavior, it is easy enough to set the variable to no. Positive feedback job and schwarze ok kn CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/15 01:14:00 Modified files: emulators/vbam : Makefile distinfo emulators/vbam/patches: patch-CMakeLists_txt Log message: Update vbam to 2.1.7. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/15 01:34:32 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.5.4 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/15 02:02:34 Modified files: lang/wasi-libc : Makefile lang/wasi-libc/pkg: PLIST lang/wasi-sdk/compiler-rt: Makefile lang/wasi-sdk/libcxx: Makefile lang/wasi-sdk/libcxxabi: Makefile Log message: include stdarg.h and stddef.h in the wasi-libc sysroot to unbreak wasi-sdk CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/15 04:56:46 Modified files: usr.sbin/btrace: btrace.8 Log message: Even if support for utsack is very limited, document the option needed. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/15 04:59:02 Modified files: usr.sbin/btrace: btrace.c Log message: Also update usage() to include [-p file]. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/15 05:48:49 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: work around cpu.h not coming into early scope on all arch CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/09/15 06:40:55 Modified files: www/p5-HTML-Selector-XPath: Makefile distinfo Log message: Update to p5-HTML-Selector-XPath-0.28 from wen heping. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 06:50:53 Modified files: inputmethods/ibus-typing-booster: Makefile distinfo inputmethods/ibus-typing-booster/pkg: PLIST Log message: Update to ibus-typing-booster-2.24.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 07:05:41 Modified files: x11/icewm : Makefile distinfo Log message: Update to icewm-3.4.2. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/15 09:07:08 Modified files: usr.bin/awk : awk.1 Log message: update awk book reference for the second edition it will be published in 2023 with a copyright date of 2024 ok jmc@ millert@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/15 09:12:12 Modified files: net/py-modbus : Makefile net/py-modbus/pkg: PLIST Log message: fix PKGNAME, was added with no py- prefix CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/15 09:12:20 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: quirk for pymodbus -> py3-pymodbus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/15 09:13:18 Modified files: net/py-solaredge-modbus: Makefile Log message: bump, pymodbus -> py3-pymodbus CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/15 09:17:31 Modified files: net/guacamole : Makefile.inc net/guacamole/client: distinfo net/guacamole/server: distinfo Log message: update to guacamole-1.5.3 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/15 09:49:05 Modified files: usr.bin/tmux : screen-write.c server.c tmux.h tty.c utf8-combined.c utf8.c Log message: Change UTF-8 combining to inspect the previous character at the cursor position rather than keeping the last character from the input stream, this is how most terminals work and fixes problems with displaying these characters in vim. GitHub issue 3600. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/15 11:47:17 Modified files: net/bro : Makefile Log message: Unbreak build; reported by naddy@ Not sure how I was able to build this in the first place. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/15 20:11:14 Modified files: emulators/ppsspp: Makefile Log message: Disable IBT CFI. The CFI violations appear to be in PPSSPP's JIT used for MIPS CPU emulation. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/15 20:32:38 Modified files: graphics/py-matplotlib: Makefile distinfo graphics/py-matplotlib/pkg: PLIST Log message: update to matplotlib 3.7.3 ok bket@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/15 20:33:21 Modified files: lang/pcc : Makefile.inc lang/pcc/pcc : distinfo lang/pcc/pcc-libs: distinfo Log message: update to pcc 20230914 CVSROOT: /cvs Module name: ports Changes by: benoit@cvs.openbsd.org 2023/09/16 00:22:57 Modified files: devel/p5-MCE : Makefile distinfo Log message: Update to p5-MCE-1.889 from wen heping. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 00:50:50 Modified files: devel/libsoup3 : Makefile distinfo Log message: Update to libsoup3-3.4.3. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 00:52:39 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.49. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/16 00:52:42 Modified files: emulators/retroarch: Makefile Log message: Disable IBT CFI enforcement on amd64. When recording video, retroarch crashes in libx264, presumably getting there via ffmpeg, which is still marked NOBTCFI. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 00:52:50 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 00:53:09 Modified files: sysutils/awscli: Makefile distinfo Log message: Update to awscli-1.29.49. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 00:56:05 Modified files: www/epiphany : Makefile distinfo Log message: Update to epiphany-44.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 01:03:54 Modified files: x11/gnome/control-center: Makefile distinfo x11/gnome/control-center/patches: patch-panels_user-accounts_cc-user-panel_c Log message: Update to gnome-control-center-44.4. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 01:30:23 Modified files: x11/kde-plasma : Makefile.inc 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: Makefile distinfo x11/kde-plasma/kdecoration: distinfo x11/kde-plasma/kdeplasma-addons: distinfo x11/kde-plasma/kgamma5: distinfo x11/kde-plasma/khotkeys: distinfo x11/kde-plasma/kinfocenter: distinfo x11/kde-plasma/kmenuedit: 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-integration: distinfo x11/kde-plasma/kwin: Makefile distinfo x11/kde-plasma/kwrited: distinfo x11/kde-plasma/layer-shell-qt: distinfo x11/kde-plasma/libkscreen: distinfo x11/kde-plasma/libksysguard: distinfo x11/kde-plasma/milou: distinfo x11/kde-plasma/oxygen: Makefile distinfo x11/kde-plasma/oxygen-sounds: distinfo x11/kde-plasma/plasma-desktop: distinfo x11/kde-plasma/plasma-nano: distinfo x11/kde-plasma/plasma-pa: Makefile distinfo x11/kde-plasma/plasma-sdk: distinfo x11/kde-plasma/plasma-workspace: Makefile distinfo x11/kde-plasma/plasma-workspace/patches: patch-lookandfeel_org_kde_breeze_contents_splash_Splash_qml x11/kde-plasma/plasma-workspace-wallpapers: distinfo x11/kde-plasma/polkit-kde-agent-1: distinfo x11/kde-plasma/qqc2-breeze-style: distinfo x11/kde-plasma/systemsettings: distinfo x11/kde-plasma/xdg-desktop-portal-kde: distinfo x11/kde-plasma/xdg-desktop-portal-kde/pkg: PLIST Log message: Update KDE Plasma to 5.27.8, bugfix release for september https://kde.org/announcements/plasma/5/5.27.8/ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/16 01:56:08 Modified files: infrastructure/mk: bsd.port.mk Log message: add CHECK_LIB_DEPENDS_ARGS to add extra arguments to check-lib-depends(1) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/16 01:57:23 Modified files: lang/lua : lua.port.mk Log message: lua.port.mk: substitute MODLUA_WANTLIB in WANTLIBs produced by check-lib-depends CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/16 01:59:15 Modified files: devel/cargo : cargo.port.mk Log message: cargo.port.mk: substitute MODCARGO_WANTLIB in WANTLIBs when generated by check-lib-depends(1). discussed with espie and semarie. CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/09/16 01:59:44 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document CHECK_LIB_DEPENDS_ARGS CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/09/16 02:01:31 Modified files: share/man/man5 : bsd.port.mk.5 Log message: remove empty line in PORTHOME description CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/16 02:22:06 Modified files: x11/copyq : Makefile distinfo Log message: update x11/copyq to 7.1.0; from maintainer Robert Bagdan, thanks! CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 02:59:26 Modified files: x11/qt5/qtwebengine: Makefile Added files: x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_pdfium_public_fpdfview_h Log message: Fix libQt5Pdf.so.1.0: undefined symbol 'FPDF_InitLibrary CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 03:01:40 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-src_3rdparty_chromium_third_party_pdfium_core_fxge_fx_ge_linux_cpp Log message: Improve font paths in QtPdf. Add default X11Base fonts as well "${LOCALBASE}/share/fonts/noto" which is a run dependency. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/16 03:06:22 Modified files: geo/qgis : Makefile distinfo Log message: geo/qgis: update to 3.32.3. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/16 03:11:50 Modified files: mail/roundcubemail: Makefile distinfo mail/roundcubemail/patches: patch-config_defaults_inc_php mail/roundcubemail/pkg: PLIST-main Removed files: mail/roundcubemail/patches: patch-bin_update_sh patch-program_include_rcmail_install_php patch-program_include_rcmail_oauth_php patch-program_include_rcmail_php patch-program_lib_Roundcube_rcube_imap_php patch-program_lib_Roundcube_rcube_ldap_php patch-program_lib_Roundcube_rcube_washtml_php Log message: update to roundcubemail-1.6.3, including an XSS fix for linkref handling in plaintext messages. https://github.com/roundcube/roundcubemail/releases/tag/1.6.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:12:06 Log message: Import libxmlb-0.3.14 XML is slow to parse and strings inside the document cannot be memory mapped as they do not have a trailing NUL char. The libxmlb library takes XML source, and converts it to a structured binary representation with a deduplicated string table -- where the strings have the NULs included. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20240916 N ports/textproc/libxmlb/Makefile N ports/textproc/libxmlb/distinfo N ports/textproc/libxmlb/pkg/DESCR N ports/textproc/libxmlb/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/16 03:12:25 Modified files: mail/roundcubemail: Tag: OPENBSD_7_3 Makefile distinfo mail/roundcubemail/patches: Tag: OPENBSD_7_3 patch-config_defaults_inc_php mail/roundcubemail/pkg: Tag: OPENBSD_7_3 PLIST-main Log message: update to roundcubemail-1.6.3, including an XSS fix for linkref handling in plaintext messages. https://github.com/roundcube/roundcubemail/releases/tag/1.6.3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:12:34 Modified files: textproc : Makefile Log message: +libxmlb CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:13:52 Log message: Import appstream-0.16.3 & appstream-qt5-0.16.3 AppStream is a collaborative effort for making machine-readable software metadata easily available to programs that need it. It is part of the Freedesktop ecosystem and provides a convenient way to retrieve information about available software, making it one of the building blocks for modern software centers. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20240916 N ports/devel/appstream/Makefile N ports/devel/appstream/distinfo N ports/devel/appstream/patches/patch-src_as-system-info_c N ports/devel/appstream/pkg/DESCR-qt5 N ports/devel/appstream/pkg/PLIST-main N ports/devel/appstream/pkg/DESCR-main N ports/devel/appstream/pkg/PLIST-qt5 No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:14:14 Modified files: devel : Makefile Log message: +appstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:15:00 Modified files: x11/gnome/libadwaita: Makefile distinfo x11/gnome/libadwaita/pkg: PLIST Log message: Update to libadwaita-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/16 03:24:32 Modified files: devel/appstream: Makefile Log message: Extend comment; no change. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 03:26:21 Modified files: x11 : Makefile Removed files: x11/libxcvt : Makefile distinfo x11/libxcvt/pkg: DESCR PLIST Log message: Remove duplicate libxcvt libxcvt is already part of xenocara. Spotted by matthieu@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 03:29:16 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add libxcvt removal CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/16 03:33:13 Modified files: usr.sbin/pkg_add/OpenBSD/PackageRepository: Cache.pm Log message: forgot to kill that CVSROOT: /cvs Module name: src Changes by: mpi@cvs.openbsd.org 2023/09/16 03:33:28 Modified files: sys/kern : kern_sysctl.c subr_evcount.c subr_percpu.c sys/net : pfkeyv2_convert.c if_pfsync.c if_etherip.c if.c pipex.c rtsock.c sys/netinet : igmp.c ip_carp.c ip_divert.c ip_icmp.c ip_input.c ip_ipip.c ipsec_input.c tcp_usrreq.c udp_usrreq.c sys/netinet6 : icmp6.c ip6_divert.c ip6_input.c raw_ip6.c sys/sys : percpu.h sys/uvm : uvm_meter.c share/man/man9 : counters_alloc.9 Log message: Allow counters_read(9) to take an optional scratch buffer. Using a scratch buffer makes it possible to take a consistent snapshot of per-CPU counters without having to allocate memory. Makes ddb(4) show uvmexp command work in OOM situations. ok kn@, mvs@, cheloha@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/16 03:36:46 Modified files: sysutils/sysclean: Makefile distinfo Log message: update sysutils/sysclean to 3.3 while here: - update upstream location (from github to codeberg) - update maintainer address - switch from MASTER_SITES to SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/16 03:41:39 Modified files: devel/sqlc : Makefile distinfo modules.inc Log message: update to sqlc-1.20.0, set PORTROACH site: pointed at github releases so it should be able to fetch the new version directly rather than guessing version-by-version. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/16 03:41:51 Modified files: graphics/py-Pillow: Makefile distinfo Log message: update to py3-Pillow-10.0.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/16 03:48:18 Modified files: net/dnsperf : Makefile Log message: point PORTROACH site: at github, the default handler can't handle the upstream href list and falls back to version guessing CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 03:51:42 Modified files: net/i2p : Makefile distinfo net/i2p/patches: patch-core_c_jbigi_build_sh net/i2p/pkg : PLIST Log message: Update i2p to 2.3.0 Update diff from new maintainer Pascal Stumpf, thanks CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 04:13:21 Modified files: x11/kde-applications/akonadi: Makefile Log message: Move sqlite3 from lib- to build/run-dependency CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/16 05:45:03 Added files: etc/signify : openbsd-75-fw.pub Log message: add 7.5 firmware key CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/09/16 07:28:39 Added files: etc/signify : openbsd-75-pkg.pub Log message: 7.5 packages key CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/16 09:13:41 Modified files: devel/kf5 : kf5.port.mk Log message: Handle non-existing ${WRKINST}/etc CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2023/09/16 09:37:03 Modified files: . : events.html Added files: papers : eurobsdcon2023-matthieu-pf-rdomain.pdf eurobsdcon2023-matthieu-wayland-openbsd.pdf Log message: Add my EuroBSDCon 2023 slides CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/16 09:52:53 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-third_party_zlib_BUILD_gn patch-v8_BUILD_gn Added files: www/chromium/patches: patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_zlib_cpu_features_c Log message: update to 117.0.5938.88 and unbreak build on i386 and arm64 CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/16 10:18:29 Modified files: usr.bin/tmux : tmux.1 Log message: Remove next- and previous-prompt added in error. GitHub issue 3696. CVSROOT: /cvs Module name: ports Changes by: lteo@cvs.openbsd.org 2023/09/16 10:23:32 Modified files: security/ghidra: Makefile Log message: Mark as BROKEN so that we don't ship with an outdated Ghidra package, and so that the Ghidra port does not hold back java/gradle updates. Significant work is required to update Ghidra to the latest version. Prompted by a discussion with sthen@ ian@ rsadowski@ phessler@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/16 11:47:12 Modified files: devel/sdl2-ttf : Makefile Added files: devel/sdl2-ttf/patches: patch-sdl2_ttf-config_cmake_in Log message: In cmake, include library version in shared library absolute pathname. ok thfr@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/09/16 11:50:58 Modified files: java/gradle : Makefile distinfo java/gradle/patches: patch-bin_gradle java/gradle/pkg: PLIST Log message: Update gradle to 8.3, supports more modern version of java including the lts 17. OK lteo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:03:14 Log message: import textproc/py-textdistance Needed for an update of spyder. ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-textdistance/Makefile N ports/textproc/py-textdistance/distinfo N ports/textproc/py-textdistance/pkg/DESCR N ports/textproc/py-textdistance/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/16 12:06:26 Added files: etc/signify : openbsd-75-syspatch.pub Log message: add 7.5 syspatch key CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:07:17 Log message: import textproc/py-diff-match-patch Needed for an update of spyder. ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-diff-match-patch/Makefile N ports/textproc/py-diff-match-patch/distinfo N ports/textproc/py-diff-match-patch/pkg/DESCR N ports/textproc/py-diff-match-patch/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/16 12:08:22 Modified files: www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-BUILD_gn patch-ash_display_mirror_window_controller_cc patch-base_BUILD_gn patch-base_allocator_partition_allocator_address_space_randomization_h patch-base_allocator_partition_allocator_page_allocator_constants_h patch-base_allocator_partition_allocator_page_allocator_h patch-base_allocator_partition_allocator_page_allocator_internals_posix_h patch-base_allocator_partition_allocator_partition_alloc_base_rand_util_posix_cc patch-base_allocator_partition_allocator_partition_alloc_config_h patch-base_allocator_partition_allocator_partition_alloc_constants_h patch-base_allocator_partition_allocator_partition_alloc_gni patch-base_allocator_partition_allocator_partition_root_cc patch-base_allocator_partition_allocator_starscan_stack_stack_cc patch-base_base_switches_cc patch-base_base_switches_h patch-base_debug_elf_reader_cc patch-base_debug_stack_trace_posix_cc patch-base_files_file_path_watcher_unittest_cc patch-base_i18n_icu_util_cc patch-base_linux_util_cc patch-base_process_process_metrics_h patch-base_process_process_metrics_openbsd_cc patch-base_process_process_posix_cc patch-base_profiler_module_cache_cc patch-base_system_sys_info_cc patch-base_system_sys_info_h patch-base_test_test_file_util_linux_cc patch-base_threading_platform_thread_posix_cc patch-base_threading_platform_thread_unittest_cc patch-base_trace_event_malloc_dump_provider_cc patch-build_config_compiler_BUILD_gn patch-build_config_compiler_pgo_BUILD_gn patch-build_toolchain_gcc_toolchain_gni patch-build_toolchain_toolchain_gni patch-cc_BUILD_gn patch-chrome_app_app_management_strings_grdp patch-chrome_app_chrome_command_ids_h patch-chrome_app_chrome_main_delegate_cc patch-chrome_app_chromium_strings_grd patch-chrome_app_generated_resources_grd patch-chrome_app_google_chrome_strings_grd patch-chrome_app_profiles_strings_grdp patch-chrome_app_settings_strings_grdp patch-chrome_app_theme_theme_resources_grd 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_content_settings_one_time_permission_provider_cc patch-chrome_browser_download_chrome_download_manager_delegate_cc patch-chrome_browser_download_download_commands_h patch-chrome_browser_download_download_item_model_cc patch-chrome_browser_download_download_prefs_cc patch-chrome_browser_enterprise_connectors_analysis_content_analysis_delegate_cc patch-chrome_browser_enterprise_connectors_connectors_service_cc patch-chrome_browser_enterprise_connectors_device_trust_device_trust_service_factory_cc patch-chrome_browser_enterprise_signals_device_info_fetcher_linux_cc patch-chrome_browser_extensions_BUILD_gn patch-chrome_browser_extensions_api_image_writer_private_removable_storage_provider_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_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_headless_headless_mode_util_cc patch-chrome_browser_media_galleries_fileapi_mtp_device_map_service_cc patch-chrome_browser_media_router_discovery_discovery_network_list_wifi_linux_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_metrics_power_process_monitor_cc patch-chrome_browser_net_system_network_context_manager_cc patch-chrome_browser_new_tab_page_modules_drive_drive_service_cc patch-chrome_browser_password_manager_password_reuse_manager_factory_cc patch-chrome_browser_platform_util_linux_cc patch-chrome_browser_policy_configuration_policy_handler_list_factory_cc patch-chrome_browser_prefs_browser_prefs_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_resources_settings_appearance_page_appearance_page_html patch-chrome_browser_resources_settings_appearance_page_appearance_page_ts patch-chrome_browser_resources_settings_route_ts patch-chrome_browser_safe_browsing_cloud_content_scanning_binary_upload_service_cc patch-chrome_browser_safe_browsing_download_protection_file_analyzer_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_sampler_h patch-chrome_browser_themes_theme_service_cc patch-chrome_browser_themes_theme_service_factory_cc patch-chrome_browser_ui_browser_command_controller_cc patch-chrome_browser_ui_browser_h patch-chrome_browser_ui_chrome_pages_cc patch-chrome_browser_ui_chrome_pages_h patch-chrome_browser_ui_color_native_chrome_color_mixer_cc patch-chrome_browser_ui_omnibox_chrome_omnibox_client_cc patch-chrome_browser_ui_omnibox_omnibox_pedal_implementations_cc patch-chrome_browser_ui_signin_view_controller_delegate_h patch-chrome_browser_ui_startup_bad_flags_prompt_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_accelerator_table_cc patch-chrome_browser_ui_views_eye_dropper_eye_dropper_view_aura_cc patch-chrome_browser_ui_views_frame_browser_frame_cc patch-chrome_browser_ui_views_frame_browser_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_cc patch-chrome_browser_ui_views_frame_picture_in_picture_browser_frame_view_h patch-chrome_browser_ui_views_frame_system_menu_model_builder_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_tab_search_bubble_host_cc 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_web_apps_web_app_integration_test_driver_cc patch-chrome_browser_ui_webui_app_home_app_home_page_handler_cc patch-chrome_browser_ui_webui_chrome_web_ui_controller_factory_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_ntp_app_launcher_handler_cc patch-chrome_browser_ui_webui_realbox_realbox_handler_cc patch-chrome_browser_ui_webui_settings_settings_localized_strings_provider_cc patch-chrome_browser_ui_window_sizer_window_sizer_cc patch-chrome_browser_web_applications_os_integration_run_on_os_login_sub_manager_cc patch-chrome_browser_web_applications_os_integration_shortcut_sub_manager_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_cc patch-chrome_browser_web_applications_os_integration_web_app_shortcut_h patch-chrome_browser_web_applications_os_integration_web_app_shortcut_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_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_paths_h patch-chrome_common_chrome_switches_cc patch-chrome_common_chrome_switches_h patch-chrome_common_pref_names_h patch-chrome_common_url_constants_cc patch-chrome_common_url_constants_h patch-chrome_common_webui_url_constants_cc patch-chrome_common_webui_url_constants_h patch-chrome_renderer_chrome_render_frame_observer_cc patch-chrome_services_printing_print_backend_service_impl_cc patch-chrome_test_BUILD_gn patch-chrome_test_chromedriver_capabilities_cc patch-chrome_test_chromedriver_chrome_launcher_cc patch-chrome_utility_services_cc patch-chromecast_browser_cast_content_browser_client_cc patch-components_autofill_core_browser_personal_data_manager_cc patch-components_autofill_core_common_autofill_payments_features_cc patch-components_autofill_core_common_autofill_util_cc patch-components_autofill_payments_strings_grdp patch-components_crash_core_app_BUILD_gn patch-components_crash_core_browser_crash_upload_list_crashpad_cc patch-components_device_signals_test_signals_contract_cc patch-components_embedder_support_user_agent_utils_unittest_cc patch-components_feature_engagement_public_event_constants_h 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_proto_util_unittest_cc patch-components_flags_ui_flags_state_cc patch-components_management_strings_grdp patch-components_metrics_drive_metrics_provider_linux_cc patch-components_network_session_configurator_browser_network_session_configurator_cc patch-components_network_session_configurator_browser_network_session_configurator_unittest_cc patch-components_optimization_guide_core_tflite_model_executor_h patch-components_password_manager_core_browser_login_database_cc patch-components_password_manager_core_browser_login_database_unittest_cc patch-components_password_manager_core_browser_sync_password_sync_bridge_cc patch-components_password_manager_core_browser_ui_passwords_grouper_cc patch-components_password_manager_core_common_password_manager_features_cc patch-components_password_manager_core_common_password_manager_features_h patch-components_policy_tools_generate_policy_source_py patch-components_power_metrics_BUILD_gn patch-components_segmentation_platform_embedder_default_model_cross_device_user_segment_cc patch-components_services_paint_preview_compositor_paint_preview_compositor_collection_impl_cc patch-components_services_screen_ai_sandbox_screen_ai_sandbox_hook_linux_cc patch-components_services_screen_ai_screen_ai_library_wrapper_cc patch-components_supervised_user_core_browser_supervised_user_service_cc patch-components_sync_device_info_local_device_info_util_cc patch-components_translate_core_common_translate_util_cc patch-components_url_formatter_spoof_checks_idn_spoof_checker_cc patch-components_user_education_views_help_bubble_view_cc patch-components_variations_service_google_groups_updater_service_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_cc patch-components_viz_service_display_embedder_skia_output_surface_impl_on_gpu_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_webauthn_core_browser_passkey_sync_bridge_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_process_launcher_helper_linux_cc patch-content_browser_devtools_protocol_system_info_handler_cc patch-content_browser_gpu_gpu_data_manager_impl_private_cc patch-content_browser_gpu_gpu_data_manager_impl_private_h patch-content_browser_gpu_gpu_process_host_cc patch-content_browser_network_service_instance_impl_cc patch-content_browser_renderer_host_delegated_frame_host_cc patch-content_browser_renderer_host_render_process_host_impl_cc patch-content_browser_renderer_host_render_process_host_impl_h patch-content_browser_renderer_host_render_widget_host_view_aura_cc patch-content_browser_renderer_host_render_widget_host_view_aura_h patch-content_browser_sandbox_host_linux_cc patch-content_browser_service_worker_service_worker_context_wrapper_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_web_contents_web_contents_view_aura_cc patch-content_child_child_process_cc patch-content_common_BUILD_gn patch-content_public_common_content_features_cc patch-content_public_common_content_features_h patch-content_public_common_content_switches_cc patch-content_renderer_BUILD_gn patch-content_renderer_render_thread_impl_cc patch-content_renderer_renderer_blink_platform_impl_cc patch-content_renderer_renderer_main_platform_delegate_linux_cc patch-content_shell_BUILD_gn patch-content_test_BUILD_gn patch-content_utility_services_cc patch-content_utility_speech_speech_recognition_sandbox_hook_linux_h patch-content_zygote_zygote_linux_cc patch-content_zygote_zygote_main_linux_cc patch-extensions_browser_api_messaging_message_service_cc patch-extensions_common_api_runtime_json patch-extensions_common_features_feature_cc patch-gpu_command_buffer_common_gpu_memory_buffer_support_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_shared_image_wrapped_sk_image_backing_cc patch-gpu_command_buffer_service_webgpu_decoder_impl_cc patch-gpu_config_gpu_finch_features_cc patch-gpu_ipc_service_gpu_init_cc patch-gpu_vulkan_generate_bindings_py patch-gpu_vulkan_vulkan_device_queue_cc patch-gpu_vulkan_vulkan_device_queue_h patch-gpu_vulkan_vulkan_function_pointers_cc patch-gpu_vulkan_vulkan_function_pointers_h patch-headless_lib_headless_content_main_delegate_cc patch-ipc_ipc_message_utils_cc patch-media_BUILD_gn patch-media_audio_BUILD_gn 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_fake_v4l2_impl_cc patch-media_capture_video_linux_fake_v4l2_impl_h patch-media_capture_video_linux_v4l2_capture_delegate_cc patch-media_capture_video_linux_v4l2_capture_delegate_h patch-media_capture_video_video_capture_buffer_tracker_factory_impl_cc patch-media_gpu_chromeos_video_decoder_pipeline_cc patch-media_gpu_gpu_video_encode_accelerator_factory_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_video_gpu_memory_buffer_video_frame_pool_cc patch-media_video_video_encode_accelerator_adapter_cc patch-mojo_public_tools_bindings_mojom_gni patch-net_BUILD_gn patch-net_dns_host_resolver_cache_cc patch-net_url_request_url_request_context_builder_cc patch-printing_backend_cups_ipp_helper_cc patch-printing_print_settings_cc patch-printing_print_settings_h patch-printing_sandbox_print_backend_sandbox_hook_linux_h patch-remoting_host_chromoting_host_cc patch-remoting_host_chromoting_host_services_client_cc patch-remoting_host_it2me_it2me_host_cc patch-remoting_host_it2me_it2me_native_messaging_host_main_cc patch-remoting_host_policy_watcher_cc patch-remoting_host_remoting_me2me_host_cc patch-sandbox_linux_services_libc_interceptor_cc patch-services_audio_audio_sandbox_hook_linux_cc patch-services_audio_audio_sandbox_hook_linux_h patch-services_device_geolocation_location_arbitrator_cc patch-services_device_public_mojom_BUILD_gn patch-services_device_time_zone_monitor_time_zone_monitor_linux_cc patch-services_device_usb_BUILD_gn patch-services_network_BUILD_gn patch-services_network_network_service_cc patch-services_network_public_cpp_BUILD_gn patch-services_network_public_mojom_BUILD_gn patch-services_video_capture_video_capture_service_impl_cc patch-services_video_capture_video_capture_service_impl_h patch-third_party_abseil-cpp_absl_base_internal_sysinfo_cc patch-third_party_abseil-cpp_absl_debugging_internal_elf_mem_image_h patch-third_party_abseil-cpp_absl_time_internal_cctz_src_time_zone_format_cc patch-third_party_angle_BUILD_gn patch-third_party_angle_src_libANGLE_Display_cpp patch-third_party_blink_public_platform_platform_h 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_ng_layout_ng_view_cc patch-third_party_blink_renderer_core_paint_paint_layer_cc patch-third_party_blink_renderer_modules_ml_webnn_ml_graph_xnnpack_cc patch-third_party_blink_renderer_modules_webgl_webgl_rendering_context_base_cc patch-third_party_blink_renderer_modules_webgpu_gpu_queue_cc patch-third_party_blink_renderer_platform_BUILD_gn patch-third_party_blink_renderer_platform_fonts_font_cache_h patch-third_party_blink_renderer_platform_fonts_font_description_cc patch-third_party_blink_renderer_platform_runtime_enabled_features_json5 patch-third_party_blink_renderer_platform_video_capture_video_capture_impl_cc patch-third_party_boringssl_src_util_generate_build_files_py patch-third_party_crashpad_crashpad_build_crashpad_buildconfig_gni patch-third_party_crashpad_crashpad_client_BUILD_gn patch-third_party_crashpad_crashpad_util_misc_capture_context_h patch-third_party_ffmpeg_chromium_scripts_build_ffmpeg_py patch-third_party_ffmpeg_configure patch-third_party_ffmpeg_libavutil_random_seed_c patch-third_party_ipcz_src_reference_drivers_random_cc patch-third_party_leveldatabase_env_chromium_cc patch-third_party_libusb_BUILD_gn patch-third_party_libxml_linux_config_h patch-third_party_maldoca_src_maldoca_service_common_process_doc_wrapper_cc patch-third_party_pdfium_core_fxge_cfx_fontmapper_cpp patch-third_party_pdfium_pdfium_gni patch-third_party_perfetto_src_base_unix_socket_cc patch-third_party_perfetto_src_trace_processor_db_storage_numeric_storage_cc patch-third_party_perfetto_src_tracing_core_tracing_service_impl_cc patch-third_party_vulkan-deps_vulkan-loader_src_loader_vk_loader_platform_h patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_stateless_sl_instance_device_cpp patch-third_party_vulkan-deps_vulkan-validation-layers_src_layers_vulkan_generated_vk_extension_helper_h patch-third_party_webrtc_BUILD_gn patch-third_party_webrtc_modules_audio_device_BUILD_gn patch-third_party_zlib_BUILD_gn patch-tools_gn_build_gen_py patch-ui_base_cursor_cursor_factory_cc patch-ui_base_cursor_cursor_factory_h patch-ui_base_ime_fake_text_input_client_cc patch-ui_base_ime_fake_text_input_client_h patch-ui_base_resource_resource_bundle_cc patch-ui_base_test_skia_gold_pixel_diff_cc patch-ui_base_ui_base_features_cc patch-ui_base_ui_base_features_h patch-ui_base_x_x11_cursor_loader_cc patch-ui_color_color_id_h patch-ui_compositor_compositor_cc patch-ui_events_event_cc patch-ui_gfx_BUILD_gn patch-ui_gfx_canvas_skia_cc patch-ui_gfx_native_widget_types_h patch-ui_gfx_x_xlib_support_cc patch-ui_gl_BUILD_gn patch-ui_gl_gl_switches_cc patch-ui_gtk_gtk_compat_cc patch-ui_native_theme_native_theme_base_cc patch-ui_ozone_platform_headless_vulkan_implementation_headless_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_public_ozone_platform_h patch-ui_views_controls_textfield_textfield_cc patch-ui_views_widget_widget_cc patch-ui_views_window_dialog_delegate_cc patch-v8_BUILD_gn patch-v8_src_api_api_cc patch-v8_src_base_atomicops_h patch-v8_src_base_platform_platform-posix_cc patch-v8_src_builtins_x64_builtins-x64_cc patch-v8_src_codegen_x64_assembler-x64_cc patch-v8_src_codegen_x64_assembler-x64_h patch-v8_src_codegen_x64_macro-assembler-x64_cc patch-v8_src_codegen_x64_macro-assembler-x64_h patch-v8_src_compiler_backend_x64_code-generator-x64_cc patch-v8_src_execution_isolate_cc patch-v8_src_flags_flags_cc patch-v8_src_maglev_x64_maglev-assembler-x64-inl_h patch-v8_src_maglev_x64_maglev-assembler-x64_cc patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32_h patch-weblayer_browser_browser_main_parts_impl_cc patch-weblayer_browser_content_browser_client_impl_cc patch-weblayer_browser_content_browser_client_impl_h Added files: www/ungoogled-chromium/patches: patch-base_allocator_partition_allocator_BUILD_gn patch-base_threading_platform_thread_bsd_cc patch-base_threading_platform_thread_internal_posix_cc patch-base_trace_event_trace_log_cc patch-cc_base_features_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_cc patch-chrome_browser_enterprise_connectors_reporting_realtime_reporting_client_h patch-chrome_browser_enterprise_profile_management_profile_management_navigation_throttle_cc patch-chrome_browser_gcm_gcm_profile_service_factory_cc patch-chrome_browser_gcm_instance_id_instance_id_profile_service_factory_cc patch-chrome_browser_ui_autofill_chrome_autofill_client_cc patch-chrome_browser_ui_views_tabs_tab_style_views_cc patch-chrome_browser_ui_webauthn_sheet_models_cc patch-components_embedder_support_user_agent_utils_cc patch-components_gwp_asan_client_guarded_page_allocator_posix_cc patch-components_gwp_asan_client_gwp_asan_cc patch-components_policy_core_common_policy_loader_common_cc patch-components_startup_metric_utils_common_startup_metric_utils_cc patch-components_supervised_user_core_browser_proto_fetcher_cc patch-components_supervised_user_core_browser_proto_fetcher_h patch-content_browser_download_save_package_cc patch-content_browser_interest_group_header_direct_from_seller_signals_cc patch-content_browser_renderer_host_media_service_video_capture_device_launcher_cc patch-content_browser_renderer_host_render_frame_host_impl_cc patch-gpu_command_buffer_service_shared_image_shared_image_factory_cc patch-net_base_features_cc patch-net_dns_address_info_cc patch-remoting_host_chromoting_host_h patch-third_party_angle_src_common_platform_helpers_h patch-third_party_blink_renderer_core_layout_ng_grid_ng_grid_layout_algorithm_cc patch-third_party_blink_renderer_core_layout_ng_physical_fragment_rare_data_h patch-third_party_blink_renderer_platform_fonts_font_palette_h patch-third_party_ffmpeg_chromium_scripts_robo_lib_config_py patch-third_party_libaom_source_libaom_aom_ports_aarch64_cpudetect_c patch-third_party_material_color_utilities_src_cpp_palettes_tones_cc patch-third_party_webrtc_rtc_base_net_test_helpers_cc patch-third_party_zlib_cpu_features_c patch-ui_events_gesture_detection_motion_event_generic_h patch-ui_gl_gl_fence_cc patch-ui_gtk_gtk_ui_cc patch-ui_ozone_platform_wayland_host_wayland_window_cc patch-ui_ozone_platform_x11_x11_screen_ozone_cc patch-ui_ozone_platform_x11_x11_screen_ozone_h patch-ui_ozone_public_platform_screen_cc patch-ui_ozone_public_platform_screen_h Removed files: www/ungoogled-chromium/patches: patch-base_threading_platform_thread_linux_cc patch-chrome_browser_chrome_process_singleton_cc patch-chrome_browser_memory_details_linux_cc patch-chrome_browser_ui_managed_ui_cc patch-chrome_common_pref_names_cc patch-components_invalidation_impl_invalidation_switches_cc patch-components_startup_metric_utils_browser_startup_metric_utils_cc patch-components_viz_host_renderer_settings_creation_cc patch-content_browser_renderer_host_back_forward_cache_impl_cc patch-gpu_vulkan_vulkan_image_cc patch-net_disk_cache_blockfile_disk_format_h patch-remoting_base_mojo_util_cc patch-third_party_angle_src_libANGLE_renderer_driver_utils_h patch-third_party_blink_renderer_modules_webgl_webgl_webcodecs_video_frame_cc patch-third_party_boringssl_BUILD_gn patch-third_party_boringssl_src_crypto_chacha_asm_chacha-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_aes128gcmsiv-x86_64_pl patch-third_party_boringssl_src_crypto_cipher_extra_asm_chacha20_poly1305_x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_aesni-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_aes_asm_vpaes-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_rsaz-avx2_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont5_pl patch-third_party_boringssl_src_crypto_fipsmodule_bn_asm_x86_64-mont_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_ec_asm_p256_beeu-x86_64-asm_pl patch-third_party_boringssl_src_crypto_fipsmodule_md5_asm_md5-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_aesni-gcm-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-ssse3-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_modes_asm_ghash-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_rand_asm_rdrand-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha1-x86_64_pl patch-third_party_boringssl_src_crypto_fipsmodule_sha_asm_sha512-x86_64_pl patch-third_party_boringssl_src_crypto_perlasm_x86_64-xlate_pl patch-third_party_boringssl_src_crypto_test_asm_trampoline-x86_64_pl Log message: update to 117.0.5938.62 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:10:18 Log message: import textproc/py-ujson Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/textproc/py-ujson/Makefile N ports/textproc/py-ujson/distinfo N ports/textproc/py-ujson/pkg/DESCR N ports/textproc/py-ujson/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:19:57 Log message: import sysutils/py-watchdog Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/sysutils/py-watchdog/Makefile N ports/sysutils/py-watchdog/distinfo N ports/sysutils/py-watchdog/pkg/DESCR N ports/sysutils/py-watchdog/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:37:52 Log message: import net/py-python-jsonrpc-server Needed for an update of spyder. tweaks and ok sthen@ Status: Vendor Tag: daniel Release Tags: daniel_20230916 N ports/net/py-python-jsonrpc-server/Makefile N ports/net/py-python-jsonrpc-server/distinfo N ports/net/py-python-jsonrpc-server/pkg/DESCR N ports/net/py-python-jsonrpc-server/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:46:36 Modified files: textproc : Makefile Log message: +py-textdistance +py-diff-match-patch +py-ujson CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:50:24 Modified files: sysutils : Makefile Log message: +py-watchdog CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 12:52:31 Modified files: net : Makefile Log message: +py-python-jsonrpc-server CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/16 13:59:33 Modified files: distrib/sets/lists/base: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/16 15:02:04 Modified files: emulators/ppsspp: Makefile distinfo emulators/ppsspp/patches: patch-CMakeLists_txt patch-UI_NativeApp_cpp emulators/ppsspp/pkg: PLIST Log message: Update to ppsspp-1.16.1. Release notes: https://www.ppsspp.org/news/release-1.16 Some bits from brad: remove non-BE arch restrictions (based on an old bug that's apparently fixed upstream); use system zstd. CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/16 15:06:35 Modified files: security/libsodium: Makefile distinfo security/libsodium/pkg: PLIST Log message: Update to libsodium 1.0.19 https://github.com/jedisct1/libsodium/releases/tag/1.0.19-RELEASE Tested on amd64 BTI by sthen CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/09/16 17:25:16 Modified files: sys/arch/arm64/dev: acpipci.c Log message: Skip non-MSI interrupt controllers when looking for one matching the ITS id given in the IORT node. Using a non-MSI interrupt controller here will crash as ic->ic_establish_msi will be NULL. tested by phessler@ ok phessler@ patrick@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 20:44:22 Modified files: www/twill : Makefile distinfo www/twill/pkg : PLIST Log message: update to twill 3.1 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/16 21:45:05 Modified files: lang/compcert : Makefile distinfo Log message: update to CompCert 3.13.1 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 00:01:55 Modified files: geo/spatialite : Makefile.inc geo/spatialite/gui: Makefile geo/spatialite/librasterlite2: Makefile Log message: geo/spatialite: fix MASTER_SITES for a working one in Makefile.inc while here this allows removing the overrides in gui/librasterlite2 no pkg change CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:03:35 Modified files: devel/appstream: Makefile Log message: Missing BDEP on textproc/itstool. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:11:06 Modified files: net/netatalk3 : Makefile distinfo Log message: SECURITY update to netatalk-3.1.17. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:14:01 Modified files: x11/gtksourceview5: Makefile distinfo x11/gtksourceview5/pkg: PLIST Removed files: x11/gtksourceview5/patches: patch-gtksourceview_gtksourcebufferoutputstream_c Log message: Update to gtksourceview5-5.10.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:29:21 Modified files: x11/gnome/user-docs: Makefile distinfo x11/gnome/user-docs/pkg: PLIST Log message: Update to gnome-user-docs-44.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:32:28 Modified files: x11/gnome/tracker3: Makefile distinfo x11/gnome/tracker3/pkg: PLIST Log message: Update to tracker3-3.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:37:24 Modified files: x11/gnome/tracker3-miners: Makefile distinfo x11/gnome/tracker3-miners/patches: patch-meson_build x11/gnome/tracker3-miners/pkg: PLIST Log message: Update to tracker3-miners-3.6.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:42:07 Modified files: x11/gnome/mutter: Makefile distinfo Log message: Update to mutter-44.5. CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/09/17 00:48:24 Modified files: shells/ksh93 : Makefile distinfo Log message: Update to ksh93 1.0.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:49:08 Modified files: x11/gnome/shell: Makefile distinfo Log message: Update to gnome-shell-44.5. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 00:49:32 Modified files: meta/gnome : Makefile Log message: Bump to GNOME 44.5. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 00:57:46 Modified files: lang/njs : Makefile distinfo Log message: lang/njs: update to 0.8.1. from MAINTAINER Sergey A. Osokin with WANTLIB fixes from me CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 00:59:26 Modified files: www/nginx : Makefile distinfo Removed files: www/nginx/patches: patch-njs_auto_make patch-njs_external_njs_fs_module_c Log message: www/nginx: update njs module to 0.8.1. from Sergey A. Osokin, with dependency fixes from me fixes a build failure if lang/njs was installed (reported by tb@) remove patches applied upstream no objection from robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 01:01:03 Modified files: www/nginx : Makefile Log message: www/nginx: readd REVISION-njs that i mistakenly removed CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 01:05:57 Modified files: geo/spatialite/libspatialite: Makefile distinfo geo/spatialite/libspatialite/patches: patch-src_Makefile_in Log message: geo/spatialite/libspatialite: update to 5.1.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 01:06:49 Modified files: geo/spatialite/tools: Makefile distinfo Log message: geo/spatialite/tools: update to 5.1.0a/pl0 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 01:07:24 Log message: Import py3-wand-0.6.11 Wand is a ctypes-based simple ImageMagick binding for Python, supporting 2.7, 3.3+, and PyPy. All functionalities of MagickWand API are implemented in Wand. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20240917 N ports/graphics/py-wand/Makefile N ports/graphics/py-wand/distinfo N ports/graphics/py-wand/pkg/DESCR N ports/graphics/py-wand/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 01:08:00 Modified files: graphics : Makefile Log message: +py-wand,python3 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 01:08:20 Modified files: print/psutils : Makefile distinfo Removed files: print/psutils/patches: patch-pyproject_toml Log message: Update to psutils-3.3.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 01:49:28 Added files: geo/pgpointcloud/patches: patch-pgsql_pc_pgsql_c Log message: geo/pgpointcloud: preemptively fix build with psql 16 from https://github.com/pgpointcloud/pointcloud/pull/339, pointed out by tb@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 02:40:29 Modified files: emulators/ppsspp/patches: patch-UI_NativeApp_cpp Log message: Restore patch variable that mistakenly got SUBST_CMDed. Caught by brad CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 03:03:27 Log message: Import vgmstream-1866. vgmstream is a library for playback of hundreds of streamed (prerecorded) audio formats used in video games. This package contains two components: vgmstream-cli, which decodes music files to .wav, and vgmstream123, which plays music files. ok thfr@ Status: Vendor Tag: bentley Release Tags: bentley_20230917 N ports/audio/vgmstream/Makefile N ports/audio/vgmstream/distinfo N ports/audio/vgmstream/patches/patch-Makefile N ports/audio/vgmstream/patches/patch-cli_vgmstream123_c N ports/audio/vgmstream/patches/patch-cli_vgmstream_cli_c N ports/audio/vgmstream/pkg/DESCR N ports/audio/vgmstream/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 03:04:50 Modified files: audio : Makefile Log message: +vgmstream CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 03:09:38 Modified files: sysutils/consolekit: Makefile Removed files: sysutils/consolekit/patches: patch-autogen_sh Log message: Drop gtk-doc and just use it. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 03:38:05 Modified files: sysutils/consolekit: Makefile sysutils/consolekit/pkg: PLIST Log message: --enable-docbook-docs to pass 'make check'. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/17 04:19:37 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.14.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 04:27:13 Modified files: www/nextcloud/26: Makefile distinfo www/nextcloud/26/pkg: PLIST Log message: www/nextcloud/26: update to 26.0.6, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 04:27:41 Modified files: www/nextcloud/25: Makefile distinfo www/nextcloud/25/pkg: PLIST Log message: www/nextcloud/25: update to 25.0.11, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/17 04:28:18 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo www/nextcloud/25/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/nextcloud/25: MFC update to 25.0.11, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 06:20:45 Modified files: graphics/gthumb: Makefile graphics/gthumb/pkg: PLIST Log message: Add BDEP on devel/appstream. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 06:50:36 Modified files: www/webkitgtk4 : Makefile distinfo www/webkitgtk4/patches: patch-Source_JavaScriptCore_assembler_ARM64Assembler_h patch-Source_JavaScriptCore_assembler_ARMv7Assembler_h patch-Source_JavaScriptCore_heap_BlockDirectory_cpp patch-Source_JavaScriptCore_runtime_Options_cpp patch-Source_WTF_wtf_PlatformEnable_h patch-Source_WTF_wtf_dtoa_utils_h patch-Source_WebCore_CMakeLists_txt patch-Source_WebCore_rendering_RenderLayerBacking_h patch-Source_cmake_WebKitCommon_cmake patch-Source_cmake_WebKitFeatures_cmake www/webkitgtk4/pkg: PFRAG.no-webkitgtk60 PFRAG.webkitgtk60 PLIST Added files: www/webkitgtk4/patches: patch-Source_WTF_wtf_posix_FileSystemPOSIX_cpp Removed files: www/webkitgtk4/patches: patch-Source_JavaScriptCore_jsc_cpp patch-Source_WebCore_SourcesGTK_txt Log message: Update to webkitgtk{40,41,60}-2.42.0. Tested on amd64 and aarch64. Survived a bulk on amd64. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/17 06:52:46 Modified files: net/transmission: Makefile Log message: Missing DEP on archivers/libdeflate. from Josh Grosse (maintainer) CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/17 07:02:24 Modified files: sys/kern : sched_bsd.c Log message: scheduler_start: move static timeout structs into callback functions Move the schedcpu() and update_loadavg() timeout structs from scheduler_start() into their respective callback functions and statically initialize them with TIMEOUT_INITIALIZER(9). The structs are already hidden from the global namespace and the timeouts are already self-managing, so we may as well fully consolidate things. Thread: https://marc.info/?l=openbsd-tech&m=169488184019047&w=2 "Sure." claudio@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/17 08:49:44 Modified files: usr.bin/awk : FIXES README.md awk.1 awk.h b.c lex.c lib.c main.c proto.h run.c tran.c Added files: usr.bin/awk : FIXES.1e LICENSE Log message: Update to the One True Awk, 2nd edition (Sep 12, 2023). This corresponds to the 2nd edition of "The AWK Programming Language" and adds support for UTF-8 and comma-separated value inputs. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/17 08:50:51 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c sys/arch/alpha/alpha: clock.c sys/arch/amd64/amd64: lapic.c sys/arch/amd64/isa: clock.c sys/arch/arm64/dev: agtimer.c sys/arch/arm/cortex: agtimer.c amptimer.c sys/arch/armv7/omap: dmtimer.c gptimer.c sys/arch/armv7/sunxi: sxitimer.c sys/arch/hppa/dev: clock.c sys/arch/i386/i386: lapic.c sys/arch/i386/isa: clock.c sys/arch/loongson/dev: glxclk.c sys/arch/luna88k/luna88k: clock.c sys/arch/macppc/macppc: clock.c sys/arch/mips64/mips64: clock.c sys/arch/powerpc64/powerpc64: clock.c sys/arch/riscv64/riscv64: clock.c sys/arch/sh/sh : clock.c sys/arch/sparc64/sparc64: clock.c Log message: clockintr: remove clockintr_init(), clockintr_flags All the state initialization once done in clockintr_init() has been moved to other parts of the kernel. It's a dead function. Remove it. Likewise, the clockintr_flags variable no longer sports any meaningful flags. Remove it. This frees up the CL_* flag namespace, which might be useful to the clockintr frontend if we ever need to add behavior flags to any of those functions. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/17 09:05:45 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: struct clockintr_queue: rename "cq_est" to "cq_all" "cq_all" is a more obvious name than "cq_est". It's the list of all established clockintrs. Duh. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/17 09:24:35 Modified files: sys/sys : clockintr.h sys/kern : kern_clockintr.c Log message: clockintr.h: forward-declare "struct cpu_info" for clockintr_establish() With input from claudio@ and deraadt@. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/17 10:22:55 Modified files: sysutils/awscli: Makefile Log message: update RDEPs for awscli setup.py states support for awscli 6+. Therefore update the RDEP version constraint to match. Allows us to make forward progress on moving to newer py-yaml. ok ajacoutot@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 11:11:39 Log message: Import apertium-anaphora-1.0.2. Anaphora Resolution is the process of resolving references (anaphora) to earlier items (antecedents) in discourse. The most common form of this is Pronominal Anaphora, where the anaphor is a pronoun and the antecedent is a noun. The apertium-anaphora module adds this capability to the Apertium machine translation toolkit. ok jeremy@ Status: Vendor Tag: bentley Release Tags: bentley_20230917 N ports/textproc/apertium-anaphora/Makefile N ports/textproc/apertium-anaphora/distinfo N ports/textproc/apertium-anaphora/pkg/DESCR N ports/textproc/apertium-anaphora/pkg/PLIST N ports/textproc/apertium-anaphora/patches/patch-src_anaphora_cc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 11:12:33 Modified files: textproc : Makefile Log message: +apertium-anaphora CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/17 11:14:14 Modified files: textproc/apertium-dicts: Makefile textproc/apertium-dicts/eng-cat: Makefile Log message: Hook up apertium-eng-cat now that apertium-anaphora is in. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/17 11:47:21 Modified files: editors/libreoffice: Makefile distinfo editors/libreoffice/patches: patch-configure Log message: update to 7.6.1.2 CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/09/17 11:50:58 Modified files: . : events.html Added files: papers : eurobsdcon2023-bluhm-mitigations.pdf Log message: Add slides about OpenBSD Attack Mitigations at EuroBSDCon 2023. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/17 12:02:42 Modified files: archivers/unarr: Makefile distinfo archivers/unarr/patches: patch-CMakeLists_txt archivers/unarr/pkg: PLIST Log message: update archivers/unarr to 1.1.0 minor bump due to symbol addition, drop the comment about the upstream soversion since it's useless (another project that use the package version as soversion). while here update my address and reduce the horizontal spacing since that SITES needs less spacing. changelog: https://github.com/selmf/unarr/releases/tag/v1.1.0 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/17 12:04:20 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 117.0.5938.88 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/09/17 16:45:01 Modified files: sysutils/ugrep : Makefile distinfo Log message: Update to ugrep-4.1.0 Changes: https://github.com/Genivia/ugrep/releases/tag/v4.1.0 CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/09/17 17:02:20 Modified files: sysutils/bfs : Makefile distinfo Removed files: sysutils/bfs/patches: patch-Makefile Log message: Update to bfs-3.0.2 Changes: https://github.com/tavianator/bfs/releases/tag/3.0.2 CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/17 23:36:18 Modified files: sysutils/borgbackup/2.0: Makefile distinfo sysutils/borgbackup/2.0/pkg: PLIST Added files: sysutils/borgbackup/2.0/patches: patch-pyproject_toml Removed files: sysutils/borgbackup/2.0/patches: patch-setup_py patch-src_borg_archiver_benchmark_cmd_py patch-src_borg_testsuite_helpers_py Log message: Update to borgbackup-2.0.0b7 Changes: https://borgbackup.readthedocs.io/en/2.0.0b7/changes.html#version-2-0-0b7-2023-09-14 Several patches have been upstreamed. CVSROOT: /cvs Module name: src Changes by: jmatthew@cvs.openbsd.org 2023/09/18 00:47:21 Modified files: sys/dev/pci : if_mcx.c Log message: Add 100GB LR4 Ethernet capability and map it to IFM_100G_LR4. This isn't listed in the public PRM but it can be found in the Linux driver. from Olivier Croquin CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 00:58:13 Log message: Import pipewire-0.3.80 and helvum-0.3.4 (graphical patchbay for PipeWire) PipeWire is a server and user space API to deal with multimedia pipelines. <...> WARNING: unfinished, not buildable, not runnable But robert@ and I will work on it in-tree. Obviously un-hooked for now. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230918 N ports/multimedia/pipewire/Makefile N ports/multimedia/pipewire/Makefile.inc N ports/multimedia/pipewire/helvum/Makefile N ports/multimedia/pipewire/helvum/distinfo N ports/multimedia/pipewire/helvum/crates.inc N ports/multimedia/pipewire/helvum/pkg/DESCR N ports/multimedia/pipewire/pipewire/distinfo N ports/multimedia/pipewire/pipewire/Makefile N ports/multimedia/pipewire/pipewire/patches/patch-spa_plugins_support_logger_c N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-protocol-pulse_message_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_pipewire_h N ports/multimedia/pipewire/pipewire/patches/patch-spa_plugins_audioconvert_fmt-ops_h N ports/multimedia/pipewire/pipewire/patches/patch-test_test-functional_c N ports/multimedia/pipewire/pipewire/patches/patch-pipewire-alsa_alsa-plugins_pcm_pipewire_c N ports/multimedia/pipewire/pipewire/patches/patch-pipewire-v4l2_src_pipewire-v4l2_c N ports/multimedia/pipewire/pipewire/patches/patch-spa_include_spa_param_audio_layout_h N ports/multimedia/pipewire/pipewire/patches/patch-spa_plugins_support_cpu_c N ports/multimedia/pipewire/pipewire/patches/patch-spa_tests_stress-ringbuffer_c N ports/multimedia/pipewire/pipewire/patches/patch-spa_plugins_vulkan_vulkan-utils_c N ports/multimedia/pipewire/pipewire/patches/patch-meson_build N ports/multimedia/pipewire/pipewire/patches/patch-pipewire-v4l2_src_pipewire-v4l2_h N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-rt_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_conf_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_pipewire_c N ports/multimedia/pipewire/pipewire/patches/patch-src_tools_pw-cli_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_mem_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_meson_build N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_private_h N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-protocol-native_c N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-protocol-pulse_utils_c N ports/multimedia/pipewire/pipewire/patches/patch-test_meson_build N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-netjack2_peer_c N ports/multimedia/pipewire/pipewire/patches/patch-src_pipewire_thread_c N ports/multimedia/pipewire/pipewire/patches/patch-src_modules_module-protocol-simple_c N ports/multimedia/pipewire/pipewire/pkg/PLIST N ports/multimedia/pipewire/pipewire/pkg/DESCR No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:00:15 Modified files: multimedia : Makefile Log message: Add commented pipewire. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/09/18 01:11:53 Log message: Import VCMI - an open source engine for Heroes of Might and Magic III. Tweaks, tests and OKs from bentley@ and thfr@ Status: Vendor Tag: kirby Release Tags: kirby_20230918 N ports/games/vcmi/Makefile N ports/games/vcmi/distinfo N ports/games/vcmi/patches/patch-Global_h N ports/games/vcmi/patches/patch-lib_CStopWatch_h N ports/games/vcmi/patches/patch-lib_CModVersion_h N ports/games/vcmi/patches/patch-CMakeLists_txt N ports/games/vcmi/pkg/README N ports/games/vcmi/pkg/DESCR N ports/games/vcmi/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:12:34 ports/x11/gnome/libadwaita/patches Update of /cvs/ports/x11/gnome/libadwaita/patches In directory cvs.openbsd.org:/tmp/cvs-serv84223/patches Log Message: Directory /cvs/ports/x11/gnome/libadwaita/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:14:46 Modified files: x11/gnome/libadwaita: Makefile Added files: x11/gnome/libadwaita/patches: patch-src_adw-settings-impl_c Log message: Unbreak getting color-scheme from gsettings (light versus dark theme) and probably other options. This is supposed to need xdg-desktop-portal-gnome which requires at least pipewire and fuse3 which we don't have. We will remove this hack once we have all requirements. CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/09/18 01:15:59 Modified files: games : Makefile Log message: + vcmi CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:25:08 Modified files: devel/appstream: Makefile Log message: Missing BDEP on devel/gperf. reported by tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:29:26 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.16.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 01:33:07 Modified files: print/ptouch-driver: Makefile distinfo print/ptouch-driver/pkg: PLIST Added files: print/ptouch-driver/patches: patch-printer_Brother-QL-600_xml Log message: Update to ptouch-driver-1.7. CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/18 01:35:45 Modified files: sysutils/kopia : Makefile distinfo modules.inc Log message: Update to v0.14.1 Changelog: https://github.com/kopia/kopia/releases/tag/v0.14.1 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 02:02:02 Modified files: x11/gnome/libpanel: Makefile distinfo x11/gnome/libpanel/patches: patch-meson_build x11/gnome/libpanel/pkg: PLIST Log message: Update to libpanel-1.4.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 02:04:01 Modified files: x11/gnome/builder: Makefile x11/gnome/builder/pkg: PLIST Log message: Regen PLIST. CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/09/18 04:27:29 Modified files: . : events.html Added files: papers : eurobsdcon2023-kn-installer.pdf Log message: EuroBSDCon 2023 is over, add my slides CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/18 04:40:46 Modified files: multimedia/pipewire/pipewire/patches: patch-meson_build Log message: do not fail hard if readline cannot be found with pkgconfig and try linking CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/18 04:41:25 Modified files: multimedia/pipewire/pipewire/patches: patch-src_modules_module-rt_c Log message: use getthrid() instead a of a direct syscall and that is what we want anyway CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 04:41:54 Modified files: devel/cmake : Makefile distinfo Log message: Update CMake to 3.27.5 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/18 04:42:45 Modified files: multimedia/pipewire/pipewire/patches: patch-src_pipewire_pipewire_c patch-src_pipewire_pipewire_h Added files: multimedia/pipewire/pipewire/patches: patch-src_modules_module-netjack2-manager_c patch-src_modules_module-pipe-tunnel_c patch-src_modules_module-rt_c.orig 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 Log message: we do not have SIOCGIFINDEX so let's use if_nametoindex(3) a wrapper function is created which now can be used and will be probably easier to upstream CVSROOT: /cvs Module name: www Changes by: kn@cvs.openbsd.org 2023/09/18 04:50:54 Modified files: . : events.html Log message: merge 2023 entries CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/18 05:38:55 Modified files: net/librenms : Makefile distinfo net/librenms/patches: patch-misc_config_definitions_json net/librenms/pkg: PLIST Log message: update to librenms-23.9.0 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/18 05:41:57 Modified files: devel/llvm/13 : Makefile Added files: devel/llvm/13/patches: patch-clang_lib_Headers_wasm_simd128_h Log message: devel/llvm/13: backport upstream commit adding SIMD intrinsics using unsigned integers from https://github.com/llvm/llvm-project/commit/2456e11614c10a2e648005e27e3213c77b7ab7a4 fixes mozilla 119 build per #1851301 ok robert@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/18 05:59:04 Modified files: sysutils/sysclean: Makefile distinfo Log message: update sysutils/sysclean to 3.4 ChangeLog: - add users/groups support - add /dev support CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/18 06:35:59 Modified files: net/curl : Makefile distinfo net/curl/patches: patch-configure_ac patch-lib_vquic_curl_ngtcp2_c net/curl/pkg : PLIST Log message: net/curl: security update to 8.3.0 Changes: * curl: make %output{} in -w specify a file to write to * tool: add "variable" support * trace: make tracing available in non-debug builds * url: change default value for CURLOPT_MAXREDIRS to 30 * urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name Includes a fix for * CVE-2023-38039: HTTP headers eat all memory CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/09/18 06:50:21 Modified files: devel/got : Makefile distinfo Log message: update to got 0.93 see git repository history for per-change authorship information - show out-of-memory errors from zlib inflate() and deflate() calls - make 'got fetch' and 'got send' release the work tree lock earlier - tog: add basic regress for log limit and log search - fix "no git repository found" on locked work trees; regression from 0.91 - gotwebd: CSS improvements, looks much better in text-based browsers - gotwebd: don't lose track of the current file during commit log pagination - gotwebd: move buffering from the fastcgi layer to the template layer - got diff: fix "No newline at end of file" showing up where not expected - make 'got send' detect connections unexpectedly closed by server - fix detection of modified files in fresh work trees created with checkout -E - gotd: fix bogus "gotsh: operation timed out" errors; regression from 0.92 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/18 07:05:51 Modified files: emulators/vice : Makefile distinfo emulators/vice/patches: patch-configure_ac patch-src_Makefile_in emulators/vice/pkg: PLIST Added files: emulators/vice/patches: patch-src_arch_shared_iodrv_io-unix-access_c Removed files: emulators/vice/patches: patch-src_iodrv_io-unix-access_c Log message: Update vice to 3.7.1. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/18 07:08:53 Modified files: lang/njs : Makefile lang/njs/pkg : PLIST Log message: lang/njs: update PLIST after previous update to 0.8.1 From Sergey A. Osoki (MAINTAINER) Fixes a build failure in www/unit/unit reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/18 07:09:13 ports/lang/fennel/patches Update of /cvs/ports/lang/fennel/patches In directory cvs.openbsd.org:/tmp/cvs-serv62196/patches Log Message: Directory /cvs/ports/lang/fennel/patches added to the repository CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/18 07:16:13 Modified files: share/mk : sys.mk etc/root : root.mail sys/conf : newvers.sh sys/arch/macppc/stand/tbxidata: bsd.tbxi usr.bin/signify: signify.1 Log message: crank to 7.4-beta CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/18 07:16:23 Modified files: lang/gprolog : Makefile Log message: disable IBT for gprolog CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/18 07:18:25 Modified files: sys/sys : param.h Log message: crank to 7.4-beta CVSROOT: /cvs Module name: src Changes by: robert@cvs.openbsd.org 2023/09/18 07:29:00 Modified files: sys/sys : videoio.h Log message: The CTA-861 standards have been updated to refer to opRGB instead of AdobeRGB. The official standard is in fact named opRGB, so switch to that. The two old defines referring to ADOBERGB in the public API are put under #ifndef _KERNEL and a comment mentions that they are deprecated. This keeps us in sync with the linux header. ok feinerer@, mpi@, deraadt@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/18 07:41:03 Modified files: net/curl : Tag: OPENBSD_7_3 Makefile distinfo net/curl/patches: Tag: OPENBSD_7_3 patch-configure_ac patch-lib_vquic_curl_ngtcp2_c net/curl/pkg : Tag: OPENBSD_7_3 PLIST Log message: net/curl: security update to 8.3.0 Changes: * curl: make %output{} in -w specify a file to write to * tool: add "variable" support * trace: make tracing available in non-debug builds * url: change default value for CURLOPT_MAXREDIRS to 30 * urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name Includes a fix for * CVE-2023-38039: HTTP headers eat all memory CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/18 07:45:34 Modified files: sysutils/u-boot: Makefile.inc Log message: comment-out BROKEN-arm; it was set due to an ICE seen when we used an older compiler. still might not build, but worth giving it another chance. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/18 08:25:05 Modified files: distrib/sets/lists/base: md.alpha md.hppa md.landisk md.luna88k md.sparc64 distrib/sets/lists/comp: gcc.alpha gcc.hppa gcc.landisk gcc.luna88k gcc.sparc64 Log message: sync to 7.4 CVSROOT: /cvs Module name: src Changes by: sobrado@cvs.openbsd.org 2023/09/18 08:44:21 Modified files: etc/examples : radiusd.conf Log message: match style used in revision 1.16 of src/etc/examples/radiusd.conf ok yasuoka@ CVSROOT: /cvs Module name: ports Changes by: kirby@cvs.openbsd.org 2023/09/18 08:44:47 Modified files: games/vcmi : Makefile distinfo games/vcmi/patches: patch-CMakeLists_txt games/vcmi/pkg : PLIST Added files: games/vcmi/patches: patch-lib_modding_CModVersion_h Removed files: games/vcmi/patches: patch-lib_CModVersion_h Log message: Update to vcmi-1.3.2. Changed game default settings and interface changes made me thought it is buggy. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/18 08:49:43 Modified files: lib/libcrypto/man: CRYPTO_set_ex_data.3 RSA_get_ex_new_index.3 Log message: Rewrite RSA_get_ex_new_index(3) and CRYPTO_set_ex_data(3) from scratch. The defects of the old pages were too numerous to list in full but included vagueness, gaps, misleading statements, bad ordering, and duplication. Use my Copyright since none of the text we inherited from OpenSSL remains. Without doing a thorough review, tb@ thinks he likes the new pages after quickly reading through both of them. CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/18 08:54:40 Modified files: lang/zig : Makefile Added files: lang/zig/patches: patch-src_link_Elf_zig Log message: lang/zig: pass -z nobtcfi to the linker tested and ok volker@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 08:59:38 Modified files: multimedia/pipewire/pipewire: Makefile multimedia/pipewire/pipewire/pkg: PLIST Log message: Disable almost everything until proven useful. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 09:00:33 Removed files: multimedia/pipewire/pipewire/patches: patch-src_modules_module-rt_c.orig Log message: Drop bogus. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/18 09:16:22 Modified files: usr.bin/awk : run.c Log message: 2 cases of c99 for-scope variable decl, when a variable already exists in scope. but a 3rd similar situation in the same scope exists also, which does not create a new variable, and uses the upper scope variable. Pretty sloppy stuff. ok millert CVSROOT: /cvs Module name: www Changes by: otto@cvs.openbsd.org 2023/09/18 09:17:32 Modified files: . : events.html Added files: papers : eurobsdcon2023-otto-malloc.pdf Log message: EuroBSDCon 2023 malloc slides CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/09/18 09:20:48 Modified files: usr.bin/awk : awk.1 main.c Log message: add --csv to usage(), and reformat it to match manual; while here, reformat a lengthy line in awk.1; ok millert CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/18 09:26:46 Modified files: lib/libcrypto/man: PEM_read.3 Log message: PEM_def_callback(3) does not truncate its argument but merely the copy, plus a few wording improvements CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/18 09:29:33 Modified files: archivers/libarchive: Tag: OPENBSD_7_3 Makefile distinfo archivers/libarchive/pkg: Tag: OPENBSD_7_3 PLIST Log message: archivers/libarchive: security update to 3.7.2 Accumulated security fixes: * SEGV and stack buffer overflow in verbose mode of cpio * Multiple vulnerabilities have been fixed in the PAX writer CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 09:46:00 Modified files: x11/eterm : Makefile Log message: Remove freetype1 as dependency Looks like eterm picks up freetype from xenocara and not from print/freetype (1.X) if print/freetype is not installed. OK op@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 09:48:29 Modified files: print : Makefile Removed files: print/freetype : Makefile distinfo print/freetype/patches: patch-Makefile_in patch-ft_conf_h_in print/freetype/pkg: DESCR-doc DESCR-main PLIST-doc PLIST-main Log message: Remove print/freetype. no consumers left OK op@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/18 10:07:23 Modified files: multimedia/pipewire/pipewire: Makefile Log message: Don't install PAM limits.d file. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/18 11:01:41 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Reuse pmap_pte_insert() in pmap_clear_modify() Stricter code which further reduces the difference between the pmap of arm64 and riscv64 and also the number of functions where member pted_pte is manipulated. ok drahn@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/18 11:15:52 Modified files: lang : Makefile Removed files: lang/ocaml-camlp4: Makefile distinfo Log message: Retire lang/ocaml-camlp4, no ports depend on it anymore and for local development it can be easily installed using sysutils/opam. ok daniel@, jca@, chrisz@ (Maintainer) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/18 11:18:37 Removed files: lang/ocaml-camlp4/pkg: DESCR PFRAG.native PLIST Log message: Retire lang/ocaml-camlp4/pkg/* as well CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/18 11:25:15 Modified files: lib/libtls/man : tls_read.3 Log message: remove tls_reset(3) from the NAME, SYNOPSIS, and HISTORY sections because it is documented in the separate tls_client(3) manual page CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/18 11:26:38 Modified files: lang : Makefile Removed files: lang/ocaml-camlp5: Makefile distinfo lang/ocaml-camlp5/patches: patch-Makefile lang/ocaml-camlp5/pkg: DESCR PFRAG.native PLIST Log message: Retire lang/ocaml-camlp5, no ports depend on it anymore and for local development it can be easily installed via sysutils/opam. ok daniel@, jca@, chrisz@ (Maintainer) CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/18 11:38:24 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add lang/ocaml-camlp4 removal CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/18 11:39:26 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add lang/ocaml-camlp5 removal CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/09/18 12:33:17 Modified files: regress/usr.bin/sed: sedtest.sh Log message: Favor jot while generating characters within the [1, 256) range as awk recently became utf-8 aware. ok millert@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 12:56:38 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: Add freetype and freetype-doc removal CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 13:01:45 Modified files: textproc/aspell/core: Makefile distinfo textproc/aspell/core/patches: patch-Makefile_in patch-configure textproc/aspell/core/pkg: PLIST Removed files: textproc/aspell/core/patches: patch-common_cache-t_hpp patch-common_cache_cpp patch-common_lock_hpp patch-interfaces_cc_aspell_h patch-modules_filter_tex_cpp patch-prog_aspell_cpp patch-prog_check_funs_cpp patch-prog_checker_string_hpp Log message: Update aspell to 0.60.8 Makefile fixes from mbuhl@ to prevent gmake usage. Tested with some consumers by sthen@. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 13:02:26 Modified files: textproc/aspell/dicts/da: Makefile distinfo textproc/aspell/dicts/da/pkg: PLIST textproc/aspell/dicts/de: Makefile distinfo textproc/aspell/dicts/de/pkg: PLIST textproc/aspell/dicts/el: Makefile distinfo textproc/aspell/dicts/el/pkg: PLIST Log message: Upade aspell- de, da and el dicts CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/18 13:24:23 Modified files: devel/clang-tools-extra: Makefile devel/llvm/13 : Makefile editors/xemacs21/stable: Makefile lang/bootgcc : Makefile lang/gcc/11 : Makefile lang/gcc/8 : Makefile lang/gpc : Makefile lang/pcc/pcc-libs: Makefile lang/swi-prolog: Makefile math/octave : Makefile Log message: bump for plist changes 7.3 -> 7.4 CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/18 13:32:20 Modified files: usr.bin/awk : awk.h b.c main.c run.c Log message: Disable utf-8 for non-multibyte locales, such as C or POSIX. This makes it possible to get the old awk behavior (where chars are bytes) by setting LC_CTYPE to C or POSIX. OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/18 14:44:01 Modified files: devel/kf5/kio : Makefile Added files: devel/kf5/kio/patches: patch-src_ioslaves_file_file_unix_cpp Log message: Don't crash if KMountPoint gives nothing back while checking for CIFS https://invent.kde.org/frameworks/kio/-/commit/48322f44323a1fc09305d66d9093fe6c3780709e BUG: 474451 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/18 16:38:16 Modified files: lib/libcrypto/aes/asm: aesni-x86_64.pl Log message: aesni_ctr32_encrypt_blocks() is called indirectly from C code, so it needs endbr64 ok kettenis tb CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/18 17:13:30 Modified files: textproc/jless : Makefile crates.inc distinfo Log message: Force cc and libc crates to versions that support riscv64 and powerpc64 Missed in previous. ok sthen@ CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/18 17:33:21 Modified files: usr.bin/awk : b.c Log message: Fix a bad cast to char * that causes incorrect results on big endian. Now that awk stores chars as int we need to cast the Node * to int *. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/18 19:14:05 Modified files: usr.bin/awk : b.c Log message: Compare int value against 0, not '\0', for consistency. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/18 19:19:45 Modified files: lib/libssl : ssl_lib.c Log message: Fix some NULL/0 misspellings in SSL_CTX_new() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/18 19:22:31 Modified files: lib/libssl : ssl_lib.c Log message: More 0/NULL confusions in SSL_CTX_new() CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/19 00:28:28 Modified files: x11/kde-plasma/kwin: Makefile Log message: Remove dependency on x11/libxcvt CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/19 02:04:37 Modified files: print/psutils : Makefile distinfo Log message: Update to psutils-3.3.2. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/19 02:05:15 Modified files: emulators/ppsspp: Makefile emulators/ppsspp/patches: patch-CMakeLists_txt Log message: Forcibly disable hidden dep on Wayland. The upstream knob to turn it off doesn't work, so Wayland is used unconditionally if installed, necessitating patching the knob. Even if it weren't junked during the build, making Wayland a dependency of this port is not an option right now, as it requires SDL2 to have been built with Wayland support. Build breakage reported by ajacoutot@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/19 02:06:31 Modified files: devel/harfbuzz : Makefile distinfo Log message: Update to harfbuzz-8.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/19 02:12:18 Modified files: sysutils/amazon-ssm-agent: Makefile distinfo sysutils/amazon-ssm-agent/patches: patch-makefile Log message: Update to amazon-ssm-agent-3.2.1630.0. CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/19 02:18:13 Modified files: lib/libssl/man : SSL_CTX_set_default_passwd_cb.3 Log message: Remove the duplicate documentation of pem_password_cb(3). While here, also: * Avoid the misleading term "default password callback" because none of the functions in SSL_CTX_use_certificate(3) support overriding it. * Do not talk about "storing", "writing", and "encryption" since the cb passed to SSL_CTX_set_default_passwd_cb(3) is never used for any of that. * List the functions using cb. * Document what happens by default. * Remove the misleading words "which must be provided by the application" because all this is actually optional. * Make several wordings more precise. * Below EXAMPLES, fix argument naming to agree with pem_password_cb(3), clarify the description of what the example does, and, as suggested by tb@, use strlcpy(3). OK tb@ CVSROOT: /cvs Module name: src Changes by: nicm@cvs.openbsd.org 2023/09/19 02:35:44 Modified files: usr.bin/tmux : screen.c Log message: Fix a couple of mouse mode flag names. CVSROOT: /cvs Module name: www Changes by: espie@cvs.openbsd.org 2023/09/19 03:03:28 Modified files: . : events.html Added files: papers : eurobsdcon2023-espie-cache.pdf Log message: my slides, a bit later than usual CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/09/19 03:29:51 Modified files: mail/p5-Mail-SPF: Makefile Added files: mail/p5-Mail-SPF/patches: patch-lib_Mail_SPF_Server_pm patch-lib_Mail_SPF_Mod_Exp_pm Log message: fix compatibility with new Net::DNS module CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/19 03:40:35 Modified files: lib/libssl/man : SSL_CTX_set_default_passwd_cb.3 Log message: Mention a subtle difference between PEM_def_callback(3) and the example. It's relevant not only for the example, but also because the functions documented here use PEM_def_callback(3) by default, and that exhibits surprising and potentially dangerous behaviour by not NUL-terminating. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/19 03:41:26 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: x11/xfce4/xfce4-notifyd: update to 0.9.0 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/19 04:43:34 Modified files: sys/kern : kern_pledge.c kern_sig.c Log message: Before coredump or in pledge_fail use SINGLE_UNWIND to stop all threads. SINGLE_UNWIND unwinds to the kernel boundary. On the other hand SINGLE_SUSPEND will sleep inside tsleep(9) and other sleep functions. Since the code will exit1() very soon after it is better to already unwind. Now one could argue that for coredumps all threads should stop asap to get a clean dump. Using SINGLE_UNWIND the sleep will fail with ERESTART and no copyout should happen in that case. This is a bit of a workaround since SINGLE_SUSPEND has a small race where single_thread_wait() returns before all threads are really stopped. When SINGLE_EXIT is called quickly after this can blow up inside sleep_finish. Reported-by: syzbot+3ef066fcfaf991f2ac2c@syzkaller.appspotmail.com OK mpi@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 04:51:25 Modified files: geo/py-google-i18n-address: Makefile distinfo geo/py-google-i18n-address/pkg: PLIST Log message: Update to google-i18n-address 3.1.0, ok sthen Only minor changes; one backwards-incompatibility broke xml2rfc https://github.com/mirumee/google-i18n-address/releases/tag/3.0.0 https://github.com/mirumee/google-i18n-address/releases/tag/3.1.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 05:18:31 Modified files: fonts/roboto-fonts: Makefile distinfo fonts/roboto-fonts/pkg: DESCR PLIST Log message: add Roboto Mono to roboto-fonts CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 05:23:20 Modified files: textproc/xml2rfc: Makefile textproc/xml2rfc/pkg: DESCR Log message: xml2rfc housekeeping: - clean deps (remove old ones no longer needed, move some from RDEP->TDEP) - update DESCR, add info about which packages are needed for PDF creation - note that network access is needed for tests, and set PORTHOME to a writable dir, fixing some failures. hide the DeprecationWarnings from pkg_resources from tests which make it harder to see other errors. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/19 05:31:51 Modified files: sys/kern : kern_sched.c Log message: Add a KASSERT for p->p_wchan == NULL to setrunqueue() There is the same check in sched_chooseproc() but that is too late to know where the bad insertion into the runqueue was done. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/19 05:35:30 Modified files: sys/ddb : db_command.c sys/kern : kern_proc.c Log message: Improve the output of ddb "show proc" command Include missing fields -- like the sleep channel and message -- and show both the PID and TID of the proc. Also add '/t' as an argument that can be used to specify a proc by TID instead of by address. OK mpi@ CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/19 05:36:33 Modified files: share/man/man4 : ddb.4 Log message: Document the new 'show proc /t TID' way of showing a proc via thread id. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/19 05:39:03 Modified files: archivers/unrar: Makefile Log message: archivers/unrar: tell portroach to ignore the next beta CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/19 05:52:38 Modified files: net/synapse : Makefile distinfo Log message: net/synapse: security update to 1.92.3, from MAINTAINER Renaud Allard pin the pillow dependency to ensure the statically-linked libwebp has the fixes for CVE-2023-4863 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/19 05:53:30 Modified files: net/mautrix-whatsapp: Makefile distinfo modules.inc Log message: net/mautrix-whatsapp: update to 0.10.1 from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: jca@cvs.openbsd.org 2023/09/19 05:55:03 Modified files: devel/objfw : Makefile distinfo Log message: Update to objfw-1.0.3 From maintainer Jonathan Schleifer CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:30:02 Modified files: sys/dev/pci/drm/i915: i915_request.c sys/dev/pci/drm/i915/gt: intel_engine_types.h sys/dev/pci/drm/i915/gt/uc: intel_guc_submission.c Log message: drm/i915: mark requests for GuC virtual engines to avoid use-after-free From Andrzej Hajda 8017a27cec32eac8c8f9430b0a3055840136b856 in linux-6.1.y/6.1.54 5eefc5307c983b59344a4cb89009819f580c84fa in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:31:43 Modified files: sys/dev/pci/drm/i915/gvt: gtt.c Log message: drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" From Sean Christopherson f5738399ed965be3ba734bd039bf96a455bb5ac0 in linux-6.1.y/6.1.54 f046923af79158361295ed4f0a588c80b9fdcc1d in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:34:56 Modified files: sys/dev/pci/drm/i915/gvt: gtt.c Log message: drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() From Sean Christopherson 2b7510bb92c1fc19292801778e971cbb46e2499f in linux-6.1.y/6.1.54 708e49583d7da863898b25dafe4bcd799c414278 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:36:35 Modified files: sys/dev/pci/drm/i915/gvt: gtt.c gtt.h Log message: drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() From Sean Christopherson bd9bd085c6816885dedcd690de22d088975e6df2 in linux-6.1.y/6.1.54 a90c367e5af63880008e21dd199dac839e0e9e0f in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:39:18 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm_plane.c Log message: drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma From Melissa Wen e1769b1dfcaebb7e4272528fa2f198c6549f619b in linux-6.1.y/6.1.54 57a943ebfcdb4a97fbb409640234bdb44bfa1953 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:42:34 Modified files: sys/dev/pci/drm/amd/display/modules/freesync: freesync.c Log message: drm/amd/display: prevent potential division by zero errors From Hamza Mahfooz ff536a96687cf976d89bed08d40fcaae6bf50304 in linux-6.1.y/6.1.54 07e388aab042774f284a2ad75a70a194517cdad4 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:46:20 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c Log message: drm/amd/display: always switch off ODM before committing more streams From Wenjing Liu 2d7a6fcb1f232c91fe405161d2ba5731ccb97a34 in linux-6.1.y/6.1.54 49a30c3d1a2258fc93cfe6eea8e4951dabadc824 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:49:35 Modified files: sys/dev/pci/drm/amd/display/dc/core: amdgpu_dc.c sys/dev/pci/drm/amd/display/dc/dcn20: dcn20_hwseq.c Log message: drm/amd/display: Remove wait while locked From Gabe Teeger b53fee19ec5e07e5553f362cad8a3e00cf6d16ab in linux-6.1.y/6.1.54 5a3ccb1400339268c5e3dc1fa044a7f6c7f59a02 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:52:45 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_display.c Log message: drm/amdgpu: register a dirty framebuffer callback for fbcon From Hamza Mahfooz cb30ff2adb10a660ded094b088aca763aaf74dea in linux-6.1.y/6.1.54 0a611560f53bfd489e33f4a718c915f1a6123d03 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 06:54:40 Modified files: sys/dev/pci/drm/amd/display/dc/dcn10: dcn10_mpc.c Log message: drm/amd/display: Fix a bug when searching for insert_above_mpcc From Wesley Chalmers 77b49370a261c9c79587d4a83960d5db39ee6cfa in linux-6.1.y/6.1.54 3d028d5d60d516c536de1ddd3ebf3d55f3f8983b in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/19 08:14:35 Modified files: sys/dev/pci : if_aq_pci.c Log message: avoid c99 for-scope variable decl ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 08:33:11 Modified files: security/openssl/3.1: Makefile distinfo Log message: Update to OpenSSL 3.1.3 POLY1305 MAC implementation corrupts XMM registers on Windows https://www.openssl.org/news/secadv/20230908.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 08:33:57 Modified files: security/openssl/3.1/patches: patch-Configurations_10-main_conf Log message: OpenSSL 3.1: regen patch CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 08:34:31 Modified files: security/openssl/3.0: Makefile distinfo security/openssl/3.0/patches: patch-Configurations_10-main_conf Log message: Update to OpenSSL 3.0.11 POLY1305 MAC implementation corrupts XMM registers on Windows https://www.openssl.org/news/secadv/20230908.txt CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 08:36:15 Modified files: mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile sysutils/borgbackup/2.0: Makefile Log message: Bump openssl/3.0 consumers (statik link) CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/19 08:39:04 Modified files: textproc/aspell/dicts/da: Makefile textproc/aspell/dicts/de: Makefile textproc/aspell/dicts/el: Makefile Log message: Fix package names to unbreak package task and upgrade process. Spotted by naddy, thanks CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/09/19 09:02:55 Modified files: etc : changelist etc/mtree : special Log message: etc: drop vestiges of obsolete DSA ssh host keys It has been 8 years since DSA keys were disabled by default for ssh/sshd, and 15 months since ssh-keygen -A belatedly stopped generating DSA host keys. ok semarie@ deraadt@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/19 09:16:36 Modified files: cad/dxf2gcode : Makefile cad/fritzing : Makefile cad/geda-gaf : Makefile cad/gerbv : Makefile cad/gnucap : Makefile cad/gtkwave : Makefile cad/kicad : Makefile cad/kicad-share: Makefile.inc cad/lepton-eda : Makefile cad/magic : Makefile cad/necpp : Makefile cad/netgen : Makefile cad/ngspice : Makefile.inc cad/openscad : Makefile cad/pcb : Makefile cad/qelectrotech: Makefile cad/qflow : Makefile cad/qrouter : Makefile cad/solvespace : Makefile cad/tkgate : Makefile cad/xcircuit : Makefile cad/xnecview : Makefile cad/xschem : Makefile cad/xtrkcad : Makefile Log message: move to new style, kill :0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 10:45:40 Log message: add ports/net/sping ("split-ping"), ok phessler split-ping is a tool that can tell you what direction packet latency or loss is on. This can be handy for network debugging and locating congestion. Status: Vendor Tag: sthen Release Tags: sthen_20230919 N ports/net/sping/Makefile N ports/net/sping/distinfo N ports/net/sping/modules.inc N ports/net/sping/pkg/DESCR N ports/net/sping/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 10:46:00 Modified files: net : Makefile Log message: +sping CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 11:32:05 Modified files: net/unifi : Makefile.inc net/arp-scan : Makefile textproc/pdftk : Makefile textproc/py-sphinx_rtd_theme: Makefile lang/go : Makefile x11/tigervnc : Makefile misc/wordnet : Makefile net/guacamole/client: Makefile net/guacamole/server: Makefile net/lldpd : Makefile Log message: use new SITES.x/DISTFILES.x in a few ports CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/19 13:15:08 Modified files: sys/arch/riscv64/dev: stfclock.c Log message: Instead of adjusting PLL0 to scale the CPU frequency, use the divider of the actual CPU clock. This prevents one of the GMAC0 clocks changing when we change the CPU frequency, which would break one of the Ethernet ports on the VisionFive 2 v1.2a. However, since the firmware configures PLL0 to 1 GHz, we still need to bump it up to 1.5 GHz in order to reach the highest supported CPU clock rates. ok jmatthew@, jca@, jsing@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/19 13:20:33 Modified files: sys/arch/riscv64/include: cpu.h sys/arch/riscv64/riscv64: cpu.c Log message: Import the DVFS code from arm64. ok jca@, jmatthew@, jsing@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 13:22:53 Modified files: net/eduvpn : Makefile.inc Log message: use SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 13:23:13 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.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 14:00:01 Modified files: sysutils/firmware/vmm: Makefile distinfo Log message: use SITES/DIST_TUPLE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 14:00:33 Modified files: net/isc-bind : Makefile net/routinator : Makefile telephony/asterisk: Makefile Makefile.inc net/eduvpn/vpn-user-portal: Makefile sysutils/ipmitool: Makefile sysutils/snmp_exporter: Makefile net/dog : Makefile Log message: use SITES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 14:09:06 Modified files: cad/prusaslicer: Makefile Log message: fix up deps a bit; in particular missing hidden dep on eigen3, also - add LDEP for WANTLIB entries which are actually used by prusaslicer directly and aren't just there to satisfy other deps - comment that cereal/eigen3 are 'header-only libraries' - comment that headers from gmp,-cxx are needed during build but libgmpxx itself isn't used, so BDEP not LDEP (which seems strange?) CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/19 14:23:17 Modified files: devel/git : Makefile devel/tl-expected: Makefile devel/xsd : Makefile editors/vis : Makefile mail/isync : Makefile net/catgirl : Makefile net/dino : Makefile net/gelatod : Makefile net/libnice : Makefile net/libtorrent-rasterbar: Makefile productivity/ktimetracker: Makefile security/libdigidocpp: Makefile security/pcsc-cyberjack: Makefile security/qdigidoc4: Makefile security/xml-security-c: Makefile sysutils/mdprint: Makefile sysutils/patchelf: Makefile textproc/loccount: Makefile net/tg_owt : Makefile Log message: s/MASTER_SITES/SITES/ in ports I maintain CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/19 14:37:07 Modified files: usr.bin/ssh : sshd.8 Log message: typo; from Jim Spath CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/19 14:50:40 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Fix path to dist-tuple.pattern CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/19 14:56:36 Modified files: lang/fennel : Makefile distinfo Added files: lang/fennel/patches: patch-test_irc_lua lang/fennel/pkg: DESCR-docs DESCR-main PLIST-docs PLIST-main Removed files: lang/fennel/pkg: DESCR PLIST Log message: update lang/fennel to 1.3.1 Move the man pages to a subpackage -docs since they don't depend on the lua version (i.e. the FLAVOR.) Discussed with ingo and sthen, clues/ok sthen CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/19 15:01:30 Modified files: multimedia/libmediainfo: Makefile distinfo multimedia/mediainfo: Makefile distinfo Log message: mediainfo: maintenance update to 23.09 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/19 15:02:26 Log message: import spirv-cross-20210115 SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader languages. Needed for an upcoming games/taisei update. ok daniel@ Status: Vendor Tag: op Release Tags: op_20230919 N ports/graphics/spirv-cross/Makefile N ports/graphics/spirv-cross/distinfo N ports/graphics/spirv-cross/pkg/DESCR N ports/graphics/spirv-cross/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/19 15:02:55 Modified files: graphics : Makefile Log message: +spirv-cross CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 15:35:51 Modified files: net/unifi/snappy-java: Makefile Log message: update helper port to jdk version needed to build snappy-java .so for current unifi versions CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/19 15:48:23 Modified files: security/py-fastecdsa: Makefile Log message: py-fastecdsa: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/19 16:00:03 Modified files: devel/abseil-cpp: Makefile distinfo Removed files: devel/abseil-cpp/patches: patch-absl_base_internal_sysinfo_cc Log message: update to abseil-cpp 20230802.1 no effective change, upstream's .0 -> .1 release merged one patch: https://github.com/abseil/abseil-cpp/compare/20230802.0...20230802.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 16:01:09 Modified files: net/ntopng : Makefile distinfo Log message: use DIST_TUPLE CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 16:02:35 Modified files: comms/conserver: Makefile databases/freetds: Makefile databases/iodbc: Makefile databases/openldap: Makefile graphics/iec16022: Makefile java/jBCrypt : Makefile lang/lucee : Makefile mail/dcc : Makefile mail/mutt : Makefile math/calc : Makefile net/dhcpcd : Makefile net/fping : Makefile net/freeradius : Makefile net/guacamole/server: Makefile net/isc-bind : Makefile net/libunbound : Makefile net/maclookup : Makefile net/monitoring-plugins: Makefile net/nagios/check_email_delivery: Makefile net/nagios/check_postgres: Makefile net/nagios/check_sip: Makefile net/net-snmp : Makefile net/rrdtool : Makefile net/scamper : Makefile net/unifi/snappy-java: Makefile net/wireshark : Makefile security/clamav: Makefile security/xca : Makefile sysutils/flashrom: Makefile sysutils/freeipmi: Makefile sysutils/moreutils: Makefile sysutils/reposync: Makefile textproc/grepcidr: Makefile textproc/mupdf : Makefile textproc/oniguruma: Makefile textproc/patchutils: Makefile www/pear : Makefile www/trac : Makefile x11/i3 : Makefile x11/rxvt-unicode: Makefile x11/tigervnc : Makefile Log message: use SITES CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/19 16:05:56 Modified files: lang/erlang : Makefile.inc lang/deno : Makefile net/rabbitmq : Makefile Log message: Change MASTER_SITES to SITES in some ports I maintain ok sthen@, kn@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/19 16:11:10 Modified files: net/ntopng : Makefile Log message: fix git version number passed to autogen.sh; thanks tb@ for spotting CVSROOT: /cvs Module name: ports Changes by: jturner@cvs.openbsd.org 2023/09/19 16:43:27 Modified files: lang/janet : Makefile distinfo lang/janet/patches: patch-Makefile Log message: Update janet to 1.31.0 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/19 17:36:13 Log message: import devel/autopep8 Needed for an update of spyder. tweaks and ok op@ Status: Vendor Tag: daniel Release Tags: daniel_20230919 N ports/devel/autopep8/Makefile N ports/devel/autopep8/distinfo N ports/devel/autopep8/pkg/DESCR N ports/devel/autopep8/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/19 17:37:30 Modified files: devel : Makefile Log message: +autopep8 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/09/19 19:36:56 Modified files: sysutils/firmware/amd: Makefile distinfo Log message: update amd microcode to 20230919 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/09/19 19:38:54 Modified files: sysutils/firmware/amdgpu: Makefile distinfo Log message: update amdgpu firmware to 20230919 CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/09/19 19:40:49 Modified files: sysutils/firmware/inteldrm: Makefile distinfo Log message: update inteldrm firmware to 20230919 no binary change CVSROOT: /cvs Module name: ports Changes by: jsg@cvs.openbsd.org 2023/09/19 19:42:24 Modified files: sysutils/firmware/radeondrm: Makefile distinfo Log message: update radeon firmware to 20230919 no binary change CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/09/19 20:55:11 Log message: Import editors/qownnotes 23.9.4 Qownnotes is the open source notepad with markdown support and todo list manager, that works together with nextcloud notes. ok daniel@ Status: Vendor Tag: kevlo Release Tags: kevlo_20230920 N ports/editors/qownnotes/Makefile N ports/editors/qownnotes/distinfo N ports/editors/qownnotes/pkg/DESCR N ports/editors/qownnotes/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: kevlo@cvs.openbsd.org 2023/09/19 20:55:57 Modified files: editors : Makefile Log message: +qownnotes CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/20 00:17:16 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo security/rust-openssl-tests/pkg: PLIST Log message: Update to rust-openssl-tests 20230919 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/20 00:33:31 Modified files: chinese/c2t : Makefile chinese/cconv : Makefile chinese/cless : Makefile chinese/hc : Makefile chinese/libchewing: Makefile chinese/libpinyin: Makefile chinese/libtabe: Makefile chinese/lunar : Makefile Log message: -> SITES no fetching change CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/20 00:52:56 Modified files: comms/amtterm : Makefile comms/birda : Makefile comms/bottlerocket: Makefile comms/c3270 : Makefile comms/chirp : Makefile comms/colrdx : Makefile comms/dfu-util : Makefile comms/efax : Makefile comms/ems-flasher: Makefile comms/fldigi : Makefile comms/flipit : Makefile comms/gammu : Makefile comms/gnuradio : Makefile comms/gpsk31 : Makefile comms/hackrf : Makefile comms/hamlib : Makefile comms/hylafax : Makefile comms/kermit : Makefile comms/lcdproc : Makefile comms/lrzsz : Makefile comms/mgetty+sendfax: Makefile comms/minicom : Makefile comms/minimodem: Makefile comms/owx : Makefile comms/p5-SendPage: Makefile comms/pterm : Makefile comms/py-gammu : Makefile comms/qodem : Makefile comms/qpage : Makefile comms/rtl-sdr : Makefile comms/scmxx : Makefile comms/sigrok : Makefile.inc comms/sigrok/sigrok-firmware-fx2lafw: Makefile comms/smstools : Makefile comms/spisniffer: Makefile comms/sredird : Makefile comms/syncterm : Makefile comms/tkhylafax: Makefile comms/tlf : Makefile comms/wy60 : Makefile comms/x3270 : Makefile comms/xdx : Makefile comms/xlog : Makefile comms/zmtx-zmrx: Makefile Log message: ->SITES CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/20 01:13:57 Modified files: games/love : Makefile.inc games/love/11 : Makefile Log message: (hopefully) stop portroach from reporting updates for 0.8 and 0.10 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/20 01:37:04 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo x11/xfce4/xfce4-notifyd/pkg: PLIST Log message: x11/xfce4/xfce4-notifyd: update to 0.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 01:45:50 Modified files: security/openssl/3.1: Makefile Log message: MAN_PREFIX not used for 3.1, drop from SUBST_VARS CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 02:10:36 Modified files: textproc/py-vobject: Makefile Log message: https HOMEPAGE, don't set MASTER_SITES which is overridden by MODPY_PI CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 02:12:32 Modified files: mail/py-spf : Makefile net/py-dnspython: Makefile www/py-quixote : Makefile Log message: don't set MASTER_SITES which is overridden by MODPY_PI CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 02:28:37 Modified files: net/py-dnspython: Makefile distinfo net/py-dnspython/patches: patch-dns_resolver_py net/py-dnspython/pkg: PLIST Removed files: net/py-dnspython/patches: patch-pyproject_toml Log message: update to py3-dnspython-2.4.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 02:28:42 Modified files: devel/py-apipkg: Makefile distinfo Log message: update to py3-apipkg-3.0.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 02:51:42 Modified files: net : Makefile devel/quirks : Makefile devel/quirks/files: Quirks.pm Removed files: net/ipcheck : Makefile distinfo net/ipcheck/pkg: DESCR PLIST Log message: remove dyndns.com updater from 2003 (needs python 2, no easy 2to3 refactor to py3, which works with such modern routers as Eicon Diva, Draytek Vigor2000, Netgear FR3114). there have been 28 upstream releases since the version in ports which nobody picked up since lebel dropped maintainer. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/20 03:18:12 Modified files: devel/github-cli: Makefile distinfo Log message: update to github-cli 2.35.0 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/20 03:42:47 Modified files: korean/hanterm-xf: Makefile korean/libhangul: Makefile Log message: switch korean/ category to SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/20 03:53:45 Modified files: converters/base64: Makefile converters/bdf2psf: Makefile converters/bdf2sfd: Makefile converters/btoa: Makefile converters/convmv: Makefile converters/d1489: Makefile converters/dos2unix: Makefile converters/enca: Makefile converters/fondu: Makefile converters/html2text: Makefile converters/html2wml: Makefile converters/ish : Makefile converters/k2pdfopt: Makefile converters/libdvdcss: Makefile converters/libiconv: Makefile converters/libpst: Makefile converters/libunistring: Makefile converters/luastruct: Makefile converters/mimepp: Makefile converters/mpack: Makefile converters/otf2bdf: Makefile converters/pflogx: Makefile converters/ppmtoTbmp: Makefile converters/qprint: Makefile converters/recode: Makefile converters/ripmime: Makefile converters/sqlite2mdoc: Makefile converters/trans: Makefile converters/uudeview: Makefile converters/wv : Makefile converters/wv2 : Makefile converters/xlhtml: Makefile converters/xmltoman: Makefile Log message: ->SITES, no fetch changes CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/20 03:57:55 Modified files: korean/hanterm-xf: Makefile distinfo korean/hanterm-xf/patches: patch-Makefile_in patch-sinstall_sh korean/hanterm-xf/pkg: PLIST korean/libhangul: Makefile korean/libhangul/pkg: PLIST Log message: hanterm-xf distfile moved, match libhangul layout to fetch again use TLS, regen patches and sync PLIST (just new markers) while here. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/20 04:54:46 Modified files: net/mautrix-whatsapp: Makefile distinfo Log message: net/mautrix-whatsapp: update to 0.10.2 from maintainer Renaud Allard CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/20 05:42:25 Modified files: lib/libcrypto : opensslv.h Log message: Bump LibreSSL version CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/20 06:37:39 Modified files: lang/rust : Makefile distinfo Log message: lang/zig: pass -z nobtcfi to the linker tested and ok volker@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/20 06:39:46 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/patches: patch-lib_googlecloudsdk_core_updater_local_state_py sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-447.0.0. CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/20 06:53:43 Modified files: mail/grommunio/mapi-header-php: Makefile distinfo mail/grommunio/mapi-header-php/pkg: PLIST Log message: update to 1.2 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/20 07:02:34 Modified files: mail/grommunio/web: Makefile distinfo Log message: sync with upstream's git HEAD to pull some bugfixes in CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/20 07:02:51 Modified files: mail/grommunio/gromox: Makefile distinfo Log message: update to 2.12 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/20 07:30:09 Modified files: databases/architect: Makefile databases/barman: Makefile databases/db : Makefile.inc databases/db/v4: Makefile databases/galera: Makefile databases/gdbm : Makefile databases/influxdb: Makefile databases/jxplorer: Makefile databases/kdb : Makefile databases/kexi : Makefile databases/ksql : Makefile databases/kyotocabinet: Makefile databases/lbdb : Makefile databases/libdbi: Makefile databases/libdbi-drivers: Makefile databases/libzdb: Makefile databases/liquibase: Makefile databases/lmdb : Makefile databases/lualdap: Makefile databases/luasqlite3: Makefile databases/mariadb: Makefile databases/mongodb: Makefile.inc databases/mydumper: Makefile databases/mysql-utilities: Makefile databases/mysql-zrm: Makefile databases/mysql2pgsql: Makefile databases/p5-GDBM_File: Makefile databases/p5-pgsql: Makefile databases/percona-toolkit: Makefile databases/pg-toolbox: Makefile databases/pg_stats_reporter: Makefile databases/pg_statsinfo: Makefile databases/pgbackrest: Makefile databases/pgbouncer: Makefile databases/pgcluu: Makefile databases/pgfouine: Makefile databases/pgpool: Makefile databases/pgtap: Makefile databases/postgresql: Makefile databases/postgresql-odbc: Makefile databases/postgresql-pllua: Makefile databases/postgresql-previous: Makefile databases/postgresql_autodoc: Makefile databases/puppetdb/7: Makefile databases/py-apsw: Makefile databases/qdbm : Makefile databases/recoll: Makefile databases/redis: Makefile databases/repmgr: Makefile databases/ruby-ldap: Makefile databases/sharedance: Makefile databases/sqlbox: Makefile databases/sqlite: Makefile databases/sqlite3: Makefile databases/sqlite3-odbc: Makefile databases/sqlite3-tcl: Makefile databases/sqsh : Makefile databases/tdb : Makefile databases/tdbc : Makefile databases/tdbc-mysql: Makefile databases/tdbc-odbc: Makefile databases/tdbc-postgres: Makefile databases/tdbc-sqlite3: Makefile databases/tinycdb: Makefile databases/tokyocabinet: Makefile databases/web2ldap: Makefile databases/xapian-bindings: Makefile databases/xapian-core: Makefile Log message: -> SITES, no fetch change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 07:41:38 Modified files: lang/python : python.port.mk Log message: SITES for MODPY_PI CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/20 07:51:09 Modified files: emulators/mame : Makefile Log message: mame: mark BROKEN on aarch64, fails to compile in 3rdparty/lzma/C/7zCrc.c. We can retry enabling aarch64 when upstream updates the vendored lzma SDK to version 23.01. While there, take back maintainership. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/20 07:52:02 Modified files: x11/gnome/libsecret: Makefile distinfo Log message: Update to libsecret-0.21.1. CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/09/20 08:00:35 Modified files: opensmtpd : index.html Log message: release opensmtpd-7.3.0p2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 09:07:41 Modified files: security/sshguard: Makefile distinfo security/sshguard/patches: patch-doc_sshguard_8 Added files: security/sshguard/patches: patch-src_common_sandbox_c patch-src_parser_attack_scanner_l patch-src_parser_tests_txt Log message: update to sshguard-2.4.3, patch to recognise the logging format used by Dovecot on OpenBSD ("dovecot: " prefix on entries). ok Andreas Kahari (previous maintainer, who no longer uses this - I'll take maintainer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 09:20:46 Modified files: net/isc-bind : Makefile distinfo Log message: update to isc-bind-9.18.19 https://kb.isc.org/docs/cve-2023-3341 stack exhaustion in control channel code https://kb.isc.org/docs/cve-2023-4236 may terminate unexpectedly under high DNS-over-TLS query load CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/20 09:20:47 Modified files: net/isc-bind : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to isc-bind-9.18.19 https://kb.isc.org/docs/cve-2023-3341 stack exhaustion in control channel code https://kb.isc.org/docs/cve-2023-4236 may terminate unexpectedly under high DNS-over-TLS query load CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/20 09:31:10 Modified files: devel/gettext : Makefile distinfo devel/gettext/patches: patch-gettext-runtime_intl_Makefile_in patch-gettext-runtime_intl_configure patch-gettext-tools_gnulib-lib_Makefile_in patch-gettext-tools_src_Makefile_in Log message: devel/gettext: update to bugfix release 0.22.2 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/20 09:38:19 Modified files: usr.sbin/npppd/l2tp: Tag: OPENBSD_7_3 l2tp_subr.c Log message: Check if the avp->length is not broken. Also make sure that avp_enum() checks if avp->length is valid. from yasuoka@; ok mvp this is errata/7.3/016_npppd.patch.sig CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/20 09:39:06 Modified files: usr.sbin/npppd/l2tp: Tag: OPENBSD_7_2 l2tp_subr.c Log message: Check if the avp->length is not broken. Also make sure that avp_enum() checks if avp->length is valid. from yasuoka@; ok mvp this is errata/7.2/038_npppd.patch.sig CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/20 09:58:21 Modified files: net/ngtcp2 : Makefile distinfo net/ngtcp2/pkg : PLIST Log message: Update to ngtcp2 0.19.1, discussed with naddy and sthen Lots of changes. This is considered rc3 so should be mostly stable. Most visible for ports is that ngtcp2_crypto_openssl was renamed to ngtcp2_crypto_quictls. https://github.com/ngtcp2/ngtcp2/releases/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/20 09:58:25 Modified files: www/nghttp3 : Makefile distinfo Log message: Update to nghttp3 0.15.0, discussed with naddy and sthen Lots of changes. This is considered rc3 so should be mostly stable Link: https://github.com/ngtcp2/nghttp3/releases/ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/20 09:58:29 Modified files: net/curl : Makefile Removed files: net/curl/patches: patch-configure_ac patch-lib_vquic_curl_ngtcp2_c Log message: net/curl: remove workarounds to build with older ngtcp2. This was done to make it easier to backport commits to -stable. Now that we have a (nearly) stable ngtcp2, such intrusive patching will hopefully not be needed in the next release cycle. discussed with naddy and sthen CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/20 09:58:36 Modified files: astro/gnuastro : Makefile audio/ario : Makefile audio/deadbeef : Makefile audio/grip : Makefile devel/codeblocks: Makefile devel/libofx : Makefile games/freeciv : Makefile games/gnubg : Makefile geo/postgis : Makefile geo/spatialite/gui: Makefile geo/spatialite/librasterlite2: Makefile geo/spatialite/libspatialite: Makefile geo/spatialite/tools: Makefile graphics/libgphoto2: Makefile graphics/sane-backends: Makefile graphics/tesseract/tesseract: Makefile lang/php : Makefile.inc lang/php/7.4 : Makefile lang/php/8.0 : Makefile lang/php/8.1 : Makefile lang/php/8.2 : Makefile mail/claws-mail: Makefile mail/grommunio/gromox: Makefile math/libqalculate: Makefile math/netcdf : Makefile net/filezilla : Makefile net/openconnect: Makefile net/seafile/seafile: Makefile sysutils/conky : Makefile sysutils/sblim-sfcc: Makefile sysutils/wsmancli: Makefile textproc/raptor: Makefile textproc/sword : Makefile x11/wxSVG : Makefile x11/xfce4/tumbler: Makefile Log message: WANTLIB sweep for ngtcp2_crypto_openssl -> ngtcp2_crypto_quictls rename Nearly identical diff from sthen, incorporated his tweaks for php. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/20 10:49:13 Modified files: usr.bin/awk : run.c Log message: Use awk_mb_cur_max in nawk_convert() instead of MB_CUR_MAX. CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/20 10:57:12 Modified files: usr.bin/awk : main.c Log message: Support --version option like upstream awk but don't document it. Upstream awk has supported --version for a long time but does not support -V like our awk does. Both options are supported by gawk. CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/09/20 10:59:33 Modified files: . : errata72.html errata73.html Log message: Release npppd errata. CVSROOT: /cvs Module name: xenocara Changes by: matthieu@cvs.openbsd.org 2023/09/20 12:27:00 Modified files: xserver/glamor : glamor_xv.c Log message: Fix out of bounds write in glamor_xv_query_image_attributes for NV12 image format. This is a format with num_planes == 2, so we have only 2 elements in offsets[] and pitches[]. Bug found by otto@ using his strict malloc checking. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/20 16:00:13 Log message: import devel/py-pydocstyle Needed for an update of spyder. lots of help and ok op@ Status: Vendor Tag: daniel Release Tags: daniel_20230920 N ports/devel/py-pydocstyle/Makefile N ports/devel/py-pydocstyle/distinfo N ports/devel/py-pydocstyle/pkg/DESCR N ports/devel/py-pydocstyle/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/20 16:02:40 Modified files: devel : Makefile Log message: py-pydocstyle CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/20 16:33:33 Log message: import devel/py-python-language-server Needed for an update of spyder. lots of help and ok op@ Status: Vendor Tag: daniel Release Tags: daniel_20230920 N ports/devel/py-python-language-server/Makefile N ports/devel/py-python-language-server/distinfo N ports/devel/py-python-language-server/pkg/DESCR N ports/devel/py-python-language-server/pkg/PLIST N ports/devel/py-python-language-server/patches/patch-setup_py No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/20 16:35:00 Modified files: devel : Makefile Log message: +py-python-language-server CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/09/20 18:05:36 Modified files: sys/dev/usb : ucom.c Log message: Nuke trailing whitespace. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/20 19:25:59 Modified files: lang/hashlink : Makefile lang/hashlink/patches: patch-Makefile lang/hashlink/pkg: PLIST Log message: provide libhl_module.so which can be used for embedding; note this is a deviation from current upstream though planning to upstream this. also install hlmodule.h and opcodes.h header files. move all header files into include/hl/ subdir. Note this requires update of consumers, currently limited to hlsteam which will follow shortly. CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/20 19:27:44 Modified files: games/hlsteam : Makefile Log message: add include/hl directory to the build based on recent hashlink change CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/20 23:59:45 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.2.3. see https://www.thunderbird.net/en-US/thunderbird/115.2.3/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/21 00:27:19 Modified files: www/seamonkey : Makefile distinfo www/seamonkey-i18n: Makefile.inc distinfo Log message: www/seamonkey: update to 2.53.17.1. see https://www.seamonkey-project.org/releases/seamonkey2.53.17.1/ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 01:15:01 Modified files: print/cups : Makefile distinfo Log message: SECURITY update to cups-2.4.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 01:31:10 Modified files: productivity/libphonenumber: Makefile distinfo productivity/libphonenumber/patches: patch-cpp_CMakeLists_txt patch-tools_cpp_CMakeLists_txt Log message: Update to libphonenumber-8.13.21. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 01:43:13 Modified files: print/cups : Tag: OPENBSD_7_3 Makefile Added files: print/cups/patches: Tag: OPENBSD_7_3 patch-cups_raster-interpret_c Log message: Backport fix for CVE-2023-4504 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 01:46:28 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-libav: distinfo multimedia/gstreamer1/plugins-ugly: distinfo multimedia/gstreamer1/py-gstreamer: distinfo Log message: Update Gstreamer to version 1.22.6. CVSROOT: /cvs Module name: src Changes by: stsp@cvs.openbsd.org 2023/09/21 03:07:53 Modified files: share/man/man4 : iwn.4 Log message: belated iwn(4) man page update: 40MHz channels are supported since Nov 2021 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 03:36:19 Modified files: games/tuxpaint-config: Makefile Log message: Missing LDEP on devel/pango. reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 03:48:21 Modified files: audio/ario : Makefile Log message: Fix LDEP and WANTLIB. reported by naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/21 03:50:08 Modified files: devel/64tass : Makefile devel/ElectricFence: Makefile devel/ald : Makefile devel/apache-ant: Makefile devel/apktool : Makefile devel/appstream: Makefile devel/appstream-glib: Makefile devel/apr : Makefile devel/apr-util : Makefile devel/arduino : Makefile devel/arduino-esp32: Makefile devel/arduino-esp8266: Makefile devel/argtable : Makefile devel/arm-none-eabi/binutils: Makefile devel/arm-none-eabi/gcc: Makefile devel/arm-none-eabi/gdb: Makefile devel/arm-none-eabi/newlib: Makefile devel/asio : Makefile devel/asm6 : Makefile devel/astyle : Makefile devel/atf : Makefile devel/atlas : Makefile devel/autoconf : Makefile.inc devel/autoconf-archive: Makefile devel/autogen : Makefile devel/automake : Makefile.inc devel/avr/binutils: Makefile devel/avr/gcc : Makefile devel/avr/gdb : Makefile devel/avr/libc : Makefile devel/avr32 : Makefile.inc devel/avr32/headers: Makefile devel/avrdude : Makefile devel/bamf : Makefile devel/binutils : Makefile devel/bison : Makefile devel/blame : Makefile devel/boehm-gc : Makefile devel/boost : Makefile devel/bpython : Makefile devel/cabal : cabal.port.mk devel/cabal-bundler: Makefile devel/cabal-install: Makefile devel/cargo : cargo.port.mk devel/cargo-audit: Makefile devel/cargo-generate-vendor: Makefile devel/cbmc : Makefile devel/ccache : Makefile devel/ccrtp : Makefile devel/cdk : Makefile devel/cflow : Makefile devel/cgdb : Makefile devel/check : Makefile devel/chmlib : Makefile devel/cil : Makefile devel/clang-tools-extra: Makefile devel/cln : Makefile devel/cmake : Makefile devel/cmocka : Makefile devel/cmockery : Makefile devel/codeblocks: Makefile devel/codechecker: Makefile devel/codeworker: Makefile devel/coeurl : Makefile devel/colordiff: Makefile devel/commoncpp: Makefile devel/coxpcall : Makefile devel/cppcheck : Makefile devel/cpptest : Makefile devel/cppunit : Makefile devel/cpputest : Makefile devel/cryptopp : Makefile devel/cscope : Makefile devel/csmith : Makefile devel/cunit : Makefile devel/cutils : Makefile devel/cutter : Makefile devel/cvs-fast-export: Makefile devel/cvs20hg : Makefile devel/cvs2cl : Makefile devel/cvs2svn : Makefile devel/cvsgraph : Makefile devel/cvslock : Makefile devel/cvsplot : Makefile devel/cvsps : Makefile devel/cvstrac : Makefile devel/cvsutils : Makefile devel/cvsweb : Makefile devel/ddd : Makefile devel/dejagnu : Makefile devel/desktop-file-utils: Makefile devel/dex2jar : Makefile devel/dfu-programmer: Makefile devel/distcc : Makefile devel/dlib : Makefile devel/dnspy : Makefile devel/doc++ : Makefile devel/dotconf : Makefile devel/doxygen : Makefile devel/doxygen-gui: Makefile devel/dtc : Makefile devel/dune : Makefile devel/dwz : Makefile devel/dyncall : Makefile devel/ectags : Makefile devel/elftoolchain: Makefile devel/etl : Makefile devel/expect-lite: Makefile devel/fasm : Makefile devel/ffcall : Makefile devel/flatzebra: Makefile devel/fnc : Makefile devel/fossil : Makefile devel/fox : Makefile devel/fpm : Makefile devel/gas : Makefile devel/gdb : Makefile devel/geany : Makefile devel/gengetopt: Makefile devel/geotiff : Makefile devel/giblib : Makefile devel/gindent : Makefile devel/git-crypt: Makefile devel/git-cvs : Makefile devel/gitsh : Makefile devel/glpk : Makefile devel/gmake : Makefile devel/gmp : Makefile devel/gn : Makefile devel/goopy : Makefile devel/got : Makefile devel/gpatch : Makefile devel/gperf : Makefile devel/gputils : Makefile devel/grcs : Makefile devel/gsl : Makefile devel/gsoap : Makefile devel/guilib : Makefile devel/gwenhywfar: Makefile devel/harfbuzz : Makefile devel/help2man : Makefile devel/id-utils : Makefile devel/imake : Makefile devel/imake-cf : Makefile devel/include-what-you-use: Makefile devel/iniparser: Makefile devel/intellij : Makefile devel/iso-codes: Makefile devel/itcl : Makefile devel/jadx : Makefile devel/jam : Makefile devel/jansson : Makefile devel/javahelp : Makefile devel/jd-gui : Makefile devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile devel/jenkins/devel: Makefile devel/jenkins/stable: Makefile devel/json-c : Makefile devel/kdevelop : Makefile devel/kdiff3 : Makefile devel/kf5 : Makefile.inc devel/knfmt : Makefile devel/kproperty: Makefile devel/kreport : Makefile devel/kyua-cli : Makefile devel/kyua-testers: Makefile devel/leiningen: Makefile devel/libHX : Makefile devel/libJudy : Makefile devel/libaio_compat: Makefile devel/libast : Makefile devel/libaudiofile: Makefile devel/libbfio : Makefile devel/libbinio : Makefile devel/libcoap : Makefile devel/libconfig: Makefile devel/libconfuse: Makefile devel/libdaemon: Makefile devel/libdisorder: Makefile devel/libdockapp: Makefile devel/libdshconfig: Makefile devel/libdvdread: Makefile devel/libdwarf : Makefile devel/libee : Makefile devel/libestr : Makefile devel/libev : Makefile devel/libevent2: Makefile devel/libeventextra: Makefile devel/libfastjson: Makefile devel/libffi : Makefile devel/libftdi : Makefile devel/libftdi1 : Makefile devel/libgcroots: Makefile devel/libgit2/libgit2-glib: Makefile devel/libgnt : Makefile devel/libguess : Makefile devel/libhid : Makefile devel/libidn : Makefile devel/libidn2 : Makefile devel/libio : Makefile devel/libivykis: Makefile devel/libixp : Makefile devel/liblognorm: Makefile devel/liblouis : Makefile devel/libmagic : Makefile devel/libmemcached: Makefile devel/libmpc : Makefile devel/libmtp : Makefile devel/libnfs : Makefile devel/libofx : Makefile devel/liboil : Makefile devel/liboop : Makefile devel/libopensync: Makefile devel/libotf : Makefile devel/libowfat : Makefile devel/libplist : Makefile devel/libsigsegv: Makefile devel/libslang : Makefile devel/libspectrum: Makefile devel/libstdthreads: Makefile devel/libtalloc: Makefile devel/libtermkey: Makefile devel/libtool : Makefile devel/liburcu : Makefile devel/libusb-compat: Makefile devel/libusb1 : Makefile devel/libuv : Makefile devel/libvirt-glib: Makefile devel/libvterm : Makefile devel/libxsvf : Makefile devel/libyaml : Makefile devel/libzen : Makefile devel/llvm : Makefile.inc devel/log4c : Makefile devel/log4cplus: Makefile devel/log4cpp : Makefile devel/lpc21isp : Makefile devel/lpeg : Makefile devel/lua-bitop: Makefile devel/lua-cjson: Makefile devel/lua-cmsgpack: Makefile devel/luaalarm : Makefile devel/luacopas : Makefile devel/luadoc : Makefile devel/luaevent : Makefile devel/luaprofiler: Makefile devel/luarexlib: Makefile devel/luarocks : Makefile devel/luastdlib: Makefile devel/lutok : Makefile devel/m4 : Makefile devel/maven : Makefile devel/mcs : Makefile devel/mercurial: Makefile devel/metaauto : Makefile devel/mklittlefs: Makefile devel/mkspiffs : Makefile devel/mm : Makefile devel/mowgli : Makefile devel/msbuild : Makefile devel/msgpack : Makefile devel/msp430 : Makefile.inc devel/msp430/binutils: Makefile devel/msp430/gcc: Makefile devel/msp430/gdb: Makefile devel/nagelfar : Makefile devel/naken430asm: Makefile devel/nasm : Makefile devel/netbeans : Makefile devel/npth : Makefile devel/nspr : Makefile devel/nuget : Makefile devel/objfw : Makefile devel/ocaml-graph: Makefile devel/ocaml-menhir: Makefile devel/ocaml-parmap: Makefile devel/ode : Makefile devel/ois : Makefile devel/olm : Makefile devel/openmpi : Makefile devel/openocd : Makefile devel/orc : Makefile devel/p5-Curses-Widgets: Makefile devel/p5-Devel-ptkdb: Makefile devel/p5-Term-ReadLine-Perl: Makefile devel/p5-Time-TimeDate: Makefile devel/pasmo : Makefile devel/pax-utils: Makefile devel/pccts : Makefile devel/pcre : Makefile devel/pcre++ : Makefile devel/physfs : Makefile devel/pkgconf : Makefile devel/pkgconfig: Makefile devel/plib : Makefile devel/poedit : Makefile devel/popt : Makefile devel/premake4 : Makefile devel/proj : Makefile devel/protobuf : Makefile devel/protobuf-c: Makefile devel/pscan : Makefile devel/pth : Makefile devel/py-distutils-extra: Makefile devel/py-parallel: Makefile devel/py-protobuf: Makefile devel/py-test-datafiles: Makefile devel/pycharm : Makefile devel/pyusb : Makefile devel/qbs : Makefile devel/qp : Makefile.inc devel/qt-creator: Makefile devel/quilt : Makefile devel/radare2/main: Makefile devel/ragel : Makefile devel/rats : Makefile devel/rcs-fast-import: Makefile devel/re2c : Makefile devel/readline : Makefile devel/rebar3 : Makefile devel/remake : Makefile devel/reposurgeon: Makefile devel/rgbds : Makefile devel/riscv-elf/binutils: Makefile devel/riscv-elf/gcc: Makefile devel/riscv-elf/newlib: Makefile devel/riscv32-esp-elf/gcc: Makefile devel/rizin : Makefile devel/rlog : Makefile devel/robsd : Makefile devel/rttr : Makefile devel/samurai : Makefile devel/sdcc : Makefile devel/sdl : Makefile devel/sdl-gfx : Makefile devel/sdl-image: Makefile devel/sdl-mixer: Makefile devel/sdl-net : Makefile devel/sdl-pango: Makefile devel/sdl-sound: Makefile devel/sdl-ttf : Makefile devel/sdl2 : Makefile devel/sdl2-gfx : Makefile devel/sdl2-image: Makefile devel/sdl2-mixer: Makefile devel/sdl2-net : Makefile devel/sdl2-ttf : Makefile devel/sdlmm : Makefile devel/serd : Makefile devel/shapelib : Makefile devel/shtool : Makefile devel/shunit2 : Makefile devel/silc-toolkit: Makefile devel/simulavr : Makefile devel/slib : Makefile devel/smpeg : Makefile devel/smpeg2 : Makefile devel/snare : Makefile devel/sord : Makefile devel/spice-protocol: Makefile devel/spidermonkey102: Makefile devel/splint : Makefile devel/src : Makefile devel/srecord : Makefile devel/stfl : Makefile devel/subversion: Makefile devel/swig : Makefile devel/t1lib : Makefile devel/tclap : Makefile devel/tclcl : Makefile devel/tcllib : Makefile devel/tclthread: Makefile devel/ti-msp430gcc: Makefile devel/tig : Makefile devel/tkcvs : Makefile devel/tkdiff : Makefile devel/tklib : Makefile devel/tllist : Makefile devel/tradcpp : Makefile devel/ucpp : Makefile devel/udis86 : Makefile devel/universal-ctags: Makefile devel/utfcpp : Makefile devel/uuid : Makefile devel/valgrind : Makefile devel/vanessa : Makefile.inc devel/vanessa/adt: Makefile devel/vanessa/logger: Makefile devel/vanessa/socket: Makefile devel/vim-command-t: Makefile devel/vim-taglist: Makefile devel/vtags : Makefile devel/vtcl : Makefile devel/xa : Makefile devel/xdg-user-dirs: Makefile devel/xdg-utils: Makefile devel/xmake : Makefile devel/xtensa-elf/binutils: Makefile devel/xtensa-elf/gcc: 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/xtensa-lx106-elf/gcc-bootstrap: Makefile devel/yarn : Makefile devel/yasm : Makefile devel/z80ex : Makefile devel/zeal : Makefile devel/zmac : Makefile Log message: -> SITES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/21 04:28:33 Modified files: databases/p5-DBD-SQLite: Makefile distinfo Log message: update to 1.74 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/21 04:42:35 Modified files: net/curl : Makefile Added files: net/curl/patches: patch-tests_data_test1474 Log message: net/curl: disable broken test 1474 on OpenBSD, from upstream CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/21 04:56:41 Modified files: sysutils/libudev-openbsd: Makefile distinfo Log message: update to the latest snapshot from today that includes a fix from otto@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/21 05:44:07 Modified files: lang/rust : Makefile Log message: lang/rust: switch back to embedded llvm version there is a circular dependency which need to be adjusted: lang/rust not built devel/llvm/16 -> devel/swig -> lang/ruby/3.2 -> lang/rust spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: kn@cvs.openbsd.org 2023/09/21 06:11:34 Modified files: sys/arch/powerpc64/conf: RAMDISK Log message: enable softraid(4) in ramdisk No boot support as per manual, but it already has bio(4) and bioctl(8); complete enable use of software RAID. OK, run-tested gkoehler CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/21 06:22:35 Modified files: editors/TeXmacs: Makefile editors/abiword: Makefile editors/axe : Makefile editors/beav : Makefile editors/bvi : Makefile editors/calligra: Makefile editors/calligraplan: Makefile editors/cooledit: Makefile editors/dhex : Makefile editors/dte : Makefile editors/ee : Makefile editors/elvis : Makefile editors/emacs : Makefile editors/focuswriter: Makefile editors/fte : Makefile editors/ged : Makefile editors/ghostwriter: Makefile editors/gummi : Makefile editors/helix : Makefile editors/ht : Makefile editors/jed : Makefile editors/joe : Makefile editors/jove : Makefile editors/kakoune: Makefile editors/kile : Makefile editors/ldapvi : Makefile editors/le : Makefile editors/leafpad: Makefile editors/libreoffice: Makefile editors/moe : Makefile editors/nano : Makefile editors/ne : Makefile editors/nedit : Makefile editors/neovim : Makefile editors/poke : Makefile editors/py-qscintilla: Makefile editors/qscintilla: Makefile editors/scintilla: Makefile editors/scite : Makefile editors/se : Makefile editors/subtitleeditor: Makefile editors/ted : Makefile editors/texmaker: Makefile editors/tpad : Makefile editors/traditional-vi: Makefile editors/tweak : Makefile editors/uemacs : Makefile editors/vile : Makefile editors/vim-spell: Makefile.inc editors/xemacs21: Makefile.inc editors/xemacs21-sumo: Makefile editors/xwpe : Makefile editors/zile : Makefile Log message: -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/21 06:49:28 Modified files: education/algotutor: Makefile education/anki : Makefile education/drgeo: Makefile education/drgeo-doc: Makefile education/dvorak7min: Makefile education/epte : Makefile education/gamgi: Makefile education/gtypist: Makefile education/verbiste: Makefile Log message: -> SITES CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/21 07:09:25 Modified files: lang/zig : Makefile Log message: lang/zig: unbreak the build by setting 10M stacksize spotted by naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/21 07:10:27 Modified files: emulators/BasiliskII: Makefile emulators/advancemame: Makefile emulators/atari800: Makefile emulators/bochs: Makefile emulators/citra: Makefile emulators/coldfire: Makefile emulators/desmume: Makefile emulators/dgen-sdl: Makefile emulators/dosbox: Makefile emulators/dynagen: Makefile emulators/dynamips: Makefile emulators/fceux: Makefile emulators/flycast: Makefile emulators/frodo: Makefile emulators/fs-uae: Makefile emulators/fs-uae-launcher: Makefile emulators/fuse : Makefile emulators/fuse-utils: Makefile emulators/gambatte: Makefile emulators/gnusim8085: Makefile emulators/gxemul: Makefile emulators/hatari: Makefile emulators/mednafen: Makefile emulators/mupen64plus: Makefile.inc emulators/nestopia: Makefile emulators/nono : Makefile emulators/openmsx: Makefile emulators/qemu : Makefile emulators/simh : Makefile emulators/spim : Makefile emulators/stella: Makefile emulators/tnylpo: Makefile emulators/uae : Makefile emulators/ucon64: Makefile emulators/vice : Makefile emulators/virtualjaguar: Makefile emulators/x48 : Makefile emulators/xcopilot: Makefile emulators/xhomer: Makefile emulators/xnp2 : Makefile emulators/xroar: Makefile Log message: ->SITES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/21 07:26:47 Modified files: x11/mate/libmatemixer: Makefile distinfo Log message: update to 1.26.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/21 07:30:06 Modified files: x11/mate/desktop: Makefile distinfo x11/mate/desktop/pkg: PLIST Log message: update to 1.26.2 CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/21 07:49:25 Modified files: sys/kern : kern_exit.c Log message: Move code inside exit1() to better spots. - PS_PROFIL bit is moved into the process cleanup block where it belongs - The proc read-only limit cache cleanup is moved up right after clearing p->p_fd cache. lim_free() can potentially sleep and so needs to be above the line where p_stat is set to SDEAD. With and OK jca@ CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/21 07:51:50 Modified files: usr.bin/seq : seq.1 Log message: make history less verbose ok schwarze@ millert@ CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/21 08:00:28 Modified files: shells/yash : Makefile distinfo shells/yash/patches: patch-configure shells/yash/pkg: PLIST Log message: shells/yash: update to 2.55 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/21 08:24:54 Modified files: net/mosquitto : Makefile distinfo net/mosquitto/pkg: PLIST Log message: update to mosquitto-2.0.18 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/21 08:43:44 Modified files: textproc/py-colored: Makefile distinfo textproc/py-colored/pkg: PLIST Log message: update to py3-colored-2.2.3 brings back bg/fg/attr functions which were removed previously CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/21 08:48:11 Modified files: www/tootstream : Makefile Added files: www/tootstream/patches: patch-src_tootstream_toot_py Log message: patch tootstream for https://github.com/magicalraccoon/tootstream/issues/231 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/21 09:28:13 Modified files: fonts/abyssinica: Makefile fonts/alkalami : Makefile fonts/andika : Makefile fonts/annapurna: Makefile fonts/anonymous-pro: Makefile fonts/apl-fonts: Makefile fonts/arabeyes-ttf: Makefile fonts/aref-ruqaa: Makefile fonts/artwiz-aleczapka: Makefile fonts/blockzone: Makefile fonts/cascadia-code: Makefile fonts/charis : Makefile fonts/clearsans: Makefile fonts/comic-neue: Makefile fonts/dai-banna: Makefile fonts/dina-fonts: Makefile fonts/doulos : Makefile fonts/doulos-cipher: Makefile fonts/ecoliercourt-fonts: Makefile fonts/fantasque-sans: Makefile fonts/farsi-bfonts-ttf: Makefile fonts/farsifonts-ttf: Makefile fonts/font-awesome: Makefile fonts/free3of9-ttf: Makefile fonts/freefarsi-ttf: Makefile fonts/freefont-ttf: Makefile fonts/freefonts: Makefile fonts/gentium : Makefile fonts/gohufont : Makefile fonts/hack-fonts: Makefile fonts/hanazono : Makefile fonts/hermit-font: Makefile fonts/ibm-plex : Makefile fonts/inconsolata-font: Makefile fonts/inconsolata-new: Makefile fonts/intel-one-mono: Makefile fonts/inter : Makefile fonts/intlfonts: Makefile fonts/iosevka-fonts: Makefile.inc fonts/ja-funetfonts: Makefile fonts/ja-kanjistrokeorders-ttf: Makefile fonts/ja-sazanami-ttf: Makefile fonts/jaldi : Makefile fonts/jetbrains-mono: Makefile fonts/jmk-fonts: Makefile fonts/juliamono: Makefile fonts/ko-baekmuk-fonts: Makefile fonts/ko-baekmuk-ttf: Makefile fonts/ko-hanterm-fonts: Makefile fonts/konatu : Makefile fonts/league-fonts: Makefile.inc fonts/league-fonts/blackout: Makefile fonts/league-fonts/chunk: Makefile fonts/league-fonts/fanwood: Makefile fonts/league-fonts/gb1911: Makefile fonts/league-fonts/goudy: Makefile fonts/league-fonts/junction: Makefile fonts/league-fonts/knewave: Makefile fonts/league-fonts/league-script-number-one: Makefile fonts/league-fonts/lindenhill: Makefile fonts/league-fonts/orbitron: Makefile fonts/league-fonts/ostrich-sans: Makefile fonts/league-fonts/prociono: Makefile fonts/league-fonts/sniglet: Makefile fonts/liberation-fonts: Makefile fonts/linuxlibertine-fonts-otf: Makefile fonts/linuxlibertine-fonts-ttf: Makefile fonts/literata : Makefile fonts/lohit-fonts: Makefile fonts/luciole : Makefile fonts/mada : Makefile fonts/migmix : Makefile fonts/migu : Makefile fonts/mixfont-mplus-ipa: Makefile fonts/mononoki : Makefile fonts/mplus-fonts: Makefile fonts/msctfonts: Makefile fonts/msttcorefonts: Makefile fonts/nerd-fonts: Makefile.inc fonts/noto/cjk : Makefile fonts/pkfonts : Makefile fonts/profont : Makefile fonts/public-sans: Makefile fonts/ru-pscyr : Makefile fonts/ru-ptsans: Makefile fonts/scheherazade: Makefile fonts/sgi-fonts: Makefile fonts/spleen : Makefile fonts/spranq-ecofont-ttf: Makefile fonts/sunscreen: Makefile fonts/symbola-ttf: Makefile fonts/tagmukay : Makefile fonts/taiwan-cns11643-fonts: Makefile fonts/tamsyn-font: Makefile fonts/terminus-font: Makefile fonts/ttyp0-font: Makefile fonts/ubuntu-fonts: Makefile fonts/un-fonts : Makefile.inc fonts/unifont : Makefile fonts/vazirmatn: Makefile fonts/victor-mono: Makefile fonts/vlgothic : Makefile fonts/vollkorn : Makefile fonts/zh-kcfonts: Makefile fonts/zh-taipeifonts: Makefile fonts/zh-wqy-bitmapfont: Makefile fonts/zh-wqy-zenhei-ttf: Makefile Log message: ->SITES CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/21 10:30:54 Modified files: usr.bin/awk : awk.1 Log message: Document LC_CTYPE. Based on a diff from millert@ with additions by me. Feedback and OK millert@. CVSROOT: /cvs Module name: ports Changes by: giovanni@cvs.openbsd.org 2023/09/21 10:42:14 Modified files: mail/p5-Mail-SPF: Makefile mail/p5-Mail-SPF/patches: patch-lib_Mail_SPF_Server_pm Log message: fix patch CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/21 11:19:06 Modified files: usr.bin/awk : b.c Log message: Fix a potential out-of-bounds read caused by the big-endian fix. We must store a UTF-32 empty string, not UTF-8 empty string, for an empty CCL. Found running the awk test suite with address sanitizer. CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/09/21 12:16:12 Modified files: usr.bin/awk : awk.1 Log message: --csv is an extension; ok millert CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/21 12:47:24 Modified files: audio/ario : Makefile Log message: audio/ario regen WANTLIB: nghttp3 ngtcp2 ngtcp2_crypto_quictls are needed and pulled in with recent curl CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/21 13:10:51 Modified files: security/openssl-ruby-tests: Makefile distinfo Log message: Update openssl-ruby-tests to 20230921 CVSROOT: /cvs Module name: src Changes by: patrick@cvs.openbsd.org 2023/09/21 13:39:41 Modified files: sys/dev/fdt : dwpcie.c Log message: Encode the device tree node in the pci tag like we do in aplpcie(4) so that PCI device drivers can have access to device tree properties, e.g. to allow qwx(4) to retrieve the calibration variant. ok kettenis@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/21 14:26:17 Modified files: sys/dev/ofw : ofw_misc.h sys/arch/arm64/dev: aplpcie.c Log message: Properly set up the IOMMU stream ID mapping. Needed for upcoming changes to apldart(4). ok patrick@ CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/21 14:28:03 Modified files: sysutils/gitlab-cli: Makefile distinfo Log message: update to gitlab-cli 1.33.0 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/21 14:55:02 Modified files: regress/usr.bin: Makefile Log message: Add rsync to subdir to create obj. With obj directory rsync test passes also when run as root. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/21 15:08:48 Modified files: regress/usr.bin: Makefile Removed files: regress/usr.bin/cap_mkdb: Makefile shortname.in Log message: Remove cap_mkdb regress. The program fails as -i option has been removed. But the test expects failure and always passes. There is nothing tested anymore. CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/21 15:22:43 Modified files: regress/usr.bin: Makefile Log message: Remove REGRESS_FULL. It is not documented, just hides some tests and its purpose is unknown. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 15:27:29 Modified files: devel/py-xdis : Makefile distinfo devel/py-xdis/pkg: PLIST Log message: unbreak py-xdis by moving from pypi to github head CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 15:29:41 Modified files: devel/py-uncompyle6: Makefile distinfo devel/py-uncompyle6/pkg: PLIST Log message: unbreak py-uncompyle6 by moving from pypi to github head CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 15:33:34 Modified files: textproc/py-ujson: Makefile distinfo Log message: update ujson to 5.8.0 addressing a few CVEs Requested by sthen@; spyder 4.x still seems to work with this update. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/21 19:10:44 Modified files: sys/arch/arm/cortex: ampintc.c sys/arch/arm/simplebus: simplebus.c sys/arch/arm64/dev: agintc.c ampintc.c apldc.c simplebus.c sys/arch/armv7/exynos: exdwusb.c expower.c sys/arch/armv7/marvell: mvmbus.c sys/arch/armv7/omap: omcm.c omsysc.c sys/arch/octeon/dev: simplebus.c sys/arch/riscv64/dev: simplebus.c sys/dev/fdt : amldwusb.c hidwusb.c imxdwusb.c mvmdio.c qcdwusb.c rkdwusb.c rkgrf.c rkpinctrl.c syscon.c Added files: sys/arch/arm/include: simplebusvar.h sys/arch/arm64/include: simplebusvar.h sys/arch/armv7/include: simplebusvar.h sys/arch/octeon/include: simplebusvar.h sys/arch/riscv64/include: simplebusvar.h Removed files: sys/arch/arm/simplebus: simplebusvar.h sys/arch/arm64/dev: simplebusvar.h sys/arch/octeon/dev: simplebusvar.h sys/arch/riscv64/dev: simplebusvar.h Log message: move simplebusvar.h so it can be used without ifdef ok kettenis@ phessler@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 19:53:14 Log message: import devel/py-helpdev Needed for an update of spyder. ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20230921 N ports/devel/py-helpdev/Makefile N ports/devel/py-helpdev/distinfo N ports/devel/py-helpdev/pkg/DESCR N ports/devel/py-helpdev/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 19:56:12 Log message: import devel/py-qdarkstyle Needed for an update of spyder. ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20230921 N ports/devel/py-qdarkstyle/Makefile N ports/devel/py-qdarkstyle/distinfo N ports/devel/py-qdarkstyle/pkg/DESCR N ports/devel/py-qdarkstyle/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 19:58:45 Log message: import textproc/py-three-merge Needed for an update of spyder. ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20230921 N ports/devel/py-three-merge/Makefile N ports/devel/py-three-merge/distinfo N ports/devel/py-three-merge/pkg/DESCR N ports/devel/py-three-merge/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 20:01:46 Modified files: devel/py-three-merge: Makefile Log message: imported into devel, repair category CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 20:04:04 Log message: import devel/py-pyls-spyder Needed for an update of spyder. with tweaks and ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20230921 N ports/devel/py-pyls-spyder/Makefile N ports/devel/py-pyls-spyder/distinfo N ports/devel/py-pyls-spyder/pkg/DESCR N ports/devel/py-pyls-spyder/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 20:06:45 Log message: import devel/py-pyls-black Needed for an update of spyder. with tweaks and ok tb@ Status: Vendor Tag: daniel Release Tags: daniel_20230921 N ports/devel/py-pyls-black/Makefile N ports/devel/py-pyls-black/distinfo N ports/devel/py-pyls-black/pkg/DESCR N ports/devel/py-pyls-black/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 20:10:55 Modified files: devel : Makefile Log message: +py-helpdev +py-pyls-black +py-pyls-spyder +py-qdarkstyle +py-three-merge CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 20:26:50 Modified files: devel/spyder/spyder: Makefile distinfo devel/spyder/spyder/patches: patch-setup_py patch-spyder___init___py patch-spyder_app_mainwindow_py devel/spyder/spyder/pkg: PLIST Added files: devel/spyder/spyder/patches: patch-spyder_plugins_completion_kite_widgets_install_py Removed files: devel/spyder/spyder/patches: patch-spyder_config_base_py patch-spyder_config_utils_py patch-spyder_plugins_ipythonconsole_py patch-spyder_utils_sourcecode_py patch-spyder_widgets_github_backend_py patch-spyder_widgets_github_gh_login_py patch-spyder_widgets_sourcecode_base_py Log message: update spyder to 4.2.5 and unbreak Note that spyder 4.x is not super compatible with Python 3.10 but seems to work ok. spyder 5.3.0 and newer are expected to officially support Python 3.10. Thanks to sthen@, op@, tb@ for help importing the newly required ports. CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/21 21:32:11 Modified files: security/floss : Makefile Log message: mark security/floss BROKEN until it's updated to python3 ok rpointel@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/21 23:49:32 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.12.2. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/22 00:52:53 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: refactor the <> substitution so it can be reused as many times as necessary CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 00:59:56 Modified files: cad/gtkwave : Makefile distinfo Log message: Update to gtkwave-3.3.115. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/22 01:04:41 Modified files: infrastructure/mk: bsd.port.mk Log message: only give a value to ALL_$v and _PATH_$v if they're not defined at all triggered by PATCHFILES being empty, and random order in .VARIABLES. noticed by aja@ (the .if empty()... else is probably entirely useless now, but I need to run a test to be sure) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/22 01:28:31 Modified files: usr.bin/pkg-config: pkg-config Log message: significantly increase the speed of pkg-config by not going to the env all the time. fully tested thru a src/x/ports build CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/22 01:29:14 Modified files: usr.bin/pkg-config/OpenBSD: PkgConfig.pm Log message: small speed increase: do not bother substituting variables if there are none. tested through a full src/x/ports build CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/22 01:31:54 Modified files: net/librenms : Makefile distinfo Log message: update to librenms-23.9.1 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/22 01:32:18 Modified files: www/linkchecker: Makefile distinfo www/linkchecker/pkg: PLIST Log message: update to linkchecker-10.3.0 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/22 01:48:04 Modified files: graphics/imlib2: Makefile distinfo Removed files: graphics/imlib2/patches: patch-src_bin_imlib2_load_c patch-src_modules_loaders_Makefile_am Log message: update graphics/imlib2 to 1.12.1 Bugfix release: disaled MMX asm scaling that causes segv (on x86) Removed the upstreamed patch for loaders/Makefile.am; removed also the one for load.c, upstream has fixed it in a similar way. No shlib bumps. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/22 01:49:35 Modified files: graphics/imlib2: Makefile Log message: while here... s/MASTER_SITES/SITES/; no distinfo change CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/22 01:55:49 Modified files: net/mosquitto : Makefile Log message: mosquitto: readd libwebsockets dep, it is still used (but showed as extra in check-lib-depends because it's linked statically). reported by aja@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/22 02:11:11 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: oops, order of variable replacement means the subdir subst must use another character than / CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/09/22 02:45:19 Modified files: www/gotosocial : Makefile distinfo modules.inc www/gotosocial/pkg: PLIST Log message: Update to gotosocial-0.11.1 patch from maintainer Hukadan, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/22 04:21:43 Modified files: x11/freerdp : Makefile distinfo x11/freerdp/patches: patch-libfreerdp_crypto_crypto_c Log message: update to freerdp-2.11.2 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/22 04:21:48 Modified files: net/routinator : Makefile crates.inc distinfo Log message: update to routinator-0.13.0 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/22 05:29:52 Modified files: devel/p5-Log-Any: Makefile distinfo devel/p5-Log-Any/patches: patch-lib_Log_Any_Adapter_Base_pm patch-lib_Log_Any_Adapter_Test_pm patch-lib_Log_Any_Manager_pm patch-lib_Log_Any_Proxy_Test_pm Log message: update p5-Log-Any to 1.714 from wen heping CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/22 05:33:17 Modified files: devel/p5-Syntax-Keyword-Defer: Makefile distinfo devel/p5-Syntax-Keyword-Defer/pkg: PLIST Log message: update p5-Syntax-Keyword-Defer to 0.10 CVSROOT: /cvs Module name: www Changes by: solene@cvs.openbsd.org 2023/09/22 06:09:39 Modified files: faq : faq17.html Log message: update the TOC to reflect reality in the document reported by "txt.file" CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/22 06:30:02 Modified files: devel/p5-Test2-Suite: Makefile distinfo Log message: update p5-Test2-Suite to 0.000156 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/22 06:36:47 Modified files: devel/p5-Term-Table: Makefile distinfo Log message: update p5-Term-Table to 0.017 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 07:36:11 Modified files: multimedia/pipewire: Makefile.inc multimedia/pipewire/pipewire: Makefile Added files: multimedia/pipewire/pipewire/patches: patch-src_modules_module-protocol-pulse_pulse-server_c Removed files: multimedia/pipewire/pipewire/patches: patch-src_modules_module-protocol-simple_c Log message: Add missing BDEP and fix a warning. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 08:06:09 Modified files: multimedia/pipewire/pipewire/pkg: PLIST Log message: Add some config directories @sample. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 08:31:59 Modified files: multimedia/pipewire/pipewire: Makefile multimedia/pipewire/pipewire/pkg: PLIST Log message: Enable opus; it's already part of the dep chain via libsndfile and gstreamer. Fix @sample while here. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 08:47:35 Modified files: multimedia/pipewire/pipewire: Makefile Log message: Move things around; no pkg change. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 09:05:24 Modified files: devel/sdl2 : Makefile Log message: Explicitely --disable-pipewire CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 09:48:21 ports/multimedia/pipewire/helvum/patches Update of /cvs/ports/multimedia/pipewire/helvum/patches In directory cvs.openbsd.org:/tmp/cvs-serv21466/helvum/patches Log Message: Directory /cvs/ports/multimedia/pipewire/helvum/patches added to the repository CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/22 09:49:53 Modified files: multimedia/pipewire: Makefile Makefile.inc multimedia/pipewire/helvum: Makefile crates.inc distinfo multimedia/pipewire/helvum/pkg: DESCR Added files: multimedia/pipewire/helvum/patches: patch-modcargo-crates_libspa-0_7_0_src_utils_mod_rs Log message: Move helvum to version 0.4.1. Won't build yet because of lack of eventfd. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/22 14:03:05 Modified files: sys/kern : subr_log.c Log message: Make `logread_filterops' MP safe. For that purpose use `log_mtx' mutex(9) protecting message buffer. ok bluhm CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/22 14:32:42 Modified files: textproc/py-yaml: Makefile textproc/py-yaml/pkg: PLIST Log message: make py-yaml python3-only ok pea@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/22 14:33:45 Modified files: textproc : Makefile Log message: -py-yaml CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/22 14:37:12 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add py3 quirk for py-yaml CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/22 16:12:32 Modified files: sys/dev : hotplug.c Log message: Introduce `hotplug_mtx' mutex(9) and make `hotplugread_filtops' MP safe. Use this mutex(9) to protect `evqueue_head', `evqueue_tail' and `evqueue_count'. ok bluhm CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/22 17:49:47 Modified files: distrib/sets/lists/comp: md.arm64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/22 18:26:43 Modified files: security/osv-scanner: Makefile distinfo modules.inc security/osv-scanner/pkg: PLIST Log message: security/osv-scanner: update to 1.4.0 ok gonzalo@ CVSROOT: /cvs Module name: ports Changes by: lraab@cvs.openbsd.org 2023/09/22 22:05:25 Modified files: devel/pycharm : Makefile distinfo devel/pycharm/pkg: PLIST Log message: devel/pycharm: update to 2023.2.1 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/23 00:06:30 Modified files: www/chromium : Makefile distinfo Log message: update to 117.0.5938.92 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 02:21:39 Modified files: graphics/inkscape: Makefile Log message: Missing LDEP on x11/gtksourceview4. ok rsadowski@ (maintainer) CVSROOT: /cvs Module name: src Changes by: jan@cvs.openbsd.org 2023/09/23 03:17:21 Modified files: sys/kern : uipc_syscalls.c Log message: Fix unreliable sys_setsockopt() with consistent use of M_WAIT Also remove useless NULL check. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 04:16:46 Modified files: print/cups : Makefile Log message: Drop unused CONFIGURE_ARGS. CVSROOT: /cvs Module name: ports Changes by: edd@cvs.openbsd.org 2023/09/23 04:58:37 Modified files: math/wxMaxima : Makefile Log message: x11/wxMaxima: drop MAINTAINER. I don't use this any more, but I do hope we keep it :) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 05:58:56 Log message: Import libcupsfilters-2.0.0. Libcupsfilters provides a library, which implements common functions used in cups-browsed daemon and printing filters, and additional files as banner templates and character sets. The filters are used in CUPS daemon and in printer applications. ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230923 N ports/print/libcupsfilters/Makefile N ports/print/libcupsfilters/distinfo N ports/print/libcupsfilters/pkg/DESCR N ports/print/libcupsfilters/pkg/PLIST N ports/print/libcupsfilters/patches/patch-cupsfilters_filter_c N ports/print/libcupsfilters/patches/patch-cupsfilters_pdftoraster_cxx No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 05:59:35 Log message: Import libppd-2.0.0 Libppd provides all PPD related function/API which is going to be removed from CUPS 3.X, but are still required for retro-fitting support of legacy printers. <...> ok robert@ Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230923 N ports/print/libppd/Makefile N ports/print/libppd/distinfo N ports/print/libppd/pkg/DESCR N ports/print/libppd/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 06:00:26 Modified files: print/cups-filters: Makefile distinfo print/cups-filters/pkg: DESCR PLIST Added files: print/cups-filters/patches: patch-backend_serial_c Removed files: print/cups-filters/patches: patch-backend_beh_c Log message: Update to cups-filters-2.0.0. Drop the "ldap" FLAVOR as support is gone. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 06:01:11 Modified files: print : Makefile Log message: +libppd +libcupsfilters CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 06:02:43 Modified files: print : Makefile Log message: cups-filters,ldap is gone. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/23 06:27:21 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): log vmd's vm id, not vmm's in vcpu_run_loop. Some guests cause a warning message during a shutdown. Log the vmd vm id and not the kernel vmm id as it's next to useless to the end user. This has annoyed me too much. CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/23 06:31:41 Modified files: usr.sbin/vmd : vionet.c virtio.c Log message: vmd(8): correct log messages, no functional change. Some log messages incorrectly said "vionet" or "vioblk". Fix based on the context. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/23 06:31:55 Modified files: devel/llvm : Makefile.inc devel/llvm/13 : Makefile devel/llvm/16 : Makefile Log message: devel/llvm: separate maintainer addresses with comma CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/23 06:53:56 Modified files: lang/crystal : Makefile Log message: lang/crystal: BROKEN: not IBT compatible, cannot load library libLLVM-13.so CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/23 07:01:13 Modified files: sys/dev/pv : hypervic.c Log message: Use shared netlock to protect if_list and ifa_list walkthrough and ifnet data access within kvp_get_ip_info(). ok bluhm CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 07:06:11 Added files: multimedia/pipewire/helvum/patches: patch-modcargo-crates_pipewire-0_7_0_src_lib_rs patch-modcargo-crates_pipewire-sys-0_7_0_build_rs patch-modcargo-crates_pipewire-sys-0_7_0_src_lib_rs Log message: Make the build go further; from FreeBSD. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/23 07:30:02 Modified files: editors/helix : Makefile Added files: editors/helix/patches: patch-helix-vcs_src_diff_line_cache_rs Log message: editors/helix: Backport an upstream fix for helix built with Rust >= 1.71 feedback and ok semarie, ok tb (maintainer timeout) CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/23 07:58:06 Modified files: sysutils/sysclean: Makefile distinfo Log message: sysutils/sysclean: update to 3.5 fix pledge issue with YP. introduced by "add users/groups support" in 3.4 CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/23 08:42:03 Modified files: graphics/netpbm: Makefile distinfo Log message: graphics/netpbm: update to 11.03.05 Numerous bug fixes. Formally take maintainership. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/23 08:58:14 Modified files: security/sslscan: Makefile distinfo security/sslscan/patches: patch-Makefile Log message: update to sslscan-2.1.1 CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/23 09:38:27 Modified files: distrib/sets/lists/comp: md.riscv64 Log message: sync CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/23 09:59:36 Modified files: archivers/snappy: Makefile distinfo Log message: DIST_TUPLLE gtest submodule to enable tests CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/23 10:06:10 Modified files: share/man/man5 : bsd.port.mk.5 Log message: explicitly says that's a script CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 10:08:30 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.53. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 10:08:40 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.53. CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/23 10:08:46 Modified files: share/man/man5 : bsd.port.mk.5 Log message: fully deprecate SITES0...9, I will convert the few (200) ports still using it as soon as my test bulk finishes. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/23 10:08:57 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.29.53. CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/23 10:29:53 Modified files: graphics/opencolorio: Makefile Log message: defer 180 test out of 223 total units to test target; OK pascal CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/23 11:27:33 Added files: archivers/lzip/tarlz/patches: patch-testsuite_check_sh Log message: skip test eating all your space testsuite/check.sh warns already warns about it: warning: your OS follows symbolic links to directories even when tarlz asks it not to 893 CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/23 11:29:05 Modified files: archivers/lzip/tarlz: Makefile distinfo Log message: update to tarlz 0.24 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/23 12:29:55 Modified files: sys/arch/riscv64/conf: GENERIC RAMDISK files.riscv64 sys/arch/riscv64/dev: stfclock.c Added files: sys/arch/riscv64/dev: stfrng.c Log message: Add stfrng(4), a driver for the random number generator on the JH7110 SoC. ok joel@, jca@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/23 13:11:00 Modified files: share/man/man4/man4.riscv64: Makefile Added files: share/man/man4/man4.riscv64: stfrng.4 Log message: stfrng(4) CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/23 13:15:15 Modified files: graphics/fcft : Makefile Log message: Add missing bdep on textproc/scdoc. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/23 13:20:44 Modified files: emulators/snes9x: Makefile distinfo emulators/snes9x/pkg: PLIST Added files: emulators/snes9x/patches: patch-gtk_CMakeLists_txt patch-shaders_slang_cpp patch-vulkan_slang_preset_cpp patch-vulkan_slang_shader_cpp Removed files: emulators/snes9x/patches: patch-gtk_meson_build Log message: Update snes9x to 1.62.3. From Lucas Gabriel Vuotto, who takes maintainership. Thanks! CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/23 13:56:00 Modified files: net/transmission: Makefile distinfo net/transmission/pkg: PLIST-main Removed files: net/transmission/patches: patch-cli_cli_cc Log message: update to transmission 4.0.4; from maintainer CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/23 14:05:37 Modified files: wayland/foot : Makefile Log message: Add missing bdep on textproc/scdoc. CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/23 17:14:51 Modified files: games/vcmi : Makefile distinfo Log message: Switch from self-hosted distfile to GitHub DIST_TUPLE. The previous self-hosted distfile was mistakenly made from a newer upstream commit than the latest release tag. That means that using the release tag for DIST_TUPLE now would be incompatible with existing game saves, so until a new release is made, we'll use that slightly newer upstream commit for the OpenBSD package. ok kirby@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/23 19:08:24 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/23 23:56:06 Modified files: sys/net : if_wg.c Log message: The stage queue should be freeed when wg_peer is destroyed. diff from IIJ. ok bluhm mvs CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/23 23:56:54 Modified files: net/nextcloudclient: Makefile distinfo Log message: Update for net/nextcloudclient v3.10.0 Changelog: 3.10.0 https://github.com/nextcloud/desktop/releases/v3.10.0 3.9.4 https://github.com/nextcloud/desktop/releases/v3.9.4 From maintainer, thanks CVSROOT: /cvs Module name: src Changes by: yasuoka@cvs.openbsd.org 2023/09/24 00:09:35 Modified files: etc/examples : radiusd.conf Log message: Strip realm part for bsdauth. This is required and an exmaple usage of new radius_standard module. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 01:01:40 Modified files: regress/lib/libssl/openssl-ruby: Makefile Log message: openssl-ruby tests: remove fallback to ruby31 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 01:58:31 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Refactor eckey_{param2type,type2param}() EC key parameters can be determined by an OID or they can be explicitly encoded. The confusingly named eckey_{param2type,type2param}() decode a new EC key from either form of parameters, or they encode a given key's parameters in the proper way. Signature and semantics are all over the place. It also features an inlined version of EC_KEY_new_by_curve_name(). This commit brings some order into this mess. Parameters are given by a pair (ptype, pval), where the ptype is either V_ASN1_OBJECT for OID encoding or V_ASN1_SEQUENCE for explicit encoding. Accordingly, the void pointer pval is an ASN1_OBJECT or an ASN1_STRING. These pairs are abstracted away in the X509_ALGOR object. The library decides whether a given EC key uses OID or explicit parameter encoding using the asn1_flag on the EC key's internal EC_GROUP, i.e., the object representing its curve. If this flag is set, the OID is determined by the nid returned by EC_GROUP_get_curve_name(). Add 'mutually inverse' pairs of functions eckey_{to,from}_params() which wrap eckey_{to,from}_object() and eckey_{to,from}_explicit_params(). This way the EC ameth pub and priv key de/encoding functions can transparently translate from/to an X509_ALGOR object. Of course, this is just an intermediate step and if you look closely you notice const weirdness (due to the fact that the carefully planned and executed const rampage missed the ECParameters API) and all sorts of other things that need to be fixed. Who would bat an eye lid? It wouldn't be visible amid all the twitching anyway. ok jsing CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/24 01:58:53 Modified files: sysutils/sysclean: Makefile distinfo Log message: sysutils/sysclean: update to 3.6 fix 'modified user' reporting, which was missed for ports users. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 02:08:54 Modified files: lib/libcrypto/ec: ec_ameth.c Log message: Break two ridiculously long lines in ec_pub_cmp() and ec_cmp_parameters() CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/24 02:14:13 Modified files: regress/usr.bin/ssh: Makefile regress/usr.bin/ssh/unittests: Makefile Makefile.inc Log message: REGRESS_FAIL_EARLY defaults to yes now. So no need to overload the value here anymore. OK tb@ bluhm@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/24 02:23:45 Modified files: multimedia/pipewire/helvum: Makefile Log message: Add MODCARGO_RUSTFLAGS. Still not building but keep this as a reminder. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 02:28:20 Modified files: share/mk : bsd.regress.mk Log message: Make REGRESS_LOG more useful again Enabling REGRESS_FAIL_EARLY made REGRESS_LOG error out at the first error, which is pointless. So default to no if REGRESS_LOG is set unless the user explicitly enabled it. Requested by claudio ok bluhm CVSROOT: /cvs Module name: ports Changes by: kn@cvs.openbsd.org 2023/09/24 02:33:17 Added files: archivers/snappy/patches: patch-CMakeLists_txt Log message: disable -Werror; forgot to cvs add; thanks tb CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/09/24 03:15:43 Modified files: share/man/man5 : bsd.port.mk.5 Log message: bsd.port.mk.5: GC the misp64 *pic.a fragment handling documentation More than ten years ago, bsd.lib.mk stopped creating lib*_pic.a files and the corresponding PFRAG.no_mips64 were removed from the ports tree. Last year the -Dno_mips64 handling in bsd.port.mk was GC'd too, but the note in the bsd.port.mk manpage was left. ok espie@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/24 03:53:26 Log message: import shaderc-2023.6 shaderc is a collection of tools, libraries and tests for shader compilation. Needed for a games/taisei update. missing BDEP spotted by Lucas Gabriel Vuotto, thanks! ok kn@ Status: Vendor Tag: op Release Tags: op_20230924 N ports/graphics/shaderc/Makefile N ports/graphics/shaderc/distinfo N ports/graphics/shaderc/patches/patch-CMakeLists_txt N ports/graphics/shaderc/patches/patch-glslc_test_CMakeLists_txt N ports/graphics/shaderc/patches/patch-glslc_CMakeLists_txt N ports/graphics/shaderc/patches/patch-cmake_utils_cmake N ports/graphics/shaderc/patches/patch-libshaderc_util_CMakeLists_txt N ports/graphics/shaderc/patches/patch-libshaderc_CMakeLists_txt N ports/graphics/shaderc/pkg/DESCR N ports/graphics/shaderc/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/24 03:54:36 Modified files: graphics : Makefile Log message: +shaderc CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/24 05:00:03 Modified files: games/vcmi : distinfo Log message: Fix distinfo I fouled up. CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/09/24 05:19:29 Modified files: lang/ruby/3.2 : Makefile lang/ruby/3.2/patches: patch-configure Log message: The configure script attempts to enable PAC by checking for the -mbranch-protection=pac-ret compiler option and using that in the build. On OpenBSD this actually disables BTI support. Change the configure script to use -mbranch-protection=standard instead. ok jeremy@ CVSROOT: /cvs Module name: ports Changes by: kettenis@cvs.openbsd.org 2023/09/24 05:24:11 Modified files: devel/arm-none-eabi/gcc: Makefile devel/arm-none-eabi/gcc/pkg: PLIST Log message: Enable LTO for the arm and aarch64 cross-compilers. Newer U-Boot versions need this for some of the targets that we want to support. ok jsg@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/24 05:39:30 Modified files: textproc/py-yaml: Makefile textproc/py-yaml/pkg: PLIST Log message: pyyaml is now a py3-only port so use MODPY_PYBUILD CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/24 06:27:17 Modified files: sys/kern : kern_clockintr.c Log message: kern_clockintr.c: remove extra newline CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/24 08:37:25 Modified files: lang/erlang/26 : Makefile distinfo lang/erlang/26/pkg: PLIST-main Removed files: lang/erlang/26/patches: patch-lib_crypto_c_src_openssl_config_h patch-lib_crypto_c_src_otp_test_engine_c Log message: lang/erlang/26: update to 26.1 Drops two patches accepted upstream ok kn@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/24 09:52:59 Modified files: lang/gnucobol : Makefile Log message: gnucobol: add a CONFIGURE_ARGS directive to explicitely specify options. No functional change. CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/24 09:53:40 Modified files: distrib/sets/lists/comp: md.octeon Log message: sync CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/24 11:38:47 Log message: import hyx-2021.06.09 Hyx is a minimalistic but powerful terminal hex editor with features such as: insert/replace/delete, copy/paste, undo/redo, search, colors and vim-inspired controls. Port from Thim Cederlund, who is also MAINTAINER, thanks! ok fcambus@ Status: Vendor Tag: op Release Tags: op_20230924 N ports/editors/hyx/Makefile N ports/editors/hyx/distinfo N ports/editors/hyx/pkg/DESCR N ports/editors/hyx/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/24 11:39:31 Modified files: editors : Makefile Log message: +hyx CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/24 11:42:22 Modified files: editors/hyx : Makefile Log message: inline $V in the only place it's used; no PKGNAME/DISTNAME changes CVSROOT: /cvs Module name: ports Changes by: bket@cvs.openbsd.org 2023/09/24 11:45:53 Modified files: sysutils/rclone: Makefile distinfo Log message: Update to rclone-1.64.0 Changes: https://rclone.org/changelog/#v1-64-0-2023-09-11 CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/09/24 12:31:16 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.8.6. Same diff from openbsd at systemfailure dot net. CVSROOT: /cvs Module name: src Changes by: jca@cvs.openbsd.org 2023/09/24 12:49:29 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Drop PTE check in pmap_fault_fixup(). Since pmap_enter() doesn't add PTE's for pages that haven't been accessed yet, the check would skip the fixup on such pages and force us to go through uvm_fault() just for the sake of MOD/REF bit emulation. Since we already check the PTE descriptor, dropping the check should be safe. Doing so gives us a nice 10% performance gain when building a kernel. Original commit for arch/arm64/arm64/pmap.c: date: 2021/05/16 17:41:30; author: kettenis; state: Exp; lines: +1 -8; commitid: yBzyZzIKRLyAkuDY; ok drahn@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/24 12:57:08 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: use comma in the substitution instead of '/', allows using gitlab subgroups as raised by lraab@ ok espie@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/24 13:08:53 Modified files: games/godot : Makefile distinfo games/godot/pkg: PLIST-tools README-tools Added files: games/godot/patches: patch-modules_mono_build_scripts_mono_configure_py patch-modules_mono_csharp_script_cpp patch-modules_mono_glue_GodotSharp_GodotSharp_GodotSharp_csproj patch-modules_mono_godotsharp_dirs_cpp patch-modules_mono_godotsharp_dirs_h patch-modules_mono_mono_gd_gd_mono_cpp games/godot/pkg: DESCR-sharp PLIST-sharp Log message: build godot with mono support on MONO_ARCHS. This bifurcates the build between MONO_ARCHS and !MONO_ARCHS, the port has no intended changs for the latter. A helper package godot-sharp is used to share the mono-related files between the -main and -tools packages. Patches direct godot to use the godot-sharp files rather than bundled files on execution. See README-tools for a required manual workaround when trying to build your own projects with C# support (not needed unless you are using Godot's C# scripting). Anticipating more refinement, but best handled in-tree. ok and lots of input op@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/24 13:40:32 Modified files: security/oletools: Makefile distinfo security/oletools/pkg: PLIST Log message: update security/oletools to 0.60.1 and switch to python 3 ok rpointel@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/24 13:54:05 Modified files: net/i2pd : Makefile distinfo Log message: Update to i2pd 2.49.0 From openbsd systemfailure net https://github.com/PurpleI2P/i2pd/releases/tag/2.49.0 CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/24 13:55:17 Log message: Import benchmarks/vegeta. Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP services with a constant request rate. OK volker@ Status: Vendor Tag: fcambus Release Tags: fcambus_20230924 N ports/benchmarks/vegeta/Makefile N ports/benchmarks/vegeta/modules.inc N ports/benchmarks/vegeta/distinfo N ports/benchmarks/vegeta/pkg/DESCR N ports/benchmarks/vegeta/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/24 13:56:23 Modified files: benchmarks : Makefile Log message: Add vegeta. CVSROOT: /cvs Module name: src Changes by: cheloha@cvs.openbsd.org 2023/09/24 18:29:32 Modified files: sys/kern : kern_clockintr.c Log message: ddb(4): clockintr: print cl_arg address when displaying a clockintr CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 19:14:34 Modified files: lib/libcrypto/man: Makefile X509_new.3 Added files: lib/libcrypto/man: ASIdentifiers_new.3 X509v3_asid_add_id_or_range.3 X509v3_addr_add_inherit.3 Log message: Add initial documentation for the RFC 3779 API This documents the part of the API that allows building the two extensions. It is all very complicated and the bug density is quite high. Surely there's lots of room for improvement, but I've been sitting way too long on versions of these. I'll never finish. Let's fix and improve in tree. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/24 19:17:36 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/24 19:20:04 Modified files: shells/py-qtconsole: Makefile distinfo shells/py-qtconsole/pkg: PLIST Log message: update to qtconsole 5.4.4 CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:03:01 Modified files: sys/dev/pci/drm: drm_edid.c Log message: drm/edid: Add quirk for OSVR HDK 2.0 From Ralph Campbell 766cc11e854eae64d1bb35a3d34d091f5b85afa9 in linux-6.1.y/6.1.55 98d4cb705bc00afd4a9a71cc1e84f7111682639a in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:04:40 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn32: display_mode_vba_util_32.c Log message: drm/amd/display: Fix underflow issue on 175hz timing From Leo Ma 2ec715bf881696b23caa06953c8c9309c2ce5224 in linux-6.1.y/6.1.55 735688eb905db529efea0c78466fccc1461c3fde in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:06:20 Modified files: sys/dev/pci/drm/amd/display/dc/dcn32: dcn32_dccg.c Log message: drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK From Austin Zheng 506d2ee72af2ffc4173537eb001d7d4d57781ec7 in linux-6.1.y/6.1.55 4a30cc2bd281fa176a68b5305cd3695d636152ad in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:08:12 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn31: display_mode_vba_31.c Log message: drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 From Leo Chen 2c0f5b6972ebfd6224065fd3c59d04f85a8af795 in linux-6.1.y/6.1.55 026a71babf48efb6b9884a3a66fa31aec9e1ea54 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:09:43 Modified files: sys/dev/pci/drm/amd/display/dc/dml/dcn314: display_mode_vba_314.c Log message: drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 From Leo Chen a101b1bdd24acf648a55b86d8b429b76e1bd202b in linux-6.1.y/6.1.55 4c6107a653ccf361cb1b6ba35d558a1a5e6e57ac in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:13:45 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu.h amdgpu_device.c sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" From Hamza Mahfooz 216eae7d7dea5fdd854d7decb44fcf3b719548a0 in linux-6.1.y/6.1.55 169ed4ece8373f02f10642eae5240e3d1ef5c038 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:16:50 Modified files: sys/dev/pci/drm/amd/display/amdgpu_dm: amdgpu_dm.c Log message: drm/amd/display: fix the white screen issue when >= 64GB DRAM From Yifan Zhang 4422080e777e3fa740e2920fe4de53cfad7fcef2 in linux-6.1.y/6.1.55 ef064187a9709393a981a56cce1e31880fd97107 in mainline linux CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/24 21:19:38 Modified files: sys/dev/pci/drm/amd/amdgpu: amdgpu_cs.c Log message: drm/amdgpu: fix amdgpu_cs_p1_user_fence From Christian Koenig 4c6bb91581796d34466d85bc06c9393d27f83101 in linux-6.1.y/6.1.55 35588314e963938dfdcdb792c9170108399377d6 in mainline linux CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/24 23:43:22 Modified files: share/man/man5 : bsd.regress.mk.5 Log message: Better document how REGRESS_FAIL_EARLY and REGRESS_LOG work together. OK tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/25 00:31:18 Modified files: x11/xfce4/xfce4-notifyd: Makefile distinfo Log message: x11/xfce4/xfce4-notifyd: update to 0.9.2 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/25 01:35:16 Modified files: math/wxMaxima : Makefile Log message: Unbreak: MAINTAINER -> bump CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 01:47:52 Modified files: lib/libcrypto/man: X509V3_get_d2i.3 Log message: Document the RFC 3779 extensions as supported CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/25 01:55:15 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.02.0 Fixes CVE-2023-43115 found by daniel@, ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/25 02:09:59 Modified files: databases/pgbouncer: Makefile distinfo Log message: databases/pgbouncer: update to 1.20.1 fixes a small regression introduced in 1.20.0 CVSROOT: /cvs Module name: src Changes by: job@cvs.openbsd.org 2023/09/25 02:48:14 Modified files: usr.sbin/rpki-client: extern.h ip.c validate.c Log message: Introduce ip_addr_range_print() to avoid code repetition OK tb@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/25 03:11:16 Modified files: net/libstrophe : Makefile distinfo Log message: update net/libstrophe to 0.12.3 ok rsadowski (added DEBUG_PACKAGES too) CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/25 03:12:42 Modified files: net/profanity : Makefile distinfo net/profanity/pkg: PLIST Log message: update net/profanity to 0.14.0 ok rsadowski (added DEBUG_PACKAGES on top) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/25 03:40:14 Modified files: print/py-pypdf : Makefile distinfo Log message: Update to py3-pypdf-3.16.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/25 03:42:56 Modified files: x11/gnome/tweaks: Makefile distinfo x11/gnome/tweaks/pkg: PLIST Log message: Update to gnome-tweaks-42.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/25 03:49:23 Modified files: textproc/enchant2: Makefile distinfo textproc/enchant2/patches: patch-src_Makefile_in Log message: Update to enchant2-2.6.1. CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/25 04:03:03 Modified files: games/godot : Makefile distinfo Log message: games/godot: drop DIST_SUBDIR the distfiles are properly named and using DIST_SUBDIR is causing more headaches than not, especially since often we update to a newer godot release without immediately updating the godotsteam module, that due DIST_SUBDIR would need to be re-fetched. The distfiles are the same, no bump needed. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 04:34:44 Modified files: lib/libcrypto/man: X509v3_addr_add_inherit.3 X509v3_asid_add_id_or_range.3 Log message: Tiny tweaks: missing article, capitalize a word and change an Xr CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 05:08:45 Modified files: usr.sbin/rpki-client: aspa.c extern.h filemode.c gbr.c geofeed.c mft.c parser.c roa.c rsc.c tak.c Log message: Pass the talid to various parse functions This will be needed by an upcoming feature where we will need to know what trust anchor a given cert chains to. This doesn't change anything except the size of the diff. ok claudio job CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 05:09:30 Modified files: regress/usr.sbin/rpki-client: test-aspa.c test-gbr.c test-geofeed.c test-mft.c test-roa.c test-rsc.c test-tak.c Log message: Adjust regress for *_parse change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 05:12:08 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 Log message: tweak wording and fix a typo CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/25 05:51:03 Modified files: www/ungoogled-chromium: Makefile distinfo Log message: update to 117.0.5938.92 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 05:59:10 Modified files: lib/libcrypto/man: Makefile ASIdentifiers_new.3 X509_new.3 Added files: lib/libcrypto/man: ASRange_new.3 Log message: New manual page documenting the usual four ASN.1 functions for both ASRange and ASIdOrRange CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 06:00:26 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 06:00:49 Modified files: lib/libcrypto/man: Makefile Log message: sort CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 06:16:36 Modified files: www/trac : Makefile distinfo www/trac/pkg : PLIST Log message: update to trac-1.6 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 06:38:53 Modified files: databases/citus: Makefile distinfo databases/citus/patches: patch-Makefile databases/citus/pkg: PLIST Log message: update to citus-12.1.0 add TDEP on postgresql-contrib, needed for some tests (remaining test failures appear to all be because we don't enable ICU support in postgresql) CVSROOT: /cvs Module name: ports Changes by: solene@cvs.openbsd.org 2023/09/25 07:01:11 Modified files: net/vnstat : Makefile distinfo Log message: Update to vnstat-2.11 ok pea@ (maintainer) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 07:09:52 Modified files: distrib/sets/lists/comp: mi Log message: sync (zap trailing whitespace, pointed out by jsg) CVSROOT: /cvs Module name: ports Changes by: gonzalo@cvs.openbsd.org 2023/09/25 08:13:44 Modified files: www/nextcloud/27: Makefile distinfo www/nextcloud/27/pkg: PLIST Log message: Update to 27.1.1 OK landry@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 08:56:20 Modified files: usr.sbin/rpki-client: cert.c extern.h Log message: rpki-client: Refactor sbgp_assysnum() and sbgp_addrblk() An upcoming diff requires the ability to convert ASIdentifiers and IpAddrBlocks into rpki-client's internal structures. Accordingly, split already existing code into dedicated parsing functions . The original functions now only extract the extension-specific data from the X509_EXTENSION. input/ok claudio CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/25 09:33:08 Modified files: usr.sbin/rpki-client: cert.c Log message: rpki-client: mechanical rename of some variables The previous commit used suboptimal variable names for ease of review. Fix this up now. ok claudio CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/25 09:36:35 Modified files: sys/arch/amd64/conf: GENERIC Log message: enable mbg(4) at pci on amd64, from Maurice Janssen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/25 09:37:36 Modified files: sys/dev/pci : pcidevs Log message: add Meinberg Funkuhren PZF180PEX; from Maurice Janssen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/25 09:38:12 Modified files: sys/dev/pci : pcidevs.h pcidevs_data.h Log message: sync CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/25 09:38:46 Modified files: sys/dev/pci : mbg.c Log message: match on Meinberg PZF180PEX; from Maurice Janssen CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/25 09:39:12 Modified files: share/man/man4 : mbg.4 Log message: document Meinberg PZF180PEX; from Maurice Janssen CVSROOT: /cvs Module name: ports Changes by: mestre@cvs.openbsd.org 2023/09/25 09:43:31 Modified files: www/yt-dlp : Makefile distinfo www/yt-dlp/pkg : PLIST Log message: update to 2023.09.24 CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/25 09:45:00 Modified files: devel/py-traitlets: Makefile distinfo devel/py-traitlets/pkg: PLIST Log message: update traitlets to 5.10.0 ok sthen@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/25 10:02:44 Modified files: www/tootstream : Makefile Log message: force py-colored to be updated when tootstream is updated older py-colored packages break tootstream at runtime so this constraint will force the required update ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/25 10:03:12 Modified files: x11/qt5/qtwebengine: Makefile x11/qt5/qtwebengine/patches: patch-src_buildtools_configure_json x11/qt5/qtwebengine/pkg: PLIST Added files: x11/qt5/qtwebengine/patches: patch-src_plugins_plugins_pro Log message: Remove Qt5Pdf support in x11/qt5/qtwebengine I see no shortcut to fix "libQt5Pdf.so.1.0: undefined symbol FPDF_InitLibrary". Yes, linking explicitly against libQt5WebEngineCore could fix the issue but it's not so easy to fix it in qmake/re2 for me. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/25 10:42:19 Modified files: distrib/armv7/miniroot: Makefile.inc distrib/armv7/miniroot/am335x: Makefile distrib/armv7/miniroot/cubie: Makefile distrib/armv7/miniroot/cubox: Makefile distrib/armv7/miniroot/nitrogen: Makefile distrib/armv7/miniroot/panda: Makefile distrib/armv7/miniroot/wandboard: Makefile distrib/armv7/ramdisk: list Log message: adapt to new dir layout in dtb packages; ok deraadt CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/25 11:07:40 Modified files: games/abuse : Makefile games/alephone/scenarios: Makefile.inc games/alephone/scenarios/evil: Makefile games/alephone/scenarios/marathon: Makefile games/alephone/scenarios/marathon2: Makefile games/alephone/scenarios/marathoninfinity: Makefile games/alephone/scenarios/red: Makefile games/barony : Makefile games/devilutionx: Makefile games/doomdata/shareware: Makefile games/eliot : Makefile games/fs2open : Makefile games/godot : Makefile games/libgdx : Makefile.inc games/libgdx/1.9.11: Makefile games/libgdx/1.9.9: Makefile games/lwjgl3 : Makefile games/megaglest/base: Makefile games/mvdsv : Makefile games/openarena: Makefile games/openmw : Makefile games/openra : Makefile games/openrct2 : Makefile games/singularity: Makefile games/slash : Makefile games/stockfish: Makefile games/teeworlds: Makefile graphics/colord: Makefile graphics/cstitch: Makefile graphics/gfract: Makefile graphics/jbig2dec: Makefile graphics/libjxl: Makefile graphics/orthanc/postgresql-plugin: Makefile graphics/orthanc/webviewer-plugin: Makefile graphics/pixelorama: Makefile graphics/povray: Makefile inputmethods/fcitx: Makefile inputmethods/fcitx-chinese-addons: Makefile inputmethods/libime: Makefile japanese/canna : Makefile japanese/kanjips: Makefile japanese/kterm : Makefile lang/crystal : Makefile lang/dmd : Makefile lang/fpc : Makefile lang/gcc/11 : Makefile lang/gcc/8 : Makefile lang/ghc : Makefile lang/go : go.port.mk lang/guile2 : Makefile lang/ldc : Makefile lang/node : Makefile lang/nqp : Makefile lang/pypy : Makefile lang/racket-minimal: Makefile lang/ruby : Makefile.inc lang/ruby/3.0 : Makefile lang/ruby/3.1 : Makefile lang/wasi-libc : Makefile mail/cucipop : Makefile mail/grommunio/dav: Makefile mail/grommunio/sync: Makefile math/blas : Makefile math/lapack : Makefile math/rstudio : Makefile misc/figlet : Makefile misc/m17n/db : Makefile misc/mmv : Makefile misc/open62541 : Makefile net/grsync : Makefile net/ii : Makefile net/jitsi/jicofo: Makefile net/jitsi/srtp : Makefile net/jitsi/videobridge: Makefile net/libmaxminddb: Makefile net/mattermost-server: Makefile net/owncloudclient: Makefile net/p5-IP-Country: Makefile net/scapy : Makefile net/tinyfugue : Makefile net/ucspi-tcp : Makefile print/lilypond : Makefile print/py-reportlab: Makefile print/sile : Makefile print/texlive/base: Makefile print/texlive/texmf: Makefile productivity/tryton/5.0/sao: Makefile productivity/tryton/5.2/sao: Makefile security/boringssl/fips: Makefile security/boringssl/head: Makefile security/easy-rsa: Makefile security/ghidra: Makefile security/vaultwarden: Makefile security/wesng : Makefile sysutils/bupstash: Makefile sysutils/facette: Makefile sysutils/firmware/bwfm: Makefile sysutils/grafana: Makefile sysutils/prometheus: Makefile sysutils/tmate : Makefile tests : Makefile textproc/aspell/core: Makefile textproc/docbook: Makefile textproc/ispell: Makefile textproc/sword : Makefile textproc/wkhtmltopdf: Makefile www/cgit : Makefile www/chromium : Makefile www/gotosocial : Makefile www/iridium : Makefile www/nginx : Makefile www/p5-HTML-Prototype: Makefile www/ungoogled-chromium: Makefile x11/cool-retro-term: Makefile x11/faba-icon-theme: Makefile x11/fluxbox : Makefile x11/gnome/gdm : Makefile x11/gnome/librsvg: Makefile x11/gnome/vino : Makefile x11/gtk2-murrine-engine: Makefile x11/gtk2-rezlooks-engine: Makefile x11/mruby-zest : Makefile x11/p5-Wx : Makefile x11/st : Makefile x11/stumpwm : Makefile Log message: zap remaining MASTER_SITES0...9 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/25 11:09:10 Modified files: infrastructure/mk: bsd.port.mk Log message: remove support for MASTER_SITES0..9 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/25 11:10:16 Modified files: infrastructure/lib/DPB: Fetch.pm Log message: remove support for MASTER_SITES0..9 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/25 11:10:44 Modified files: databases/sqlports: Makefile databases/sqlports/files: Var.pm databases/sqlports/files/man: sqlports.5 Log message: stop special-casing MASTER_SITES0..9 since it no longer exists CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 11:18:22 Modified files: net/icinga/icinga-php-library: Makefile distinfo net/icinga/icinga-php-library/pkg: PLIST Log message: update to icinga-php-library-0.13.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 11:19:50 Modified files: databases/freetds: Makefile distinfo Log message: update to freetds-1.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 11:21:21 Modified files: net/icinga/icinga-php-thirdparty: Makefile distinfo net/icinga/icinga-php-thirdparty/pkg: PLIST Log message: update to icinga-php-thirdparty-0.12.0 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 11:21:24 Modified files: net/icinga/web2: Makefile distinfo net/icinga/web2/patches: patch-library_Icinga_Application_ApplicationBootstrap_php patch-modules_setup_application_clicommands_ConfigCommand_php net/icinga/web2/pkg: PLIST Log message: update to icinga-web2-2.12.0 CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/25 13:23:34 Modified files: sys/arch/arm64/dev: apldart.c Log message: Implement support for stream IDs. ok tobhe@, patrick@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/25 17:33:48 Modified files: databases/freetds: Makefile distinfo Log message: upstream distfile was rerolled under the same filename (release date added to readme) so fetch under a different name and uodate distinfo. reported by tb@ CVSROOT: /cvs Module name: ports Changes by: danj@cvs.openbsd.org 2023/09/25 17:35:56 Modified files: net/haproxy : Makefile distinfo Log message: Update to haproxy-2.8.3 CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/25 19:23:02 Modified files: usr.sbin/vmd : vm.c Log message: vmd(8): fix vm pause deadlock. When vcpu threads pause, they are holding the run mutex lock. If the event thread is asked to assert an irq on the pic and interrupts are pending, it will try to take the run mutex lock on the vcpu. This deadlocks. Release the lock in the vcpu thread before waiting on the pause condition variable. ok mlarkin@ CVSROOT: /cvs Module name: src Changes by: dv@cvs.openbsd.org 2023/09/25 19:53:54 Modified files: usr.sbin/vmd : log.c proc.c proc.h vioblk.c vionet.c virtio.c virtio.h vm.c vmd.c vmm.c Log message: vmd(8): disambiguate log messages per vm and device. The logging output from vmd(8) often specifies the function performing the logging, but leaves which vm or vm device to guesswork and reading tea leaves. Change the logging formatting to prefix with information about the specific vm and potentially the device subprocess. Most of this logging is behind the "verbose" mode, but for warnings this will clarify which vm or device logged the warning. The format of vm// is chosen to be concise and less ugly than other approaches. This adjusts the process naming for devices to match, dropping the use of brackets. In the process of this change, updating log settings dynamically via vmctl(8) is fixed by properly broadcasting that information to the device subprocesses. The "vmm" process also now updates its own state properly, so settings survive vm reboots. ok mlarkin@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/25 21:06:00 Modified files: www/jupyter-notebook: Makefile Added files: www/jupyter-notebook/patches: patch-notebook_notebookapp_py patch-notebook_services_sessions_sessionmanager_py Log message: ubreak jupyter-notebook with traitlets 5.10 Something changed after traitlets 5.9 breaking jupyter notebook. Repair tactically for now. To be revisited after release. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 00:49:30 Modified files: regress/usr.sbin/rpki-client/ta: apnic-rpki-root-iana-origin.cer Log message: Update APNIC's TA cert. The old one expired last night. noted by anton CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/26 01:23:16 Modified files: net/profanity : Makefile Log message: Unbreak: Missing library for ngtcp2_crypto_openssl>=0.0 Fatal error Update WANTLIB accordingly: ngtcp2_crypto_openssl -> ngtcp2_crypto_quictls CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 02:13:02 Modified files: textproc/p5-PDF-API2: Makefile distinfo Log message: update to p5-PDF-API2-2.045, includes a crash fix when object numbers contain leading zeroes. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/26 02:30:13 Modified files: sys/dev/pv : vmt.c Log message: Use shared netlock to protect ifnet data within vmt_tclo_broadcastip(). Execute vmt_tclo_tick() timeout handler in process context to allow context switch within vmt_tclo_broadcastip(). ok yasuoka CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 02:34:59 Modified files: sysutils/firmware/bwfm: Makefile distinfo Log message: no need for SITES.A, use DIST_TUPLE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 02:56:18 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 ASRange_new.3 X509v3_asid_add_id_or_range.3 Log message: Document some barely usable parts of the ASIdentifiers API. Someone clearly didn't actually use much of the code they wrote and exposed and therefore didn't think it through properly. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 03:36:22 Modified files: lib/libcrypto/man: d2i_ASN1_NULL.3 Log message: Fix section title of X.690 reference (missing article) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 03:41:46 Modified files: games/0ad : Makefile.inc games/1oom : Makefile games/ace : Makefile games/afternoonstalker: Makefile games/alephone/alephone: Makefile games/alephone/weland: Makefile games/allegro : Makefile games/amoebax : Makefile games/amph : Makefile games/an : Makefile games/angband : Makefile games/angrydd : Makefile games/armagetronad: Makefile games/asciiquarium: Makefile games/astromenace: Makefile games/atomix : Makefile games/barrage : Makefile games/bass : Makefile games/batrachians: Makefile games/belooted : Makefile games/beret : Makefile games/blobwars : Makefile games/blockgame: Makefile games/blockrage: Makefile games/bluemoon : Makefile games/bomberclone: Makefile games/boswars : Makefile games/brumbrumrally: Makefile games/burgerspace: Makefile games/bzflag : Makefile games/capitan-sevilla: Makefile games/cdogs-sdl: Makefile games/cgames : Makefile games/cgoban : Makefile games/chiaki : Makefile games/chocolate-doom: Makefile games/choria : Makefile games/chroma : Makefile games/chroma-enigma: Makefile games/chromium-bsu: Makefile games/circuit : Makefile games/clines : Makefile games/clonekeen: Makefile games/cmatrix : Makefile games/colobot/music: Makefile games/corewars : Makefile games/cosmosmash: Makefile games/cpat : Makefile games/crack-attack: Makefile games/crimson : Makefile games/crossfire-client: Makefile games/csmash : Makefile games/dangerdeep: Makefile games/dd2 : Makefile games/defendguin: Makefile games/dmagnetic: Makefile games/dopewars : Makefile games/duke3ddata: Makefile games/dunelegacy: Makefile games/dungeon : Makefile games/dungeon-crawl: Makefile games/dxx-rebirth: Makefile games/eboard : Makefile games/eboard-extras: Makefile games/eduke32 : Makefile games/egoboo : Makefile games/einstein : Makefile games/enigma : Makefile games/extremetuxracer: Makefile games/f1spirit : Makefile games/falconseye: Makefile games/fillets-ng: Makefile games/fire : Makefile games/flare : Makefile games/flightgear/base: Makefile games/flightgear/data: Makefile games/fna : Makefile games/fnaify : Makefile games/fnaify-extralibs: Makefile games/foobillard: Makefile games/forcedattack: Makefile games/fotaq : Makefile games/freebee : Makefile games/freeciv : Makefile games/freecol : Makefile games/freedink : Makefile.inc games/freedoom : Makefile.inc games/freedroidrpg: Makefile games/freeorion: Makefile games/freesynd : Makefile games/fretsonfire: Makefile games/frotz : Makefile games/frozen-bubble: Makefile games/galois : Makefile games/gamine : Makefile games/garden : Makefile games/gcompris : Makefile games/gemdropx : Makefile games/gemrb : Makefile games/gigalomania: Makefile games/glsfcave : Makefile games/glutton : Makefile games/gnome-mastermind: Makefile games/gnubg : Makefile games/gnuchess : Makefile games/gnugo : Makefile games/gnukem : Makefile games/gnurobbo : Makefile games/gnushogi : Makefile games/goldberg_emulator: Makefile games/golly : Makefile games/gottcode : Makefile.inc games/hackdata : Makefile games/heroes : Makefile games/hex-a-hop: Makefile games/icebreaker: Makefile games/inform6/library: Makefile games/instead : Makefile games/irrlamb : Makefile games/jag : Makefile games/julius : Makefile games/jumpnbump: Makefile games/kobodeluxe: Makefile games/komi : Makefile games/late : Makefile games/lbreakout2: Makefile games/lgeneral : Makefile games/liberalcrimesquad: Makefile games/lincity : Makefile games/lincity-ng: Makefile games/lostpixels: Makefile games/love : Makefile.inc games/lugaru : Makefile games/maelstrom: Makefile games/manaplus : Makefile games/mars : Makefile games/meandmyshadow: Makefile games/micropolis: Makefile games/minetest : Makefile games/mirrormagic: Makefile games/mnemosyne: Makefile games/moon-buggy: Makefile games/moonlander: Makefile games/moonlight-qt: Makefile games/moria : Makefile games/multimc : Makefile games/naev : Makefile games/nethack/3.4: Makefile games/nethack/3.6: Makefile games/netris : Makefile games/neverball: Makefile games/newvox : Makefile games/nsnake : Makefile games/numptyphysics: Makefile games/odamex : Makefile games/omega : Makefile games/oolite : Makefile games/openclonk: Makefile games/openfodder: Makefile games/openomf : Makefile games/opensonic: Makefile games/openttd : Makefile games/openttd-data: Makefile.inc games/openxcom : Makefile games/pacman-arena: Makefile games/pathological: Makefile games/pentobi : Makefile games/pingus : Makefile games/pioneers : Makefile games/pokerth : Makefile games/polymorphable: Makefile games/postal : Makefile games/prboom : Makefile games/prboom-plus: Makefile games/pushover : Makefile games/puzzles : Makefile games/pysol : Makefile games/qqwing : Makefile games/quadrupleback: Makefile games/quakespasm: Makefile games/redeclipse: Makefile games/renpy : Makefile games/returntotheroots: Makefile games/rftg : Makefile games/ri-li : Makefile games/roadfighter: Makefile games/rocksndiamonds: Makefile games/sauerbraten: Makefile games/scid : Makefile games/scorched3d: Makefile games/scummvm : Makefile games/scummvm-tools: Makefile games/sdlroids : Makefile games/sdlzombies: Makefile games/ski : Makefile games/slash-em : Makefile games/snipe2d : Makefile games/solarus/solarus: Makefile games/spaceinvaders: Makefile games/spacetrader: Makefile games/spacezero: Makefile games/speeddreams: Makefile games/speyes : Makefile games/spider : Makefile games/starfighter: Makefile games/starlanes: Makefile games/stone-soup: Makefile games/sudognu : Makefile games/sudoku : Makefile games/sumwars : Makefile games/supertux : Makefile games/supertuxkart: Makefile games/taisei : Makefile games/tbftss : Makefile games/tetrinetx: Makefile games/tic80 : Makefile games/tome4 : Makefile games/tong : Makefile games/toppler : Makefile games/tornado : Makefile games/trader : Makefile games/tuxkart : Makefile games/tuxpaint : Makefile games/tuxpaint-config: Makefile games/tuxpaint-stamps: Makefile games/typespeed: Makefile games/ufoai : Makefile.inc games/uhexen2 : Makefile games/uqm/data : Makefile.inc games/uqm/uqm : Makefile games/urbanterror-data: Makefile games/vacuum : Makefile games/valyriatear: Makefile games/vectoroids: Makefile games/vegastrike: Makefile.inc games/vms-empire: Makefile games/vodovod : Makefile games/wanderer : Makefile games/warmux : Makefile games/warzone2100: Makefile games/wesnoth : Makefile games/wizznic : Makefile games/wmtictactoe: Makefile games/wordsearch: Makefile games/wordwarvi: Makefile games/wtf : Makefile games/xasteroids: Makefile games/xbattle : Makefile games/xbill : Makefile games/xbl : Makefile games/xblast : Makefile games/xboard : Makefile games/xbomber : Makefile games/xbreaky : Makefile games/xbubble : Makefile games/xcowsay : Makefile games/xcubes : Makefile games/xdino : Makefile games/xgalaga-sdl: Makefile games/xinvaders: Makefile games/xjewel : Makefile games/xjig : Makefile games/xkobo : Makefile games/xlife : Makefile games/xmahjongg: Makefile games/xminehunter: Makefile games/xminesweep: Makefile games/xmj : Makefile games/xmris : Makefile games/xonix : Makefile games/xonotic : Makefile games/xpat2 : Makefile games/xpilot : Makefile games/xscavenger: Makefile games/xscrabble: Makefile games/xskat : Makefile games/xsoldier : Makefile games/xteddy : Makefile games/xwelltris: Makefile games/xye : Makefile games/yquake2 : Makefile games/zangband : Makefile games/zaz : Makefile games/zoom : Makefile games/ztrack : Makefile Log message: -> SITES CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/26 04:10:23 Modified files: devel/libgit2/py-git2: Makefile distinfo Log message: Update to py3-git2-1.13.1 to fix a segfault. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/26 04:13:42 Modified files: sysutils/govmomi: Makefile distinfo modules.inc Log message: Update to govc-0.31.0 to fix a panic if an UpdateSet is nil. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/26 04:44:21 Modified files: lang/node : Makefile distinfo lang/node/patches: patch-Makefile patch-common_gypi patch-deps_npm_node_modules_node-gyp_lib_install_js patch-include_node_common_gypi patch-lib_net_js patch-src_env_cc lang/node/pkg : PLIST Removed files: lang/node/patches: patch-deps_npm_bin_node-gyp-bin_node-gyp Log message: lang/node: Update to v18.18.0 ppc64 fixes from gkoehler@, ok sthen@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 04:52:59 Modified files: geo/foxtrotgps : Makefile geo/garmindev : Makefile geo/gdal : Makefile geo/geoclue2 : Makefile geo/geos : Makefile geo/gimgtools : Makefile geo/globe : Makefile geo/gpx-viewer : Makefile geo/josm : Makefile geo/kgeotag : Makefile geo/lib2geom : Makefile geo/librttopo : Makefile geo/mapcache : Makefile geo/mapserver : Makefile geo/pdal : Makefile geo/pgrouting : Makefile geo/postgis : Makefile geo/qgis : Makefile geo/routino : Makefile geo/spatialindex: Makefile geo/spatialite : Makefile.inc geo/traccar : Makefile geo/viking : Makefile Log message: ->SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 05:39:11 Modified files: graphics/DevIL : Makefile graphics/GraphicsMagick: Makefile graphics/ImageMagick: Makefile graphics/aalib : Makefile graphics/agg : Makefile graphics/allegropng: Makefile graphics/animorph: Makefile graphics/ansilove: Makefile graphics/asymptote: Makefile graphics/autopano-sift-c: Makefile graphics/azpainter: Makefile graphics/babl : Makefile graphics/barcode: Makefile graphics/birdfont: Makefile graphics/blender: Makefile graphics/cairo : Makefile graphics/cairomm: Makefile graphics/cairomm16: Makefile graphics/cal3d : Makefile graphics/cfdg : Makefile graphics/chafa : Makefile graphics/colord-gtk: Makefile graphics/colorexplorer: Makefile graphics/comix : Makefile graphics/darktable: Makefile graphics/dcmtk : Makefile graphics/dcraw : Makefile graphics/delaboratory: Makefile graphics/dibuja: Makefile graphics/digikam: Makefile graphics/djview4: Makefile graphics/djvulibre: Makefile graphics/dpic : Makefile graphics/drawpile: Makefile graphics/dumpmpeg: Makefile graphics/dvdrip: Makefile graphics/enblend-enfuse: Makefile graphics/exiftran: Makefile graphics/farbfeld: Makefile graphics/fcft : Makefile graphics/feh : Makefile graphics/ffmpeg: Makefile graphics/fna3d : Makefile graphics/fotowall: Makefile graphics/freeglut: Makefile graphics/freeimage: Makefile graphics/fswebcam: Makefile graphics/ftgl : Makefile graphics/fyre : Makefile graphics/gd : Makefile graphics/geeqie: Makefile graphics/gegl04: Makefile graphics/geomview: Makefile graphics/gif2png: Makefile graphics/giflib: Makefile graphics/gifsicle: Makefile graphics/giftrans: Makefile graphics/gimp/lensfun: Makefile graphics/gimp/liquid-rescale: Makefile graphics/gimp/resynthesizer: Makefile graphics/gimp/snapshot: Makefile graphics/gimp/stable: Makefile graphics/gle : Makefile graphics/glew : Makefile graphics/glfw : Makefile graphics/glpng : Makefile graphics/gmic : Makefile graphics/gmic-qt: Makefile.inc graphics/gmt : Makefile graphics/gnofract4d: Makefile graphics/gocr : Makefile graphics/gphoto2: Makefile graphics/gpicview: Makefile graphics/gracula: Makefile graphics/grafx2: Makefile graphics/grap : Makefile graphics/graphite2: Makefile graphics/gtkam : Makefile graphics/gtkimageview: Makefile graphics/hugin : Makefile graphics/icoutils: Makefile graphics/indexpage: Makefile graphics/inkscape: Makefile graphics/ipe : Makefile graphics/iview : Makefile graphics/jasper: Makefile graphics/jbigkit: Makefile graphics/jpeg : Makefile graphics/jpeg2ps: Makefile graphics/jpegdump: Makefile graphics/jpeginfo: Makefile graphics/jpegpixi: Makefile graphics/kdiagram: Makefile graphics/kirigami-addons: Makefile graphics/kplot : Makefile graphics/kquickimageeditor: Makefile graphics/krita : Makefile graphics/krita-gmic-plugin: Makefile graphics/l2p : Makefile graphics/lcms : Makefile graphics/lcms2 : Makefile graphics/leptonica: Makefile graphics/libansilove: Makefile graphics/libcaca: Makefile graphics/libdvbpsi: Makefile graphics/libexif: Makefile graphics/libexif-gtk: Makefile graphics/libgphoto2: Makefile graphics/libiptcdata: Makefile graphics/libliftoff: Makefile graphics/liblqr: Makefile graphics/libmng: Makefile graphics/libmpeg2: Makefile graphics/libmypaint: Makefile graphics/libpano13: Makefile graphics/libpgf: Makefile graphics/libqrencode: Makefile graphics/libraw: Makefile graphics/libsixel: Makefile graphics/libspiro: Makefile graphics/libvidcap: Makefile graphics/libvips: Makefile graphics/libwmf: Makefile graphics/libxmi: Makefile graphics/lsys : Makefile graphics/luagd : Makefile graphics/luvcview: Makefile graphics/mandelbulber: Makefile graphics/mapivi: Makefile graphics/mapnik: Makefile graphics/mhgui : Makefile graphics/mpeg-lib: Makefile graphics/mpeg_encode: Makefile graphics/mscgen: Makefile graphics/mtpaint: Makefile graphics/mypaint: Makefile graphics/mypaint-brushes: Makefile graphics/mypaint-brushes2: Makefile graphics/ocaml-cairo: Makefile graphics/ocaml-graphics: Makefile graphics/ocrad : Makefile graphics/openbsd-backgrounds: Makefile graphics/opencsg: Makefile graphics/optipng: Makefile graphics/orthanc: Makefile.inc graphics/orthanc/server: Makefile graphics/p5-GD-Graph: Makefile graphics/p5-GD-TextUtil: Makefile graphics/p5-Image-ExifTool: Makefile graphics/pdf2djvu: Makefile graphics/pdfsandwich: Makefile graphics/pho : Makefile graphics/pinta : Makefile graphics/png : Makefile graphics/png2ico: Makefile graphics/pngcheck: Makefile graphics/pngcrush: Makefile graphics/potrace: Makefile graphics/pstoedit: Makefile graphics/py-sane: Makefile graphics/qiv : Makefile graphics/quesoglc: Makefile graphics/rawstudio: Makefile graphics/rawtherapee: Makefile graphics/s10sh : Makefile graphics/sane-backends: Makefile graphics/scratch: Makefile graphics/scrot : Makefile graphics/simgear: Makefile graphics/skanlite: Makefile graphics/sketch: Makefile graphics/tgif : Makefile graphics/tiff : Makefile graphics/tiff2png: Makefile graphics/tkimg : Makefile graphics/tkpng : Makefile graphics/ttfautohint: Makefile graphics/ufraw : Makefile graphics/vcdimager: Makefile graphics/vid : Makefile graphics/videod: Makefile graphics/vigra : Makefile graphics/waffle: Makefile graphics/xanim : Makefile graphics/xaos : Makefile graphics/xbmbrowser: Makefile graphics/xfig : Makefile graphics/xoris : Makefile graphics/xpaint: Makefile graphics/xsane : Makefile graphics/xv : Makefile graphics/xzgv : Makefile graphics/yacreader: Makefile graphics/zbar : Makefile graphics/zint : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 05:43:24 Modified files: inputmethods/anthy: Makefile inputmethods/fcitx-config-qt: Makefile inputmethods/fcitx-gtk: Makefile inputmethods/fcitx-lua: Makefile inputmethods/fcitx-qt: Makefile inputmethods/fcitx-table-extra: Makefile inputmethods/ibus-skk: Makefile inputmethods/ibus-typing-booster: Makefile inputmethods/libkkc-data: Makefile inputmethods/libskk: Makefile inputmethods/libtomoe-gtk: Makefile inputmethods/scim: Makefile inputmethods/scim-anthy: Makefile inputmethods/scim-fcitx: Makefile inputmethods/scim-hangul: Makefile inputmethods/scim-pinyin: Makefile inputmethods/scim-tables: Makefile inputmethods/tomoe: Makefile inputmethods/uim: Makefile inputmethods/uim-chewing: Makefile inputmethods/uim-tomoe-gtk: Makefile inputmethods/xcb-imdkit: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 05:46:55 Modified files: japanese/Wnn : Makefile japanese/gwaei : Makefile japanese/kakasi: Makefile japanese/kanatest: Makefile japanese/kanjipad: Makefile japanese/kasumi: Makefile japanese/kbanner: Makefile japanese/kinput2: Makefile japanese/mecab : Makefile japanese/nkf : Makefile japanese/onew : Makefile japanese/p5-Text-Kakasi: Makefile japanese/skk-jisyo: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 05:47:58 Modified files: java/gradle : Makefile java/jlint : Makefile java/tanukiwrapper: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 05:58:12 Modified files: lang/ghc-8.10.7: Makefile Log message: fix the bootstrap thingy... CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 06:02:05 Modified files: lang/STk : Makefile lang/a60 : Makefile lang/abcl : Makefile lang/algol68g : Makefile lang/apl : Makefile lang/bacon : Makefile lang/bootgcc : Makefile lang/brandy : Makefile lang/chibi-scheme: Makefile lang/chicken : Makefile.inc lang/cim : Makefile lang/clazy : Makefile lang/clisp : Makefile lang/clojure : Makefile lang/datalog : Makefile lang/duktape : Makefile lang/eagle : Makefile lang/ecl : Makefile lang/eltclsh : Makefile lang/expect : Makefile lang/freebasic : Makefile lang/freehdl : Makefile lang/gambit : Makefile lang/gawk : Makefile lang/gforth : Makefile lang/gnucobol : Makefile lang/gpc : Makefile lang/gprolog : Makefile lang/guile : Makefile lang/guile3 : Makefile lang/icon/devel-book: Makefile lang/icon/interp: Makefile lang/intel2gas : Makefile lang/iverilog : Makefile lang/jikes : Makefile lang/jruby : Makefile lang/kawa : Makefile lang/librep : Makefile lang/lua : Makefile.inc lang/mawk : Makefile lang/moarvm : Makefile lang/mono : Makefile lang/myrddin : Makefile lang/nbfc : Makefile lang/nekovm : Makefile lang/newlisp : Makefile lang/nim : Makefile lang/node : Makefile lang/ocaml : Makefile lang/otcl : Makefile lang/pcc/pcc : Makefile lang/pcc/pcc-libs: Makefile lang/pfe : Makefile lang/php : Makefile.inc lang/processing: Makefile lang/python : Makefile.inc lang/qbe : Makefile lang/quickjs : Makefile lang/rakudo : Makefile lang/regina : Makefile lang/rsm : Makefile lang/sbcl : Makefile lang/scala : Makefile lang/scheme-report: Makefile lang/scheme48 : Makefile lang/scm : Makefile lang/seed7 : Makefile lang/snobol4 : Makefile lang/spin : Makefile lang/squeak/funsqueak: Makefile lang/squeak/image: Makefile lang/squeak/sources: Makefile lang/squeak/vm : Makefile lang/swi-prolog: Makefile lang/tcl/8.5 : Makefile lang/tcl/8.6 : Makefile lang/tcltutor : Makefile lang/tinyscheme: Makefile lang/ucblogo : Makefile lang/unicon : Makefile lang/verilator : Makefile lang/wabt : Makefile lang/wasi-sdk : Makefile.inc Log message: MASTER_SITES->SITES (apart from modules) CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/26 06:28:16 Modified files: mail/abook : Makefile mail/adcomplain: Makefile mail/alpine : Makefile mail/altermime : Makefile mail/amavisd-new: Makefile mail/archivemail: Makefile mail/archiveopteryx: Makefile mail/asmail : Makefile mail/bmf : Makefile mail/bogofilter: Makefile mail/bulk_mailer: Makefile mail/clamnailer: Makefile mail/clamsmtp : Makefile mail/claws-mail: Makefile mail/cmail : Makefile mail/courier-authlib: Makefile mail/courier-imap: Makefile mail/courier-unicode: Makefile mail/cyrus-imapd: Makefile mail/dkimproxy : Makefile mail/dma : Makefile mail/dovecot : Makefile mail/dovecot-pigeonhole: Makefile mail/elm : Makefile mail/exim : Makefile mail/exmh2 : Makefile mail/extsmail : Makefile mail/fdm : Makefile mail/femail : Makefile mail/fetchmail : Makefile mail/greyscanner: Makefile mail/hashcash : Makefile mail/hypermail : Makefile mail/imapproxy : Makefile mail/isync : Makefile mail/kopano : Makefile.inc mail/kopano/webapp: Makefile mail/ldapvacation: Makefile mail/libsrs2 : Makefile mail/maildrop : Makefile mail/mailgraph : Makefile mail/mailman : Makefile mail/mailscanner: Makefile mail/mairix : Makefile mail/majordomo : Makefile mail/mblaze : Makefile mail/mboxgrep : Makefile mail/mdsort : Makefile mail/metamail : Makefile mail/mew : Makefile mail/milter-checkrcpt: Makefile mail/milter-greylist: Makefile mail/milter-regex: Makefile mail/milter-spamd: Makefile mail/mimedefang: Makefile mail/mimetic : Makefile mail/mini_sendmail: Makefile mail/mlmmj : Makefile mail/movemail : Makefile mail/msmtp : Makefile mail/mu : Makefile mail/nmh : Makefile mail/nmzmail : Makefile mail/notmuch : Makefile.inc mail/offlineimap: Makefile mail/opendkim : Makefile mail/opensmtpd-extras: Makefile mail/opensmtpd-filters/admdscrub: Makefile mail/opensmtpd-filters/dkimsign: Makefile mail/opensmtpd-filters/dnsbl: Makefile mail/opensmtpd-filters/libopensmtpd: Makefile mail/opensmtpd-filters/mimedefang: Makefile mail/opensmtpd-filters/senderscore: Makefile mail/opensmtpd-filters/spamassassin: Makefile mail/osbf-lua : Makefile mail/p5-FuzzyOcr: Makefile mail/p5-Mail-SpamAssassin: Makefile mail/p5-Mail-Tools: Makefile mail/p5-SMTP-Server: Makefile mail/perdition : Makefile mail/pflogsumm : Makefile mail/pine-pgp-filters: Makefile mail/popa3d : Makefile mail/popclient : Makefile mail/poppy : Makefile mail/postfix : Makefile.inc mail/postfix/snapshot: Makefile mail/postfix/stable: Makefile mail/postfix/stable35: Makefile mail/postfix-policyd-spf-perl: Makefile mail/postfwd : Makefile mail/postgrey : Makefile mail/razor-agents: Makefile mail/relaydb : Makefile mail/rmail : Makefile mail/s-nail : Makefile mail/s-postgray: Makefile mail/sendmail : Makefile mail/sieve-connect: Makefile mail/signify : Makefile mail/sma : Makefile mail/smsmail : Makefile mail/smtp-vilter: Makefile mail/smtpclient: Makefile mail/solid-pop3d: Makefile mail/sqlgrey : Makefile mail/swaks : Makefile mail/sylpheed : Makefile mail/sympa : Makefile mail/t-prot : Makefile mail/thunderbird-i18n: Makefile.inc mail/tnef : Makefile mail/trojita : Makefile mail/vrfy : Makefile mail/xlbiff : Makefile mail/z-push : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/26 06:30:55 Modified files: www/mozilla-firefox: Makefile distinfo www/mozilla-firefox/patches: patch-widget_gtk_v4l2test_v4l2test_cpp www/mozilla-firefox/pkg: PLIST www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: update to 118.0. see https://www.mozilla.org/en-US/firefox/118.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-41/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/26 06:32:01 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: update to 115.3.0. see https://www.mozilla.org/en-US/firefox/115.3.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-42/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/26 06:33:36 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo www/mozilla-firefox/patches: Tag: OPENBSD_7_3 patch-build_moz_configure_nss_configure patch-widget_gtk_v4l2test_v4l2test_cpp www/mozilla-firefox/pkg: Tag: OPENBSD_7_3 PLIST Log message: www/mozilla-firefox: MFC update to 118.0. see https://www.mozilla.org/en-US/firefox/118.0/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-41/ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 06:46:45 Modified files: telephony/asterisk: Makefile Log message: revert accidentally committed change CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 07:02:47 Modified files: lib/libcrypto/man: ASRange_new.3 Log message: Missing variable name in prototype CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 07:07:53 Modified files: telephony/asterisk: Makefile.inc telephony/asterisk/18: Makefile telephony/asterisk/20: Makefile Log message: disable picking up libupnp in the pjproject sub-configure script run as part of asterisk's build (hidden dep reported by naddy@) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/26 07:27:32 Modified files: sys/conf : newvers.sh Log message: we are heading out of -beta CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 08:30:34 Modified files: net/unifi/snappy-java: Makefile Log message: fix EXTRACT_ONLY, replace ${_LIST_DISTFILES:N*jar} with ${ALL_DISTFILES:N*jar} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 08:57:37 Modified files: sysutils/u-boot/arm: Makefile sysutils/u-boot/arm/pkg: PLIST Log message: regen PLIST, many of the built files were missing from the list (so presumably added by a previous update without running "make plist"). since it's not clear whether they're needed or not, add them with @comment so that the actual files in the package remain the same, that can be easily changed if we do actually need them for anything. CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/09/26 09:16:45 Modified files: sys/net : if_wg.c Log message: Have wg(4) copy the priority from the inner packet to the outer encrypted packet, so that higher priority packets are picked from hfsc queues for earlier transmission. (Does not copy ToS bits from inner to outer packet headers sent on the wire, which some may regard as secret). tested by Andrew Lemin, ok dlg@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 09:34:23 Modified files: lib/libcrypto/man: Makefile ASIdentifiers_new.3 ASRange_new.3 X509_new.3 X509v3_addr_add_inherit.3 Added files: lib/libcrypto/man: IPAddressRange_new.3 Log message: Document the guts of RFC 3779 IPAddrBlocks Let's just say there's room for improvement... CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 09:39:06 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/26 09:45:16 Modified files: www/newsboat : Makefile crates.inc distinfo Log message: Update newsboat to 2.33 and take back maintainership. CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/26 09:46:23 Modified files: converters/bdf2psf: Makefile distinfo Log message: Update bdf2psf to 1.223 and take back maintainership. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/26 10:05:45 Log message: import p5-Hash-Ordered 0.014 from Wen Heping; OK benoit@ Comment: fast, pure-Perl ordered hash class Description: This module implements an ordered hash, meaning that it associates keys with values like a Perl hash, but keeps the keys in a consistent order. Because it is implemented as an object and manipulated with method calls, it is much slower than a Perl hash. This is the cost of keeping order. Status: Vendor Tag: bluhm Release Tags: bluhm_20230926 N ports/devel/p5-Hash-Ordered/Makefile N ports/devel/p5-Hash-Ordered/distinfo N ports/devel/p5-Hash-Ordered/pkg/DESCR N ports/devel/p5-Hash-Ordered/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/09/26 10:11:44 Modified files: textproc/pandoc: Makefile distinfo Log message: Straightforward maintainer upgrade of Pandoc to 3.1.8 From: Evan Silberman evan at jklol dot net CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/26 10:12:31 Modified files: devel : Makefile Log message: +p5-Hash-Ordered CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 10:50:10 Modified files: devel/leiningen: Makefile Log message: fix SITES substitution, which depended on the exact url format generated by GH_*, which changed. cute (S/archive/releases\/download/) but too much magic. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 10:57:41 Modified files: lang/guile2 : Makefile Log message: fix DISTFILES list for 32-bit BE -DISTFILES+= ${SUPDISTFILES} +DISTFILES+= ${SUPDISTFILES.boot} CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/26 11:58:10 Modified files: astro/py-jplephem: Makefile astro/sunclock : Makefile devel/boehm-gc : Makefile devel/cutter : Makefile devel/jdk/1.8 : Makefile devel/jdk/11 : Makefile devel/jdk/17 : Makefile devel/codechecker: Makefile devel/radare2/main: Makefile devel/riscv32-esp-elf/gcc: 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 editors/neovim : Makefile editors/vis : Makefile games/fs2open : Makefile games/godot : Makefile games/openmw : Makefile games/singularity: Makefile games/teeworlds: Makefile graphics/jbig2dec: Makefile graphics/orthanc/postgresql-plugin: Makefile graphics/orthanc/webviewer-plugin: Makefile graphics/povray: Makefile graphics/libjxl: Makefile inputmethods/fcitx: Makefile inputmethods/fcitx-chinese-addons: Makefile inputmethods/libime: Makefile lang/abcl : Makefile lang/pypy : Makefile lang/rust : Makefile mail/postfix : Makefile.inc misc/figlet : Makefile misc/m17n/db : Makefile multimedia/pipewire/helvum: Makefile net/bore : Makefile net/libmaxminddb: Makefile net/p5-IP-Country: Makefile net/scapy : Makefile security/qdigidoc4: Makefile sysutils/firmware/qcpas: Makefile sysutils/grafana: Makefile textproc/aspell/core: Makefile textproc/sword : Makefile www/nginx : Makefile www/p5-HTML-Prototype: Makefile x11/cool-retro-term: Makefile x11/eterm : Makefile x11/gtk2-murrine-engine: Makefile x11/gtk2-rezlooks-engine: Makefile Log message: remove "DISTFILES=${DISTNAME}${EXTRACT_SUFX}" where DISTFILES isn't used to set another variable CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/26 12:17:56 Modified files: games/godot : Makefile Log message: games/godot: simplify mono handling instead of the IS_MONO_ARCH loop use PROPERTIES; thanks espie for the suggestion. While here, inline SHARP_POST_EXTRACT and SHARP_DO_INSTALL using the same .if check on PROPERTIES. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 12:35:34 Modified files: lib/libcrypto/man: IPAddressRange_new.3 Makefile X509v3_addr_add_inherit.3 Added files: lib/libcrypto/man: X509v3_addr_get_range.3 Log message: Document X509v3_addr_get_{afi,range}(3) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 12:36:34 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/26 13:16:22 Modified files: lang/clojure : Makefile distinfo Log message: update lang/clojure to 1.11.1.1413 No real changes; upstream moved to github as official place for tarballs, so follow the move. While here, take advantage that SITES needs less horizontal space and de-indent the values. CVSROOT: /cvs Module name: src Changes by: mvs@cvs.openbsd.org 2023/09/26 13:55:24 Modified files: sys/dev : midi.c midivar.h Log message: Use existing `audio_lock' mutex(9) to make `midi{read,write}_filtops' MP safe. knote_locked(9) will not grab kernel lock, so call it directly from interrupt handlers instead of scheduling software interrupts. feedback and ok ratchov CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 14:42:45 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 IPAddressRange_new.3 Makefile X509_new.3 X509v3_asid_add_id_or_range.3 Added files: lib/libcrypto/man: X509v3_addr_inherits.3 Log message: Document X509v3_{addr,asid}_inherits(3) Also note another bug in X509v3_asid_{canonize,is_canonical}(3). CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/26 14:44:06 Modified files: games/godot : Makefile distinfo games/godot/pkg: PLIST-main PLIST-tools Log message: maintenance update to 3.5.3 runs with both mono and GDScript engines. We can fortunately reuse the same pre-generated files for C#/nuget (see SHARPFILES_V). Gamecontroller tested and still works. ok op@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 14:44:16 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 15:17:03 Modified files: regress/lib/libcrypto/CA: intermediate.cnf Log message: Fix reference to x509v3.cnf(5) CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 15:18:01 Modified files: regress/lib/libcrypto/CA: root.cnf Log message: Fix reference to x509v3.cnf(5) bis CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/26 15:49:13 Modified files: misc/p5-User-Identity: Makefile distinfo Log message: update p5-User-Identity to 1.02 from wen heping CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/26 16:22:26 Modified files: astro/sunclock : Makefile Log message: astro/sunclock: fix DISTFILES for -maps CVSROOT: /cvs Module name: ports Changes by: abieber@cvs.openbsd.org 2023/09/26 18:51:08 Modified files: net/tailscale : Makefile distinfo modules.inc net/tailscale/pkg: PLIST Log message: Update net/tailscale to 1.50.0 OK aisha@ CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/26 20:13:18 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/26 21:06:54 Modified files: emulators/desmume: Makefile distinfo Added files: emulators/desmume/patches: patch-desmume_src_arm_jit_cpp patch-desmume_src_frontend_posix_gtk2_main_cpp patch-desmume_src_libretro-common_rthreads_rthreads_c patch-desmume_src_utils_task_cpp patch-desmume_src_wifi_cpp Removed files: emulators/desmume/patches: patch-src_MMU_timing_h patch-src_arm_jit_cpp patch-src_ctrlssdl_cpp patch-src_gfx3d_cpp patch-src_gtk_main_cpp patch-src_path_h patch-src_utils_AsmJit_core_stringbuilder_h patch-src_utils_libfat_directory_cpp patch-src_utils_xstring_cpp patch-src_wifi_cpp Log message: update to desmume 0.9.13 - upstream skipped doing a 0.9.12 release - catches up on 7 years of changes, bringing in bug fixes and enhancements - switches from sdl to sdl2 - some patches go away because they were already upstreamed with tweaks and ok thfr@ CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/26 21:42:06 Modified files: games/fheroes2 : Makefile distinfo Log message: update to fheroes2 1.0.8; switch to using DIST_TUPLE CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/26 22:54:49 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: gnezdo@cvs.openbsd.org 2023/09/26 22:59:18 Modified files: lang/ghc-8.10.7: Makefile lang/ghc : Makefile distinfo Log message: New bootstrap for lang/ghc by kili@ Committing with my OK as his connectivity is bad. CVSROOT: /cvs Module name: src Changes by: anton@cvs.openbsd.org 2023/09/26 23:18:40 Modified files: regress/usr.sbin/vmd/config: Makefile Log message: Cope with progname now being present in vmd errors messages. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/27 00:18:37 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.3.0. see https://www.thunderbird.net/en-US/thunderbird/115.3.0/releasenotes/ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/27 00:34:48 Modified files: sysutils/menulibre: Makefile distinfo sysutils/menulibre/pkg: PLIST Log message: sysutils/menulibre: update to 2.3.2. see https://github.com/bluesabre/menulibre/releases/tag/menulibre-2.3.2 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/27 00:49:28 Modified files: geo/gpxsee : Makefile distinfo Log message: geo/gpxsee: update to 13.9 CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/09/27 01:50:46 Modified files: share/man/man4 : Makefile Added files: share/man/man4 : qcrng.4 Log message: add a manpage for the qcrng(4) driver reminded by pamela@ CVSROOT: /cvs Module name: src Changes by: phessler@cvs.openbsd.org 2023/09/27 01:52:48 Modified files: distrib/sets/lists/man: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/27 02:18:23 Modified files: net/flow-tools : Makefile net/flow-tools/pkg: PLIST Log message: fix up flow-tools' @sample lines; overriding SYSCONFDIR stopped with the 2021 move to git head, but the PLIST wasn't changed to properly cope. spotted by semarie@ CVSROOT: /cvs Module name: src Changes by: semarie@cvs.openbsd.org 2023/09/27 02:20:50 Modified files: share/man/man5 : bsd.port.mk.5 Log message: extent USE_LLD to Yes/No/ports values. 'ports' permits to force the use of ld.lld from lang/clang module. ok landry@ CVSROOT: /cvs Module name: ports Changes by: semarie@cvs.openbsd.org 2023/09/27 02:21:06 Modified files: infrastructure/mk: bsd.port.mk Log message: extent USE_LLD to Yes/No/ports values. 'ports' permits to force the use of ld.lld from lang/clang module. ok landry@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/27 02:46:46 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 ASRange_new.3 IPAddressRange_new.3 X509v3_addr_add_inherit.3 X509v3_addr_inherits.3 X509v3_asid_add_id_or_range.3 Log message: Various small tweaks in the RFC 3779 docs Mention a few more bugs and unify manpage descriptions CVSROOT: /cvs Module name: ports Changes by: aisha@cvs.openbsd.org 2023/09/27 03:01:55 Modified files: net/synapse : Makefile distinfo modules.inc Log message: update to 1.93.0 fixes for CVE-2023-41335 and CVE-2023-42453 from maintainer Renaud Allard CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 03:27:59 Modified files: math/R : Makefile math/aamath : Makefile math/armadillo : Makefile math/bc-gh : Makefile math/bcal : Makefile math/calcoo : Makefile math/cblas : Makefile math/cfitsio : Makefile math/cgal : Makefile math/datamash : Makefile math/dieharder : Makefile math/ecm : Makefile math/eigen3 : Makefile math/ensmallen : Makefile math/fftw : Makefile math/fftw3 : Makefile math/gbc : Makefile math/geogebra : Makefile math/ginac : Makefile math/gnuplot : Makefile math/grace : Makefile math/graphviz : Makefile math/grpn : Makefile math/gunits : Makefile math/hc : Makefile math/hexcalc : Makefile math/igraph : Makefile math/isl : Makefile math/jacal : Makefile math/labplot : Makefile math/libcerf : Makefile math/libqalculate: Makefile math/lpsolve : Makefile.inc math/lrs : Makefile math/mathomatic: Makefile math/matio : Makefile math/maxima : Makefile math/mcl : Makefile math/mcsim : Makefile math/ministat : Makefile math/mlpack : Makefile math/netcdf : Makefile math/nonogram : Makefile math/nonolib : Makefile math/ntl : Makefile math/octave : Makefile math/openfst : Makefile math/pari : Makefile math/plplot : Makefile math/prover9/ladr: Makefile math/prover9/p9m4: Makefile math/pspp : Makefile math/qhull : Makefile math/qrupdate : Makefile math/sc : Makefile math/spread-sheet-widget: Makefile math/suitesparse: Makefile math/udunits : Makefile math/veusz : Makefile math/wcalc : Makefile math/wmcalc : Makefile math/yorick : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 03:52:14 Modified files: misc/WordGenerator: Makefile misc/astrolog : Makefile misc/bible-kjv : Makefile misc/brltty : Makefile misc/bsdiff : Makefile misc/buffer : Makefile misc/ccze : Makefile misc/cdrdao : Makefile misc/clex : Makefile misc/cmdpack : Makefile misc/deco : Makefile misc/delay : Makefile misc/dialog : Makefile misc/digitemp : Makefile misc/divecmd : Makefile misc/dtach : Makefile misc/dtcltiny : Makefile misc/dvtm : Makefile misc/ent : Makefile misc/findutils : Makefile misc/fortunes-ru: Makefile misc/ftdi-eeprom: Makefile misc/garmin-utils: Makefile misc/geekcode : Makefile misc/gnugetopt : Makefile misc/gnuwatch : Makefile misc/gone : Makefile misc/gpsd : Makefile misc/gramps : Makefile misc/hfsplus : Makefile misc/impress : Makefile misc/insult : Makefile misc/lchat : Makefile misc/libcpucycles: Makefile misc/libdivecomputer: Makefile misc/libstubborn: Makefile misc/lifelines : Makefile misc/logjam : Makefile misc/m17n : Makefile.inc misc/magicpoint: Makefile misc/mc : Makefile misc/memcached : Makefile misc/memchan : Makefile misc/migrationtools: Makefile misc/most : Makefile misc/openbabel : Makefile misc/os-test : Makefile misc/osinfo : Makefile.inc misc/p5-Umph-Prompt: Makefile misc/pdmenu : Makefile misc/pfm : Makefile misc/plan : Makefile misc/posixtestsuite: Makefile misc/randtype : Makefile misc/redshift : Makefile misc/remind : Makefile misc/rlwrap : Makefile misc/rocrail : Makefile misc/screen : Makefile misc/screen-shm: Makefile misc/sent : Makefile misc/shared-desktop-ontologies: Makefile misc/shared-mime-info: Makefile misc/spdrs60 : Makefile misc/srcpd : Makefile misc/subsurface: Makefile misc/supercat : Makefile misc/tapclean : Makefile misc/teseq : Makefile misc/tkcron : Makefile misc/tkinfo : Makefile misc/tkman : Makefile misc/toilet : Makefile misc/ttyrec : Makefile misc/uniutils : Makefile misc/vmware-vncpasswd: Makefile misc/vttest : Makefile misc/wmmand : Makefile misc/xcdroast : Makefile misc/xgas : Makefile misc/xkcd-viewer: Makefile misc/xless : Makefile misc/xtar : Makefile misc/xtimer : Makefile misc/ytree : Makefile misc/zzuf : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 04:10:22 Modified files: multimedia/ccextractor: Makefile multimedia/dav1d: Makefile multimedia/devede: Makefile multimedia/dvdauthor: Makefile multimedia/dvdbackup: Makefile multimedia/dvdstyler: Makefile multimedia/get_flash_videos: Makefile multimedia/gstreamer1: Makefile.inc multimedia/gstreamer1/core: Makefile multimedia/gstreamer1/plugins-bad: Makefile multimedia/gstreamer1/plugins-base: Makefile multimedia/gstreamer1/plugins-good: Makefile multimedia/gstreamer1/plugins-libav: Makefile multimedia/gstreamer1/plugins-ugly: Makefile multimedia/gstreamer1/py-gstreamer: Makefile multimedia/handbrake: Makefile multimedia/hdhomerun: Makefile multimedia/imagination: Makefile multimedia/kid3: Makefile multimedia/lebiniou: Makefile multimedia/lebiniou-data: Makefile multimedia/libaacs: Makefile multimedia/libass: Makefile multimedia/libbdplus: Makefile multimedia/libbluray: Makefile multimedia/libde265: Makefile multimedia/libdv: Makefile multimedia/libdvdnav: Makefile multimedia/libheif: Makefile multimedia/libmatroska: Makefile multimedia/libmms: Makefile multimedia/libmp4v2: Makefile multimedia/libtheora: Makefile multimedia/libtheorafile: Makefile multimedia/libtheoraplay: Makefile multimedia/libudfread: Makefile multimedia/libv4l: Makefile multimedia/lsdvd: Makefile multimedia/minidlna: Makefile multimedia/mjpegtools: Makefile multimedia/mkvtoolnix: Makefile multimedia/mlt7: Makefile multimedia/mpgtx: Makefile multimedia/oggz: Makefile multimedia/ogmtools: Makefile multimedia/phonon: Makefile multimedia/phonon-backend/gstreamer: Makefile multimedia/phonon-backend/vlc: Makefile multimedia/pipewire: Makefile.inc multimedia/regionset: Makefile multimedia/sfml: Makefile multimedia/streamdvd: Makefile multimedia/subrip: Makefile multimedia/subtitleripper: Makefile multimedia/svt-av1: Makefile multimedia/synfig: Makefile multimedia/synfigstudio: Makefile multimedia/transcode: Makefile multimedia/upplay: Makefile multimedia/vitunes: Makefile multimedia/x265: Makefile multimedia/xine-lib: Makefile multimedia/xine-ui: Makefile multimedia/xvidcore: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/27 04:49:21 Modified files: etc/examples : bgpd.conf Log message: Match GRACEFUL_SHUTDOWN only from ebgp sessions as specified by RFC8326 Section 4.1. OK sthen@ phessler@ job@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/27 05:29:22 Modified files: lib/libcrypto/x509: x509_addr.c Log message: RFC 3779: stop pretending we support AFIs other than IPv4 and IPv6 This code is a complete bug fest and using it with any other AFI is downright dangerous. Such don't arise in this context in practice. ok claudio jsing CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/27 06:04:45 Modified files: astro/sunclock : Makefile distinfo Log message: simplify extraction. regen distinfo (hex -> base64 sha256) CVSROOT: /cvs Module name: src Changes by: espie@cvs.openbsd.org 2023/09/27 06:24:22 Modified files: share/man/man5 : bsd.port.mk.5 Log message: document the obvious CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 08:18:42 Modified files: net/adns : Makefile net/aggregate : Makefile net/amule : Makefile net/argus : Makefile net/arpcatch : Makefile net/arpd : Makefile net/arping : Makefile net/arpwatch : Makefile net/axel : Makefile net/balance : Makefile net/bindgraph : Makefile net/bing : Makefile net/bird : Makefile.inc net/bitlbee : Makefile net/bitlbee-facebook: Makefile net/bnc : Makefile net/bore : Makefile net/bro : Makefile net/btpd : Makefile net/bwm-ng : Makefile net/cadaver : Makefile net/castget : Makefile net/cftp : Makefile net/cgterm : Makefile net/clic : Makefile net/cnupm : Makefile net/coccinella : Makefile net/crawl : Makefile net/ctrace : Makefile net/czmq : Makefile net/daq : Makefile net/darkstat : Makefile net/dbip : Makefile.inc net/dhcdrop : Makefile net/dhcpdump : Makefile net/dhcping : Makefile net/dico : Makefile net/dictd : Makefile net/dleyna : Makefile net/dlint : Makefile net/dnsdist : Makefile net/dnsmasq : Makefile net/dnsreflector: Makefile net/dnstracer : Makefile net/doc : Makefile net/dog : Makefile net/dsocks : Makefile net/dxpc : Makefile net/echoping : Makefile net/ekg : Makefile net/enet : Makefile net/epic4 : Makefile net/epic5 : Makefile net/ettercap : Makefile net/ezstream : Makefile net/filezilla : Makefile net/flickcurl : Makefile net/flvstreamer: Makefile net/fmirror : Makefile net/freetalk : Makefile net/ftpcopy : Makefile net/ftpsesame : Makefile net/gajim : Makefile net/gdnsd : Makefile net/geomyidae : Makefile net/gloox : Makefile net/gmid : Makefile net/gmudix : Makefile net/gopher : Makefile net/gophernicus: Makefile net/gotthard : Makefile net/grake : Makefile net/gtk-gnutella: Makefile net/haproxy : Makefile net/hexchat : Makefile net/httptunnel : Makefile net/iblock : Makefile net/icbirc : Makefile net/icecast : Makefile net/ices : Makefile net/ices2 : Makefile net/icli : Makefile net/icmpinfo : Makefile net/ifstat : Makefile net/iftop : Makefile net/igmpproxy : Makefile net/inadyn : Makefile net/inetsim : Makefile net/iodine : Makefile net/ipaudit : Makefile net/ipcad : Makefile net/ipcalc : Makefile net/iperf : Makefile net/iperf3 : Makefile net/ipfm : Makefile net/ipfreely : Makefile net/iplog : Makefile net/iprange : Makefile net/ipsvd : Makefile net/ipv6-toolkit: Makefile net/irc : Makefile net/ircII : Makefile net/ircd-hybrid: Makefile net/ircd-ratbox: Makefile net/irrtoolset : Makefile net/irssi : Makefile net/irssi-xmpp : Makefile net/isc-dhcp : Makefile net/jftpgw : Makefile net/jitsi/meet : Makefile net/jnettop : Makefile net/kdeconnect-kde: Makefile net/kdsoap : Makefile net/kea : Makefile net/kismet : Makefile net/kissd : Makefile net/knot : Makefile net/konversation: Makefile net/ktorrent : Makefile net/kurly : Makefile net/ladvd : Makefile net/lagrange : Makefile net/ldns : Makefile net/lftp : Makefile net/libaccounts-glib: Makefile net/libaccounts-qt: Makefile net/libbgpdump : Makefile net/libbind : Makefile net/libcares : Makefile net/libfilezilla: Makefile net/libfstrm : Makefile net/libgadu : Makefile net/libircclient: Makefile net/libktorrent: Makefile net/libmygpo-qt: Makefile net/libnet/1.0 : Makefile net/libnet/1.1 : Makefile net/libnids : Makefile net/liboauth : Makefile net/liboping : Makefile net/libpcapnav : Makefile net/libpsl : Makefile net/librsync : Makefile net/libshout : Makefile net/libslirp : Makefile net/libsmi : Makefile net/libst : Makefile net/libstrophe : Makefile net/libtorrent : Makefile net/libupnp : Makefile net/libupnpp : Makefile net/libvncserver: Makefile net/litterbox : Makefile net/livemedia : Makefile net/loudmouth : Makefile net/luaunbound : Makefile net/maradns : Makefile net/maradns-deadwood: Makefile net/mbrowse : Makefile net/mcabber : Makefile net/meanwhile : Makefile net/megatools : Makefile net/mfi : Makefile net/microblog-purple: Makefile net/minbif : Makefile net/mininet : Makefile net/miniupnp : Makefile.inc net/mirmon : Makefile net/mlvpn : Makefile net/mon : Makefile.inc net/mosh : Makefile net/mosquitto : Makefile net/mrtg : Makefile net/msdl : Makefile net/mudix : Makefile net/nagios/check_bioctl: Makefile net/nagios/check_hw_sensors: Makefile net/nagios/check_mssql_health: Makefile net/nagios/check_openbgpd: Makefile net/nagios/nagios: Makefile net/nagios/nrpe: Makefile net/nagios/nsca: Makefile net/nagios/nsca-ng: Makefile net/nam : Makefile net/natpmpd : Makefile net/ncftp : Makefile net/neochat : Makefile net/neon : Makefile net/nepim : Makefile net/netatalk : Makefile net/netatalk3 : Makefile net/netbsd-iscsi-target: Makefile net/netfwd : Makefile net/netinfo : Makefile net/netpipes : Makefile net/netrate : Makefile net/netsed : Makefile net/nfsen : Makefile net/ngircd : Makefile net/ngtcp2 : Makefile net/nload : Makefile net/nmap : Makefile net/no-ip : Makefile net/ns : Makefile net/nslint : Makefile net/nsping : Makefile net/nssl : Makefile net/ntp : Makefile net/nylon : Makefile net/ocserv : Makefile net/oggfwd : Makefile net/oicb : Makefile net/oidentd : Makefile net/oinkmaster : Makefile net/olsrd : Makefile net/onioncat : Makefile net/openconnect: Makefile net/openfire : Makefile net/openmdns : Makefile net/openvmps : Makefile net/openvpn : Makefile net/openvpn_bsdauth: Makefile net/osrtspproxy: Makefile net/owamp : Makefile net/p5-Net-DNS : Makefile net/p5-Net-DNS-SEC: Makefile net/p5-Net-ICQ2000: Makefile net/p5-Net-Snort-Parser: Makefile net/p5-PlRPC : Makefile net/p5-SNMP_Session: Makefile net/p5-flowd : Makefile net/packetq : Makefile net/pavuk : Makefile net/pcapmerge : Makefile net/pchar : Makefile net/pdnsd : Makefile net/pen : Makefile net/pfstat : Makefile net/php-weathermap: Makefile net/pidgin : Makefile net/pidgin-icb : Makefile net/pidgin-sipe: Makefile net/pktstat : Makefile net/plushs : Makefile net/pmacct : Makefile net/poco : Makefile net/poink : Makefile net/poptop : Makefile net/pounce : Makefile net/powerdns : Makefile net/powerdns_recursor: Makefile net/profanity : Makefile net/prosody : Makefile net/psi : Makefile net/ptpd : Makefile net/pure-ftpd : Makefile net/putty : Makefile net/py-dns : Makefile net/py-libcloud: Makefile net/py-nmap : Makefile net/py2-dnspython: Makefile net/qbittorrent: Makefile.inc net/quagga : Makefile net/queryperf : Makefile net/radcli : Makefile net/rpki-data : Makefile net/rsync : Makefile net/rtg : Makefile net/rtmpdump : Makefile net/rtorrent : Makefile net/sacc : Makefile net/samba : Makefile net/sbm : Makefile net/serf : Makefile net/si : Makefile net/sic : Makefile net/signond : Makefile net/silc-client: Makefile net/silc-server: Makefile net/sing : Makefile net/sipcalc : Makefile net/sipsak : Makefile net/smokeping : Makefile net/snmptt : Makefile net/snort : Makefile net/socat : Makefile net/softflowd : Makefile net/spectrum-tools: Makefile net/sslh : Makefile net/sslsniffer : Makefile net/strongswan : Makefile net/swirc : Makefile net/syncthing : Makefile net/tacacs+ : Makefile net/tcl-snmptools: Makefile net/tcludp : Makefile net/tcpdpriv : Makefile net/tcpflow : Makefile net/tcpreen : Makefile net/tcpreplay : Makefile net/tcpshow : Makefile net/tcpstat : Makefile net/tcptrace : Makefile net/tcptraceroute: Makefile net/tdesktop : Makefile net/telegram-purple: Makefile net/telepathy : Makefile.inc net/telepathy/telepathy-glib: Makefile net/telepathy/telepathy-idle: Makefile net/telepathy/telepathy-logger: Makefile net/telepathy/telepathy-mission-control: Makefile net/telescope : Makefile net/thcrut : Makefile net/tinc : Makefile net/tintin++ : Makefile net/tircproxy : Makefile net/tkabber : Makefile.inc net/tkirc : Makefile net/tn5250 : Makefile net/toot : Makefile net/tor : Makefile net/torsocks : Makefile net/toxcore : Makefile net/trafshow : Makefile net/transmission: Makefile net/transmission-remote-gtk: Makefile net/trickle : Makefile net/ucspi-unix : Makefile net/udns : Makefile net/udptunnel : Makefile net/uhttpmock : Makefile net/unworkable : Makefile net/utox : Makefile net/uucp : Makefile net/validns : Makefile net/vger : Makefile net/vicq : Makefile net/vncsnapshot: Makefile net/vnstat : Makefile net/vpnc-scripts: Makefile net/vsftpd : Makefile net/walker : Makefile net/weechat : Makefile net/weex : Makefile net/wget : Makefile net/wide-dhcpv6: Makefile net/wireguard-tools: Makefile net/wmnetload : Makefile net/wol : Makefile net/xmlrpc-c : Makefile net/xmlrpc-epi : Makefile net/xprobe : Makefile net/yafc : Makefile net/yaz : Makefile net/ysmv7 : Makefile net/ytalk : Makefile net/zabbix : Makefile net/zeromq : Makefile net/ziproxy : Makefile net/znc : Makefile net/zsync : Makefile Log message: MASTER_SITES -> SITES catch one MASTER_SITES0 that wasn't actually in use CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 08:21:13 Modified files: news/aub : Makefile news/leafnode : Makefile news/multimail : Makefile news/nn : Makefile news/nzbget : Makefile news/p5-Gateway: Makefile news/pan : Makefile news/sabnzbd : Makefile news/slrn : Makefile news/tin : Makefile news/trn : Makefile news/ubh : Makefile news/yencode : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 08:23:28 Modified files: plan9/9libs : Makefile plan9/9menu : Makefile plan9/drawterm : Makefile plan9/rc : Makefile plan9/tcs : Makefile plan9/u9fs : Makefile plan9/wily : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/27 08:24:50 Modified files: editors/libreoffice: Makefile distinfo Log message: update to 7.6.2.1 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 08:32:04 Modified files: print/a2ps : Makefile print/apsfilter: Makefile print/bibview : Makefile print/cups-bjnp: Makefile print/cups-filters: Makefile print/cups-pdf : Makefile print/cups-pk-helper: Makefile print/detex : Makefile print/dvi2tty : Makefile print/enscript : Makefile print/epson-inkjet-printer-escpr: Makefile print/foiltex : Makefile print/fontforge: Makefile print/foo2zjs : Makefile print/foomatic-db: Makefile print/foomatic-db-engine: Makefile print/ghostscript/gnu-fonts: Makefile print/gl2ps : Makefile print/gtklp : Makefile print/gutenprint: Makefile print/gv : Makefile print/hplip : Makefile print/htmldoc : Makefile print/ijs : Makefile print/kbibtex : Makefile print/l2a : Makefile print/latex-mk : Makefile print/lcdf-typetools: Makefile print/libcupsfilters: Makefile print/libpaper : Makefile print/libppd : Makefile print/libspectre: Makefile print/lout : Makefile print/lss : Makefile print/lyx : Makefile print/mftrace : Makefile print/mpage : Makefile print/muttprint: Makefile print/openclipart: Makefile print/poppler : Makefile print/poppler-data: Makefile print/ps2eps : Makefile print/pscal : Makefile print/psdim : Makefile print/psutils : Makefile print/ptouch-driver: Makefile print/qpdf : Makefile print/scribus : Makefile print/splix : Makefile print/system-config-printer: Makefile print/t1utils : Makefile print/texinfo : Makefile print/texlive : Makefile.inc print/transfig : Makefile print/u2ps : Makefile print/unpaper : Makefile print/xournal : Makefile print/xprintproto: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 09:04:14 Modified files: productivity/aqbanking: Makefile productivity/baikal: Makefile productivity/calcurse: Makefile productivity/davical: Makefile productivity/deskzilla: Makefile productivity/devtodo: Makefile productivity/fet: Makefile productivity/gnucash: Makefile productivity/gnucash-docs: Makefile productivity/grisbi: Makefile productivity/gtg: Makefile productivity/impressive: Makefile productivity/kalendar: Makefile productivity/kmymoney: Makefile productivity/ktimetracker: Makefile productivity/libalkimia: Makefile productivity/librcps: Makefile productivity/lifeograph: Makefile productivity/mcds: Makefile productivity/monica: Makefile productivity/novprog: Makefile productivity/osmo: Makefile productivity/projectlibre: Makefile productivity/rubrica2: Makefile productivity/siag: Makefile productivity/sl: Makefile productivity/taskd: Makefile productivity/taskwarrior: Makefile productivity/tdl: Makefile productivity/teapot: Makefile productivity/thinkingrock: Makefile productivity/timewarrior: Makefile productivity/tryton: Makefile.inc productivity/tudu: Makefile productivity/vit: Makefile productivity/vym: Makefile productivity/when: Makefile productivity/workrave: Makefile productivity/xinvest: Makefile productivity/xquote: Makefile productivity/yokadi: Makefile productivity/zim: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/27 09:18:31 Modified files: sys/conf : GENERIC Log message: disable POOL_DEBUG for release CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/27 09:26:15 Modified files: cad/netgen : Makefile devel/git : Makefile Log message: remove a remaining couple of unnecessary PATCHORIG (there is one more in texlive but there are too many fiddly pieces there to touch now) CVSROOT: /cvs Module name: www Changes by: deraadt@cvs.openbsd.org 2023/09/27 09:32:18 Added files: . : 74.html Log message: scaffold for 7.4 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/27 10:12:09 Log message: import openvpn-otp, requested & tested by henning, help & ok sthen This plug-in adds support for time-based OTP (totp) and HMAC-based OTP (hotp) tokens for OpenVPN. Compatible with Google Authenticator software tokens and other software- and hardware-based OTP tokens. Status: Vendor Tag: tb Release Tags: tb_20230927 N ports/net/openvpn-otp/Makefile N ports/net/openvpn-otp/distinfo N ports/net/openvpn-otp/pkg/DESCR N ports/net/openvpn-otp/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/27 10:13:08 Modified files: net : Makefile Log message: + openvpn-otp CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/09/27 10:32:49 Modified files: . : errata.html errata20.html errata21.html errata22.html errata23.html errata24.html errata25.html errata26.html errata27.html errata28.html errata29.html errata30.html errata31.html errata32.html errata33.html errata34.html errata35.html errata36.html errata37.html errata38.html errata39.html errata40.html errata41.html errata42.html errata43.html errata44.html errata45.html errata46.html errata47.html errata48.html errata49.html errata50.html errata51.html errata52.html errata53.html errata54.html errata55.html errata56.html errata57.html errata58.html errata59.html errata60.html errata61.html errata62.html errata63.html errata64.html errata65.html errata66.html errata67.html errata68.html errata69.html errata70.html errata71.html errata72.html errata73.html plus.html plus20.html plus21.html plus22.html plus23.html plus24.html plus25.html plus26.html plus27.html plus28.html plus29.html plus30.html plus31.html plus32.html plus33.html plus34.html plus35.html plus36.html plus37.html plus38.html plus39.html plus40.html plus41.html plus42.html plus43.html plus44.html plus45.html plus46.html plus47.html plus48.html plus49.html plus50.html plus51.html plus52.html plus53.html plus54.html plus55.html plus56.html plus57.html plus58.html plus59.html plus60.html plus61.html plus62.html plus63.html plus64.html plus65.html plus66.html plus67.html plus68.html plus69.html plus70.html plus71.html plus72.html plus73.html Log message: reroll for 7.4 CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 10:34:38 Modified files: security/ADMsnmp: Makefile security/aescrypt: Makefile security/aide : Makefile security/aircrack-ng: Makefile security/amap : Makefile security/apg : Makefile security/arirang: Makefile security/bfbtester: Makefile security/botan2: Makefile security/bounix: Makefile security/burpsuite: Makefile security/ccid : Makefile security/ccrypt: Makefile security/chrootuid: Makefile security/clamav-unofficial-sigs: Makefile security/clusterssh: Makefile security/corkscrew: Makefile security/cracklib: Makefile security/cyrus-sasl2: Makefile security/dante : Makefile security/dicepassc: Makefile security/dirb : Makefile security/dropbear: Makefile security/dsniff: Makefile security/emldump: Makefile security/encfs : Makefile security/exploitdb: Makefile security/fcrackzip: Makefile security/foremost: Makefile security/fragrouter: Makefile security/fwknop: Makefile security/gnupg : Makefile security/gnutls: Makefile security/gpa : Makefile security/gpgme : Makefile security/gringotts: Makefile security/heimdal: Makefile security/integrit: Makefile security/ipguard: Makefile security/isic : Makefile security/jailkit: Makefile security/john : Makefile security/john-jumbo: Makefile security/keepassxc: Makefile security/keybase: Makefile security/keychain: Makefile security/keycloak: Makefile security/keyringer: Makefile security/kpcli : Makefile security/lastpass-cli: Makefile security/libassuan: Makefile security/libb2 : Makefile security/libbde: Makefile security/libewf: Makefile security/libfprint: Makefile security/libgcrypt: Makefile security/libgpg-error: Makefile security/libgringotts: Makefile security/libgsasl: Makefile security/libident: Makefile security/libksba: Makefile security/libmcrypt: Makefile security/libmodsecurity: Makefile security/libnettle: Makefile security/libotr: Makefile security/libsodium: Makefile security/libssh: Makefile security/libssh2: Makefile security/libtasn1: Makefile security/logsentry: Makefile security/lynis : Makefile security/mcrypt: Makefile security/mhash : Makefile security/netpgp: Makefile security/nfsshell: Makefile security/nss : Makefile security/oath-toolkit: Makefile security/oledump: Makefile security/onesixtyone: Makefile security/opendnssec: Makefile security/openpam: Makefile security/opensc: Makefile security/openssl: Makefile.inc security/openssl/libretls: Makefile security/ophcrack: Makefile security/opmsg : Makefile security/otpcalc: Makefile security/outguess: Makefile security/p0f : Makefile security/p0f3 : Makefile security/p5-Mozilla-CA-Fake: Makefile security/paperkey: Makefile security/pass-otp: Makefile security/passwdqc: Makefile security/password-store: Makefile security/pcsc-lite: Makefile security/pcsc-tools: Makefile security/pdf-parser: Makefile security/pdfcrack: Makefile security/pdfid : Makefile security/pgp5 : Makefile security/pgpdump: Makefile security/pidgin-otr: Makefile security/pinentry: Makefile security/pivy : Makefile security/pizauth: Makefile security/plaso : Makefile security/plass : Makefile security/portscanner: Makefile security/portsentry: Makefile security/ppgen : Makefile security/pwgen : Makefile security/pwsafe: Makefile security/py-dfdatetime: Makefile security/py-dfvfs: Makefile security/py-dfwinreg: Makefile security/py-gssapi: Makefile security/qca-qt5: Makefile security/radiusniff: Makefile security/rarcrack: Makefile security/rbw : Makefile security/rdp : Makefile security/reop : Makefile security/rhash : Makefile security/rnp : Makefile security/rust-ring: Makefile security/scanlogd: Makefile security/scrypt: Makefile security/shash : Makefile security/smtpscan: Makefile security/smurflog: Makefile security/snort2pf: Makefile security/softhsm2: Makefile security/spiped: Makefile security/ssdeep: Makefile security/ssh-askpass-fullscreen: Makefile security/ssh-ldap-helper: Makefile security/sshlockout: Makefile security/sslsplit: Makefile security/ssss : Makefile security/steghide: Makefile security/strobe: Makefile security/stunnel: Makefile security/sudo : Makefile security/suricata: Makefile security/swatch: Makefile security/tclgpg: Makefile security/tcltls: Makefile security/tfsec : Makefile security/tls-attacker: Makefile security/towitoko: Makefile security/vault : Makefile security/veracrypt: Makefile security/vpnc : Makefile security/wapiti: Makefile security/wpa_supplicant: Makefile security/xmlsec: Makefile security/yubico: Makefile.inc security/zaproxy: Makefile security/zkt : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 10:41:31 Modified files: shells/bash : Makefile shells/dash : Makefile shells/es : Makefile shells/etsh : Makefile shells/fish : Makefile shells/sash : Makefile shells/tcsh : Makefile shells/zsh : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/27 10:44:12 Modified files: www/smarc : Makefile distinfo Log message: update www/smarc to 0.3 changelog: - msearchd: add a strict Content-Security-Policy while here, switch MASTER_SITES -> SITES CVSROOT: /cvs Module name: src Changes by: otto@cvs.openbsd.org 2023/09/27 11:06:42 Modified files: regress/lib/libc/malloc/malloc_threaderr: malloc_threaderr.c Log message: We're not interested in the core dump, so prevent it. Also catch SIGABRT, to avoid the "Abort trap" message, which confuses me sometimes until I realize it's the purpose of this test to abort. CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 11:16:37 Modified files: sysutils/accountsservice: Makefile sysutils/anacron: Makefile sysutils/apachetop: Makefile sysutils/apcd : Makefile sysutils/apcupsd: Makefile sysutils/appmanager: Makefile sysutils/autossh: Makefile sysutils/backuppc: Makefile sysutils/bacula: Makefile sysutils/bchunk: Makefile sysutils/bdfresize: Makefile sysutils/bubblemon-dockapp: Makefile sysutils/burp : Makefile.inc sysutils/cdrtools: Makefile sysutils/cfengine: Makefile sysutils/checkbashisms: Makefile sysutils/checkrestart: Makefile sysutils/cl-launch: Makefile sysutils/cloud-agent: Makefile sysutils/cloud-sql-proxy: Makefile sysutils/clusterit: Makefile sysutils/cmb : Makefile sysutils/cmdseq: Makefile sysutils/collectd: Makefile sysutils/colorls: Makefile sysutils/colortree: Makefile sysutils/consul: Makefile sysutils/coreboot-utils: Makefile sysutils/coreutils: Makefile sysutils/cpdup : Makefile sysutils/crashme: Makefile sysutils/curlftpfs: Makefile sysutils/dateutils: Makefile sysutils/dcled : Makefile sysutils/ddrescue: Makefile sysutils/deja-dup: Makefile sysutils/dep : Makefile sysutils/detox : Makefile sysutils/dfc : Makefile sysutils/dinit : Makefile sysutils/dmassage: Makefile sysutils/dmidecode: Makefile sysutils/dosfstools: Makefile sysutils/downtimed: Makefile sysutils/dsh : Makefile sysutils/dtb : Makefile sysutils/dtpstree: Makefile sysutils/duplicity: Makefile sysutils/dvd+rw-tools: Makefile sysutils/dwdiff: Makefile sysutils/e2fsprogs: Makefile sysutils/ec2-api-tools: Makefile sysutils/entr : Makefile sysutils/eventlog: Makefile sysutils/faubackup: Makefile sysutils/fdupes: Makefile sysutils/findlib: Makefile sysutils/firmware: Makefile.inc sysutils/firmware/amd: Makefile sysutils/firmware/amdgpu: Makefile sysutils/firmware/inteldrm: Makefile sysutils/firmware/iwm: Makefile sysutils/firmware/iwn: Makefile sysutils/firmware/iwx: Makefile sysutils/firmware/mtw: Makefile sysutils/firmware/qcpas: Makefile sysutils/firmware/radeondrm: Makefile sysutils/firmware/ulpt: Makefile sysutils/firmware/wpi: Makefile sysutils/flock : Makefile sysutils/fprintd: Makefile sysutils/freedt: Makefile sysutils/fsstress: Makefile sysutils/galleon: Makefile sysutils/gdmap : Makefile sysutils/ggrep : Makefile sysutils/gitlab-runner: Makefile sysutils/gke-gcloud-auth-plugin: Makefile sysutils/gkrellm/gkrellm: Makefile sysutils/gkrellm/plugins/aclock: Makefile sysutils/gkrellm/plugins/bgchg: Makefile sysutils/gkrellm/plugins/kam: Makefile sysutils/gkrellm/plugins/launch: Makefile sysutils/gkrellm/plugins/mailwatch: Makefile sysutils/gkrellm/plugins/moon: Makefile sysutils/gkrellm/plugins/reminder: Makefile sysutils/gkrellm/plugins/shoot: Makefile sysutils/gkrellm/plugins/stock: Makefile sysutils/gkrellm/plugins/sun: Makefile sysutils/gkrellm/plugins/volume: Makefile sysutils/gkrellm/plugins/weather: Makefile sysutils/gkrellm/plugins/wireless: Makefile sysutils/glastree: Makefile sysutils/google-cloud-sdk: Makefile sysutils/gource: Makefile sysutils/gpioflicker: Makefile sysutils/gsmartcontrol: Makefile sysutils/hotplug-diskmount: Makefile sysutils/htop : Makefile sysutils/idled : Makefile sysutils/incron: Makefile sysutils/iucode-tool: Makefile sysutils/krename: Makefile sysutils/libburn: Makefile sysutils/libdisplay-info: Makefile sysutils/libesedb: Makefile sysutils/libevdev-openbsd: Makefile sysutils/libevt: Makefile sysutils/libevtx: Makefile sysutils/libfsapfs: Makefile sysutils/libfsntfs: Makefile sysutils/libfvde: Makefile sysutils/libfwnt: Makefile sysutils/libfwsi: Makefile sysutils/libisoburn: Makefile sysutils/libisofs: Makefile sysutils/liblnk: Makefile sysutils/libluksde: Makefile sysutils/libmsiecf: Makefile sysutils/libolecf: Makefile sysutils/libportal: Makefile sysutils/libptytty: Makefile sysutils/libqcow: Makefile sysutils/libregf: Makefile sysutils/librelp: Makefile sysutils/libscca: Makefile sysutils/libsigscan: Makefile sysutils/libsmdev: Makefile sysutils/libsmraw: Makefile sysutils/libstatgrab: Makefile sysutils/libvhdi: Makefile sysutils/libvirt: Makefile sysutils/libvirt-python: Makefile sysutils/libvmdk: Makefile sysutils/libvshadow: Makefile sysutils/libvslvm: Makefile sysutils/logfmon: Makefile sysutils/login_duo: Makefile sysutils/login_fingerprint: Makefile sysutils/login_krb5: Makefile sysutils/login_ldap: Makefile sysutils/login_oath: Makefile sysutils/logpp : Makefile sysutils/logstalgia: Makefile sysutils/logstash: Makefile sysutils/logtail: Makefile sysutils/lookat: Makefile sysutils/lr : Makefile sysutils/lsblk : Makefile sysutils/mac-robber: Makefile sysutils/memtester: Makefile sysutils/mencal: Makefile sysutils/modlogan: Makefile sysutils/monit : Makefile sysutils/monitord: Makefile sysutils/msktutil: Makefile sysutils/mtools: Makefile sysutils/multitail: Makefile sysutils/multitime: Makefile sysutils/ncal : Makefile sysutils/ncdu : Makefile sysutils/nix : Makefile sysutils/nnn : Makefile sysutils/noice : Makefile sysutils/nomad : Makefile sysutils/ntfs-3g: Makefile sysutils/nut : Makefile sysutils/obsdfreqd: Makefile sysutils/od1000_firmware: Makefile sysutils/opam : Makefile sysutils/openbsdisks2: Makefile sysutils/openpoppassd: Makefile sysutils/p5-UPS-Nut: Makefile sysutils/parallel: Makefile sysutils/pciutils: Makefile sysutils/perp : Makefile sysutils/pftop : Makefile sysutils/pick : Makefile sysutils/pkg_mgr: Makefile sysutils/polkit: Makefile sysutils/pscpug: Makefile sysutils/psftools: Makefile sysutils/puppetserver/7: Makefile sysutils/pv : Makefile sysutils/py-statgrab: Makefile sysutils/radiusreport: Makefile sysutils/radmind: Makefile sysutils/rancid: Makefile sysutils/ranger: Makefile sysutils/ranval: Makefile sysutils/rcm : Makefile sysutils/reed-alert: Makefile sysutils/remotebox: Makefile sysutils/resmon: Makefile sysutils/riemann: Makefile sysutils/rofi : Makefile sysutils/rpl : Makefile sysutils/rset : Makefile sysutils/rsyslog: Makefile sysutils/rtty : Makefile sysutils/ruby-shadow: Makefile sysutils/rundeck: Makefile sysutils/runit : Makefile sysutils/rw : Makefile sysutils/safecat: Makefile sysutils/seatd : Makefile sysutils/sec : Makefile sysutils/setquota: Makefile sysutils/shelldap: Makefile sysutils/shmux : Makefile sysutils/shunt : Makefile sysutils/skill : Makefile sysutils/slant : Makefile sysutils/sleuthkit: Makefile sysutils/smartmontools: Makefile sysutils/smbldap-tools: Makefile sysutils/socket: Makefile sysutils/socklog: Makefile sysutils/ssh-copy-id: Makefile sysutils/sshfs-fuse: Makefile sysutils/sshpass: Makefile sysutils/sslmate: Makefile sysutils/stan : Makefile sysutils/stow : Makefile sysutils/stress: Makefile sysutils/superscript: Makefile sysutils/supuner: Makefile sysutils/symon : Makefile sysutils/sysclean: Makefile sysutils/sysgen: Makefile sysutils/syslog-ng: Makefile sysutils/sysmon: Makefile sysutils/tabled: Makefile sysutils/tabs : Makefile sysutils/tarsnap: Makefile sysutils/tenshi: Makefile sysutils/testdisk: Makefile sysutils/tkdvd : Makefile sysutils/torture: Makefile sysutils/tpb : Makefile sysutils/tphdisk: Makefile sysutils/tray-app: Makefile sysutils/tree : Makefile sysutils/truncate: Makefile sysutils/try_repeat: Makefile sysutils/ttyload: Makefile sysutils/u-boot: Makefile.inc sysutils/udfclient: Makefile sysutils/upower: Makefile sysutils/uptimed: Makefile sysutils/usbutil: Makefile sysutils/usbutils: Makefile sysutils/usmb : Makefile sysutils/vifm : Makefile sysutils/virt-manager: Makefile sysutils/virt-what: Makefile sysutils/vmdktool: Makefile sysutils/vmwh : Makefile sysutils/whowatch: Makefile sysutils/wmapm : Makefile sysutils/wmcube: Makefile sysutils/wmmon : Makefile sysutils/wmwlmon: Makefile sysutils/xbatt : Makefile sysutils/xbattbar: Makefile sysutils/xbattmon: Makefile sysutils/xe : Makefile sysutils/xjobs : Makefile sysutils/xps : Makefile sysutils/xstatbar: Makefile sysutils/xuvmstat: Makefile sysutils/yabitrot: Makefile sysutils/yank : Makefile sysutils/zap : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 11:20:40 Modified files: telephony/asterisk-g729: Makefile telephony/asterisk-openbsd-moh: Makefile telephony/asterisk-sounds: asterisk-sounds.port.mk telephony/bcg729: Makefile telephony/coturn: Makefile telephony/fobbit: Makefile telephony/gsutil: Makefile telephony/iaxclient: Makefile telephony/iaxmodem: Makefile telephony/kamailio: Makefile telephony/libosip2: Makefile telephony/linphone: Makefile.inc telephony/resiprocate: Makefile telephony/siproxd: Makefile telephony/sofia-sip: Makefile telephony/spandsp: Makefile telephony/stuntman: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 12:09:07 Modified files: textproc/TclXML: Makefile textproc/antiword: Makefile textproc/apertium: Makefile textproc/apertium-dicts: Makefile.inc textproc/apertium-dicts/afr: Makefile textproc/apertium-dicts/arg: Makefile textproc/apertium-dicts/bel-rus: Makefile textproc/apertium-dicts/cy-en: Makefile textproc/apertium-dicts/en-es: Makefile textproc/apertium-dicts/eo-es: Makefile textproc/apertium-dicts/pol: Makefile textproc/apertium-dicts/pol-szl: Makefile textproc/apertium-dicts/rus: Makefile textproc/apertium-dicts/szl: Makefile textproc/apertium-dicts/urd-hin: Makefile textproc/apertium-lex-tools: Makefile textproc/apertium-separable: Makefile textproc/arabica: Makefile textproc/argparse-manpage: Makefile textproc/asciidoc: Makefile textproc/aspell/dicts/af: Makefile textproc/aspell/dicts/ar: Makefile textproc/aspell/dicts/bg: Makefile textproc/aspell/dicts/br: Makefile textproc/aspell/dicts/ca: Makefile textproc/aspell/dicts/cs: Makefile textproc/aspell/dicts/cy: Makefile textproc/aspell/dicts/da: Makefile textproc/aspell/dicts/de: Makefile textproc/aspell/dicts/el: Makefile textproc/aspell/dicts/eo: Makefile textproc/aspell/dicts/es: Makefile textproc/aspell/dicts/fa: Makefile textproc/aspell/dicts/fo: Makefile textproc/aspell/dicts/fr: Makefile textproc/aspell/dicts/ga: Makefile textproc/aspell/dicts/gl: Makefile textproc/aspell/dicts/he: Makefile textproc/aspell/dicts/ia: Makefile textproc/aspell/dicts/id: Makefile textproc/aspell/dicts/is: Makefile textproc/aspell/dicts/it: Makefile textproc/aspell/dicts/lt: Makefile textproc/aspell/dicts/mi: Makefile textproc/aspell/dicts/ms: Makefile textproc/aspell/dicts/mt: Makefile textproc/aspell/dicts/nb: Makefile textproc/aspell/dicts/nl: Makefile textproc/aspell/dicts/nn: Makefile textproc/aspell/dicts/pl: Makefile textproc/aspell/dicts/pt: Makefile textproc/aspell/dicts/ro: Makefile textproc/aspell/dicts/ru: Makefile textproc/aspell/dicts/sk: Makefile textproc/aspell/dicts/sl: Makefile textproc/aspell/dicts/sr: Makefile textproc/aspell/dicts/sv: Makefile textproc/aspell/dicts/sw: Makefile textproc/aspell/dicts/tn: Makefile textproc/aspell/dicts/tr: Makefile textproc/aspell/dicts/uk: Makefile textproc/aspell/dicts/wa: Makefile textproc/aspell/dicts/zu: Makefile textproc/bibelot: Makefile textproc/bibtex2html: Makefile textproc/boust : Makefile textproc/c2html: Makefile textproc/calibre: Makefile textproc/catdoc: Makefile textproc/clit : Makefile textproc/clo++ : Makefile textproc/cloc : Makefile textproc/clucene: Makefile textproc/crossfire: Makefile textproc/crunch: Makefile textproc/dblatex: Makefile textproc/diction: Makefile textproc/diffstat: Makefile textproc/discount: Makefile textproc/docbook-dsssl: Makefile textproc/docbook-to-man: Makefile textproc/docbook-utils: Makefile textproc/docbook-xsl: Makefile textproc/docbook2mdoc: Makefile textproc/docbook2x: Makefile textproc/doclifter: Makefile textproc/docx2txt: Makefile textproc/ebook-tools: Makefile textproc/enchant: Makefile textproc/enchant2: Makefile textproc/epubcheck: Makefile textproc/exempi: Makefile textproc/fcbanner: Makefile textproc/filepp: Makefile textproc/fragistics: Makefile textproc/fzy : Makefile textproc/gdiff : Makefile textproc/gi-docgen: Makefile textproc/gpresent: Makefile textproc/groff : Makefile textproc/gsed : Makefile textproc/gtkspell: Makefile textproc/gtkspell3: Makefile textproc/halibut: Makefile textproc/heirloom-doctools: Makefile textproc/hevea : Makefile textproc/hfst : Makefile textproc/hgrep : Makefile textproc/highlight: Makefile textproc/html : Makefile textproc/html-xml-utils: Makefile textproc/hunspell: Makefile textproc/hyperestraier: Makefile textproc/hyphen: Makefile textproc/hyphen-i18n: Makefile.inc textproc/icu4c : Makefile textproc/idiff : Makefile textproc/igor : Makefile textproc/iksemel: Makefile textproc/info2html: Makefile textproc/intltool: Makefile textproc/isearch: Makefile textproc/iso12083: Makefile textproc/iso8879: Makefile textproc/itstool: Makefile textproc/jo : Makefile textproc/ktextaddons: Makefile textproc/latexmk: Makefile textproc/lgrind: Makefile textproc/libebml: Makefile textproc/libgrapheme: Makefile textproc/libical: Makefile textproc/liblrdf: Makefile textproc/libnxml: Makefile textproc/librevenge: Makefile textproc/libtextcat: Makefile textproc/libtranslate: Makefile textproc/libuninameslist: Makefile textproc/libwpd: Makefile textproc/libxmlb: Makefile textproc/libxmlbird: Makefile textproc/link-grammar: Makefile textproc/lowdown: Makefile textproc/lq-sp : Makefile textproc/lttoolbox: Makefile textproc/luaexpat: Makefile textproc/makefaq: Makefile textproc/mgdiff: Makefile textproc/mozilla-dicts: Makefile.inc textproc/mxml : Makefile textproc/namazu: Makefile textproc/naturaldocs: Makefile textproc/openjade: Makefile textproc/opensearch: Makefile textproc/opensp: Makefile textproc/ots : Makefile textproc/p5-Libxml: Makefile textproc/p5-SWISH-API: Makefile textproc/p5-sdf: Makefile textproc/palm-bookmarks: Makefile textproc/par : Makefile textproc/pdf4tcl: Makefile textproc/pdfgrep: Makefile textproc/pinfo : Makefile textproc/pod2mdoc: Makefile textproc/podofo: Makefile textproc/pugixml: Makefile textproc/py-prettytable: Makefile textproc/qpdfview: Makefile textproc/raptor: Makefile textproc/rasqal: Makefile textproc/recutils: Makefile textproc/redland: Makefile textproc/redland-bindings: Makefile textproc/rman : Makefile textproc/rubber: Makefile textproc/rxp : Makefile textproc/sablotron: Makefile textproc/scdoc : Makefile textproc/sim : Makefile textproc/solr : Makefile textproc/source-highlight: Makefile textproc/sp : Makefile textproc/sphinx: Makefile textproc/spiff : Makefile textproc/stringtemplate: Makefile textproc/svndumptool: Makefile textproc/swish-e: Makefile textproc/tdom : Makefile textproc/texi2html: Makefile textproc/texi2mdoc: Makefile textproc/the_silver_searcher: Makefile textproc/tinyxml: Makefile textproc/tre : Makefile textproc/txt2man: Makefile textproc/txt2tags: Makefile textproc/uchardet: Makefile textproc/uncrustify: Makefile textproc/unicode: Makefile.inc textproc/unicode/cldr: Makefile textproc/unicode/emoji: Makefile textproc/unicode/ucd: Makefile textproc/unrtf : Makefile textproc/urlview: Makefile textproc/validate: Makefile textproc/vgrind: Makefile textproc/vislcg3: Makefile textproc/wdg-sgml-lib: Makefile textproc/wdiff : Makefile textproc/xerces-c: Makefile textproc/xmlcatmgr: Makefile textproc/xmlstarlet: Makefile textproc/xmlto : Makefile textproc/xmlwf : Makefile textproc/xpdf : Makefile textproc/zathura/core: Makefile textproc/zathura/plugins: Makefile.inc textproc/zoem : Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 12:13:48 Modified files: wayland/foot : Makefile wayland/plasma-wayland-protocols: Makefile wayland/swaybg : Makefile wayland/wayland: Makefile wayland/wayland-protocols: Makefile wayland/wayland-utils: Makefile wayland/wev : Makefile wayland/wlroots: Makefile wayland/xwayland: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: paco@cvs.openbsd.org 2023/09/27 12:32:55 Modified files: net/dnscontrol : Makefile distinfo modules.inc net/dnscontrol/pkg: PLIST Log message: update net/dnscontrol to 4.4.1 ok kn@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 13:13:07 Modified files: www/ap2-mod_dnssd: Makefile www/ap2-mod_jk : Makefile www/ap2-mod_perl: Makefile www/apache-httpd: Makefile www/aria2 : Makefile www/asql : Makefile www/awl : Makefile www/awstats : Makefile www/azorius : Makefile www/badwolf : Makefile www/blogsum : Makefile www/bluefish : Makefile www/bozohttpd : Makefile www/c-icap : Makefile.inc www/calamaris : Makefile www/castor : Makefile www/cgicc : Makefile www/cgiparse : Makefile www/cntlm : Makefile www/composer : Makefile www/cronolog : Makefile www/dansguardian: Makefile www/dillo : Makefile www/dokuwiki : Makefile www/drush : Makefile www/fcgi : Makefile www/fcgi-cgi : Makefile www/ffproxy : Makefile www/firefox-esr-i18n: Makefile.inc www/firefox-i18n: Makefile.inc www/gcap : Makefile www/gitea : Makefile www/goaccess : Makefile www/gumbo : Makefile www/haserl : Makefile www/havp : Makefile www/hiawatha : Makefile www/honk : Makefile www/http_load : Makefile www/http_ping : Makefile www/httrack : Makefile www/icedtea-web: Makefile www/igal : Makefile www/igal2 : Makefile www/japana : Makefile www/jesred : Makefile www/kcaldav : Makefile www/kcgi : Makefile www/kiwix : Makefile.inc www/kore : Makefile www/larbin : Makefile www/libmicrohttpd: Makefile www/liferea : Makefile www/lightsquid : Makefile www/lighttpd : Makefile www/links : Makefile www/links+ : Makefile www/llgal : Makefile www/logswan : Makefile www/luakit : Makefile www/lynx : Makefile www/mhonarc : Makefile www/mimetex : Makefile www/minitube : Makefile www/moinmoin : Makefile www/mozilla : mozilla.port.mk www/netsurf : Makefile.inc www/netsurf/browser: Makefile www/netsurf/netsurf-fb: Makefile www/newsboat : Makefile www/newsraft : Makefile www/nextcloud : Makefile.inc www/nextcloud_notify_push: Makefile www/nghttp2 : Makefile www/nghttp3 : Makefile www/nostromo : Makefile www/odoo : Makefile www/openradtool: Makefile www/opensearch-dashboards: Makefile www/otter-browser: Makefile www/p5-Apache-Gallery: Makefile www/p5-Maypole : Makefile www/p5-Maypole-Authentication-UserSessionCookie: Makefile www/p5-PodToHTML: Makefile www/p5-libapreq2: Makefile www/pear : pear.port.mk www/phpmyadmin : Makefile www/phppgadmin : Makefile www/pnp4nagios : Makefile www/polipo : Makefile www/pound : Makefile www/privoxy : Makefile www/racktables : Makefile www/ratproxy : Makefile www/retawq : Makefile www/rt : Makefile www/ruby-passenger: Makefile www/sarg : Makefile www/sblg : Makefile www/seamonkey-i18n: Makefile.inc www/selfoss : Makefile www/sfeed : Makefile www/sogo : Makefile www/sope : Makefile www/spawn-fcgi : Makefile www/squidclamav: Makefile www/squidguard : Makefile www/stagit : Makefile www/surf : Makefile www/surfraw : Makefile www/swiggle : Makefile www/syweb : Makefile www/tidyp : Makefile www/tinyproxy : Makefile www/tomcat : Makefile.inc www/tor-browser/browser: Makefile www/tor-browser/noscript: Makefile www/uget : Makefile www/unit : Makefile.inc www/varnish : Makefile www/vaultwarden-web: Makefile www/visitors : Makefile www/vnu : Makefile www/w3m : Makefile www/w3mir : Makefile www/wApua : Makefile www/wbox : Makefile www/webalizer : Makefile www/webkitgtk4 : Makefile www/woob : Makefile www/wp-cli : Makefile www/wslay : Makefile www/wwwcount : Makefile www/wwwoffle : Makefile www/xapian-omega: Makefile www/youtube-dl : Makefile www/yt-dlp : Makefile Log message: MASTER_SITES -> SITES (left 1 pecl thingy because the module needs love as well) CVSROOT: /cvs Module name: ports Changes by: thfr@cvs.openbsd.org 2023/09/27 14:25:27 Modified files: infrastructure/db: dist-tuple.pattern infrastructure/mk: dist-tuple.port.mk Log message: commonalize more parts of DIST_TUPLE, based (loosely) on espie@'s comments: - EXTRACT_SUFX.x is TEMPLATE_EXTRACT_SUFX unless otherwise set (.tar.gz) - Re-use MASTER_SITES.x (soon SITES.x) in TEMPLATE_HOMEPAGE Also set WRKDIST unless already specified which is how GH_* does it. Also expand the regex for DISTNAME from tag format (e.g. v1.0, r122) the same way GH_* does it. ok espie@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/09/27 14:30:19 Modified files: share/man/man4 : qcrng.4 Log message: fix punctuation and formatting in AUTHORS; CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 14:37:34 Modified files: x11/2bwm : Makefile x11/Xaw3d : Makefile x11/XawMu : Makefile x11/Xdialog : Makefile x11/abclock : Makefile x11/aewm : Makefile x11/afterstep : Makefile x11/agar : Makefile.inc x11/amiwm : Makefile x11/arandr : Makefile x11/arc-theme : Makefile.inc x11/asapm : Makefile x11/asclock : Makefile x11/asfiles : Makefile x11/astime : Makefile x11/autocutsel : Makefile x11/awesome : Makefile x11/bbdate : Makefile x11/bbkeys : Makefile x11/bbpager : Makefile x11/bclock : Makefile x11/belt : Makefile x11/blackbox : Makefile x11/blast : Makefile x11/bricons : Makefile x11/bwidget : Makefile x11/cegui : Makefile x11/coma : Makefile x11/ctwm : Makefile x11/dbus : Makefile x11/dbus-glib : Makefile x11/dbus-intf : Makefile x11/dbus-python: Makefile x11/dbus-tcl : Makefile x11/dbusmenu-qt: Makefile x11/dmenu : Makefile x11/driconf : Makefile x11/dstat : Makefile x11/dwm : Makefile x11/e16keyedit : Makefile x11/echinus : Makefile x11/ede : Makefile.inc x11/emelfm2 : Makefile x11/enlightenment: Makefile x11/eterm : Makefile x11/evilwm : Makefile x11/faenza-icon-theme: Makefile x11/fleditor : Makefile x11/fltk : Makefile x11/fluxter : Makefile x11/flvw : Makefile x11/flwm : Makefile x11/freerdp : Makefile x11/fsv : Makefile x11/fvwm2 : Makefile x11/fvwm3 : Makefile x11/gammapage : Makefile x11/gbdfed : Makefile x11/gcolor2 : Makefile x11/gentoo : Makefile x11/girara : Makefile x11/gmrun : Makefile x11/gmtk : Makefile x11/gnome : gnome.port.mk x11/gnome/aisleriot: Makefile x11/gnome/endeavour: Makefile x11/gnome/gucharmap: Makefile x11/gnome/libdmapsharing4: Makefile x11/gnome/libxklavier: Makefile x11/gnome/notes: Makefile x11/gnome/seahorse-nautilus: Makefile x11/gnome/secrets: Makefile x11/gnome/sushi: Makefile x11/gnome/terminal: Makefile x11/gnome-colors-icon-theme: Makefile x11/gnome-mplayer: Makefile x11/gnustep : gnustep.port.mk x11/gnustep/aclock: Makefile x11/gnustep/addresses: Makefile x11/gnustep/affiche: Makefile x11/gnustep/back: Makefile x11/gnustep/base: Makefile x11/gnustep/batmon: Makefile x11/gnustep/camera: Makefile x11/gnustep/camerakit: Makefile x11/gnustep/cdplayer: Makefile x11/gnustep/corebase: Makefile x11/gnustep/cynthiune: Makefile x11/gnustep/databasin: Makefile x11/gnustep/databasinkit: Makefile x11/gnustep/dbuskit: Makefile x11/gnustep/displaycalibrator: Makefile x11/gnustep/edenmath: Makefile x11/gnustep/examples: Makefile x11/gnustep/fisicalab: Makefile x11/gnustep/ftp: Makefile x11/gnustep/gemas: Makefile x11/gnustep/gmastermind: Makefile x11/gnustep/gmines: Makefile x11/gnustep/gnumail: Makefile x11/gnustep/gomoku: Makefile x11/gnustep/gorm: Makefile x11/gnustep/graphos: Makefile x11/gnustep/grr: Makefile x11/gnustep/gshisen: Makefile x11/gnustep/gspdf: Makefile x11/gnustep/gui: Makefile x11/gnustep/gworkspace: Makefile x11/gnustep/highlighterkit: Makefile x11/gnustep/imageviewer: Makefile x11/gnustep/impersonatortoolkit: Makefile x11/gnustep/jigsaw: Makefile x11/gnustep/lapispuzzle: Makefile x11/gnustep/laternamagica: Makefile x11/gnustep/make: Makefile x11/gnustep/matharray: Makefile x11/gnustep/mpdcon: Makefile x11/gnustep/neos-theme: Makefile x11/gnustep/netclasses: Makefile x11/gnustep/paje: Makefile x11/gnustep/pantomime: Makefile x11/gnustep/pcapkit: Makefile x11/gnustep/pdfkit: Makefile x11/gnustep/performance: Makefile x11/gnustep/price: Makefile x11/gnustep/projectcenter: Makefile x11/gnustep/remotedesk: Makefile x11/gnustep/renaissance: Makefile x11/gnustep/rsskit: Makefile x11/gnustep/silver-theme: Makefile x11/gnustep/sqlclient: Makefile x11/gnustep/sudoku: Makefile x11/gnustep/systempreferences: Makefile x11/gnustep/terminal: Makefile x11/gnustep/timemon: Makefile x11/gnustep/webserver: Makefile x11/gnustep/webservices: Makefile x11/gnustep/zipper: Makefile x11/goggles : Makefile x11/grantlee-qt5: Makefile x11/gtk-chtheme: Makefile x11/gtk2-aurora-engine: Makefile x11/gtk2-equinox-engine: Makefile x11/gtk2-nodoka-engine: Makefile x11/gtk2-oxygen-engine: Makefile x11/gtk2-theme-switch: Makefile x11/gtk3-oxygen-engine: Makefile x11/gtk3-unico-engine: Makefile x11/gtkdatabox : Makefile x11/gtkglext : Makefile x11/gxmessage : Makefile x11/herbstluftwm: Makefile x11/hicolor-icon-theme: Makefile x11/hk : Makefile x11/human-icon-theme: Makefile x11/i3lock : Makefile x11/i3status : Makefile x11/icewm : Makefile x11/icon-naming-utils: Makefile x11/icontool : Makefile x11/idesk : Makefile x11/industrial-icon-theme: Makefile x11/ion : Makefile x11/irrlicht : Makefile x11/isomaster : Makefile x11/itk : Makefile x11/iwidgets : Makefile x11/jwm : Makefile x11/kde-applications: Makefile.inc x11/kde-applications/okteta: Makefile x11/kde-plasma : Makefile.inc x11/kde-plasma/ksysguard: Makefile x11/keybinder3 : Makefile x11/keynav : Makefile x11/kitty : Makefile x11/klavaro : Makefile x11/krusader : Makefile x11/lablgtk3 : Makefile x11/libappindicator: Makefile x11/libdbus-c++: Makefile x11/libdbusmenu: Makefile x11/libfakekey : Makefile x11/libfm : Makefile.inc x11/libgdiplus : Makefile x11/libindicator: Makefile x11/libqaccessibilityclient: Makefile x11/libqtolm : Makefile x11/libxdg-basedir: Makefile x11/lsw : Makefile x11/lupe : Makefile x11/lxappearance: Makefile x11/lxqt : Makefile.inc x11/lxrandr : Makefile x11/lxterminal : Makefile x11/mate/themes: Makefile x11/menu-cache : Makefile x11/menumaker : Makefile x11/mlterm : Makefile x11/mlvwm : Makefile x11/mono-gtk2 : Makefile x11/motif : Makefile x11/mouseclock : Makefile x11/mowitz : Makefile x11/mplayer : Makefile x11/mterm : Makefile x11/mxconns : Makefile x11/neXtaw : Makefile x11/netwmpager : Makefile x11/nitrogen : Makefile x11/numlockx : Makefile x11/nx : Makefile.inc x11/nx/nxcomp : Makefile x11/nx/nxproxy : Makefile x11/obconf : Makefile x11/obmenu : Makefile x11/ogle : Makefile x11/ogle_gui : Makefile x11/ogre : Makefile x11/openbox : Makefile x11/oroborus : Makefile x11/osd_clock : Makefile x11/p5-Clipboard: Makefile x11/p5-Tk-ProgressBar-Mac: Makefile x11/p5-Tk-Stderr: Makefile x11/parcellite : Makefile x11/pcmanfm : Makefile x11/peksystray : Makefile x11/pekwm : Makefile x11/pidgin-guifications: Makefile x11/pidgin-libnotify: Makefile x11/piewm : Makefile x11/podbrowser : Makefile x11/polkit-qt5 : Makefile x11/polybar : Makefile x11/pwm : Makefile x11/py-wxPython: Makefile x11/py-xcbgen : Makefile x11/qt5 : Makefile.inc x11/qt5/qtwebkit: Makefile x11/qt5ct : Makefile x11/qt6 : Makefile.inc x11/qwt : Makefile x11/ratmen : Makefile x11/ratpoison : Makefile x11/rdesktop : Makefile x11/remmina : Makefile x11/rendercheck: Makefile x11/rep-gtk : Makefile x11/root-tail : Makefile x11/rox-filer : Makefile x11/ruby-tk : Makefile x11/sakura : Makefile x11/sawfish : Makefile x11/screenkey : Makefile x11/sct : Makefile x11/skippy : Makefile x11/slock : Makefile x11/smplayer : Makefile x11/smtube : Makefile x11/spice-gtk : Makefile x11/sselp : Makefile x11/stalonetray: Makefile x11/swarp : Makefile x11/tabbed : Makefile x11/tangerine-icon-theme: Makefile x11/tango-icon-theme: Makefile x11/tango-icon-theme-extras: Makefile x11/tellico : Makefile x11/terminator : Makefile x11/textsuggest: Makefile x11/thewidgetfactory: Makefile x11/tint2 : Makefile x11/tipp10 : Makefile x11/tk/8.5 : Makefile x11/tk/8.6 : Makefile x11/tkcon : Makefile x11/tkdnd : Makefile x11/tkhtml : Makefile x11/tktable : Makefile x11/tktray : Makefile x11/tktreectrl : Makefile x11/transset-df: Makefile x11/treewm : Makefile x11/tvtwm : Makefile x11/type1inst : Makefile x11/unclutter : Makefile x11/uwm : Makefile x11/vdesk : Makefile x11/viewfax : Makefile x11/virt-viewer: Makefile x11/vlc : Makefile x11/waimea : Makefile x11/wampager : Makefile x11/wbar : Makefile x11/wind : Makefile x11/windowlab : Makefile x11/windowmaker: Makefile x11/windowmaker-extra: Makefile x11/wm2 : Makefile x11/wmbutton : Makefile x11/wmcalclock : Makefile x11/wmclock : Makefile x11/wmclockmon : Makefile x11/wmctrl : Makefile x11/wmdocker : Makefile x11/wmfishtime : Makefile x11/wmi : Makefile x11/wmii : Makefile x11/wmitime : Makefile x11/wmmenu : Makefile x11/wmname : Makefile x11/wmtime : Makefile x11/wmtz : Makefile x11/wmweather : Makefile x11/wmx : Makefile x11/worker : Makefile x11/wxSVG : Makefile x11/wxWidgets : Makefile x11/wxglade : Makefile x11/x2goclient : Makefile x11/x2vnc : Makefile x11/x2x : Makefile x11/xantfarm : Makefile x11/xarchive : Makefile x11/xautolock : Makefile x11/xbae : Makefile x11/xbanish : Makefile x11/xbindkeys : Makefile x11/xcb : Makefile x11/xcb-util-errors: Makefile x11/xchm : Makefile x11/xcoloredit : Makefile x11/xcolors : Makefile x11/xcursor-dmz: Makefile x11/xcursor-neutral: Makefile x11/xcursor-themes: Makefile x11/xcursorgen : Makefile x11/xdaliclock : Makefile x11/xdesktopwaves: Makefile x11/xdotool : Makefile x11/xdrawchem : Makefile x11/xdtm : Makefile x11/xfce4 : xfce4.port.mk x11/xfe : Makefile x11/xforms : Makefile x11/xglobe : Makefile x11/xkbcommon : Makefile x11/xkbset : Makefile x11/xkeycaps : Makefile x11/xli : Makefile x11/xloadimage : Makefile x11/xmem : Makefile x11/xosd : Makefile x11/xpad : Makefile x11/xplanet : Makefile x11/xplot : Makefile x11/xpostit : Makefile x11/xpostitPlus: Makefile x11/xrestop : Makefile x11/xrootconsole: Makefile x11/xruskb : Makefile x11/xscope : Makefile x11/xscreensaver: Makefile x11/xscribble : Makefile x11/xsel : Makefile x11/xss-lock : Makefile x11/xtacy : Makefile x11/xtermset : Makefile x11/xtestpicture: Makefile x11/xtoolwait : Makefile x11/xtu : Makefile x11/xvkbd : Makefile x11/xwallpaper : Makefile x11/xwit : Makefile x11/xwrits : Makefile x11/xzoom : Makefile x11/yad : Makefile x11/yakuake : Makefile x11/yeahconsole: Makefile x11/yeahlaunch : Makefile Log message: MASTER_SITES -> SITES now I only need to finish modules! CVSROOT: /cvs Module name: src Changes by: millert@cvs.openbsd.org 2023/09/27 15:06:33 Modified files: usr.bin/deroff : deroff.c Log message: Use a dynamically-allocated line buffer and resize as needed. Fixes a buffer overflow for lines over 2048 bytes. Problem reported by Crystal Kolipe. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/27 15:24:05 Modified files: games/xonix : Makefile Log message: set DEBUG_PACKAGES CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/27 15:34:19 Modified files: games/xonix : Makefile Log message: respect CFLAGS CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/27 15:41:17 Modified files: devel/xtensa-lx106-elf/gcc: Makefile devel/xtensa-lx106-elf/gcc-bootstrap: Makefile infrastructure/db: network.conf dist-tuple.pattern infrastructure/mk: bsd.port.mk cpan.port.mk dist-tuple.port.mk infrastructure/templates: mk.conf.template lang/erlang : erlang.port.mk lang/php/pecl : pecl.port.mk lang/ruby : ruby.port.mk tests/portbump/t1: Makefile tests/portbump/t10: Makefile tests/portbump : t1.sample t10.sample t4.sample t5.sample t8.sample tests/portbump/t2: Makefile.inc tests/portbump/t4: Makefile tests/portbump/t5: Makefile tests/portbump/t8: Makefile tests/portcheck/t7: Makefile www/pecl-chroot: Makefile Log message: bye bye MASTER*, you served us well (no change in dump-vars) CVSROOT: /cvs Module name: src Changes by: jeremy@cvs.openbsd.org 2023/09/27 15:46:17 Modified files: share/man/man5 : ruby-module.5 Log message: Full rewrite of lang/ruby port module documentation Restructure so that the most important information is first. Describe how it modifies bsd.port.mk variables. Document all public variables set by the module. Rewrite prompted by feedback from schwarze@ Multiple rounds of review and many fixes from schwarze@ OK schwarze@ CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/27 18:23:03 Modified files: games/fifengine: Makefile distinfo Removed files: games/fifengine/patches: patch-CMakeLists_txt Log message: unbreak fifengine by updating to latest git head CVSROOT: /cvs Module name: ports Changes by: daniel@cvs.openbsd.org 2023/09/27 18:23:25 Modified files: games/unknown-horizons: Makefile distinfo games/unknown-horizons/patches: patch-setup_py games/unknown-horizons/pkg: PLIST Added files: games/unknown-horizons/patches: patch-horizons_constants_py Log message: unbreak unknown-horizons by updating to latest git head CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/09/27 18:45:22 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Download firmware to LOCALSRC when using filenames Previously if you did: fw_update otus-firmware-1.0p1.tgz and that firmware didn't exist in the current directory, we would download that firmware into the current directory. Which is not the expected outcome. CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/09/27 18:52:16 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Exit successfully at the end of fw_update Otherwise the exit status depends on whether we kept any firmware. Reported by Brian Conway The clean solution suggested by guenther@ CVSROOT: /cvs Module name: src Changes by: afresh1@cvs.openbsd.org 2023/09/27 19:18:52 Modified files: usr.sbin/fw_update: fw_update.sh Log message: Don't register firmware already in /var/db/pkg If installing firmware with `make install` from a port, it doesn't register properly by adding "@option firmware" to the packing list, this means we ignore that it is installed and reinstall it over and over with the registration ending up in a tmpdir named directory inside the existing directory in /var/db/pkg. Unfortunately I don't know of a good way to automatically clean up from that, so we just print a message after installing the actual firmware. Reported by job@ No complaints about the patch on tech@ for several weeks. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/27 19:51:00 Modified files: lib/libc/stdio : fopen.3 getc.3 lib/libc/sys : access.2 Log message: don't mention what language functions are implemented in remove a line relating to the 2BSD libNS ok schwarze@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/27 21:17:48 Modified files: games/widelands: Makefile Log message: Enable debug packages. CVSROOT: /cvs Module name: src Changes by: jsg@cvs.openbsd.org 2023/09/27 21:34:32 Modified files: share/man/man5 : ruby-module.5 Log message: plaform -> platform CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/09/28 00:02:43 Modified files: infrastructure/mk: dist-tuple.port.mk Log message: don't attempt to set WRKDIST for now that stuff conflicts with default handling in bsd.port.mk esp. the GH_* part it would probably be best to give enough info for bsd.port.mk to decide what to do with it. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/28 01:01:26 Modified files: usr.sbin/bgpd : control.c Log message: Enforce NUL termination of the neighbor shutdown reason sent from bgpctl before calling strlcpy() with that string. OK tb@ some long time ago CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 01:01:30 Modified files: x11/xfce4/xfce4-panel: Makefile distinfo Log message: x11/xfce4/xfce4-panel: update to 4.18.5 see https://mail.xfce.org/pipermail/xfce-announce/2023-September/001326.html CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/28 01:02:50 Modified files: usr.sbin/bgpd : version.h Log message: Prep for OpenBGPD 8.2 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 02:21:43 Modified files: regress/lib/libcrypto/aes: aes_test.c Log message: whitespace CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 03:09:39 Modified files: www/nextcloud/26: Makefile distinfo Log message: www/nextcloud/26: update to 26.0.7, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 03:10:14 Modified files: www/nextcloud/25: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/nextcloud/25: update to 25.0.12, ok gonzalo@ (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 03:16:01 Modified files: games/xonix : Makefile games/xonix/patches: patch-x11_c Log message: xonix: cap x/y max positions to avoid an out-of-bounds read, often seen when attempting to use this software with a tiling wm. ok tb@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/09/28 04:23:56 Modified files: . : 74.html Log message: 7.3 -> 7.4 as needed ok deraadt@ CVSROOT: /cvs Module name: www Changes by: jsg@cvs.openbsd.org 2023/09/28 04:50:10 Modified files: . : 74.html Log message: upgrade guide is for those running 7.3 not 7.1 CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 05:29:11 Modified files: lib/libcrypto/evp: e_aes.c e_chacha20poly1305.c evp_lib.c evp_local.h Log message: Fix EVP_CIPHER_CTX_iv_length() In today's episode of "curly nonsense from EVP land" we deal with a quite harmless oversight and a not too bad suboptimal fix, relatively speaking. At some point EVP_CIPHER_{CCM,GCM}_SET_IVLEN was added. It modified some object hanging off of EVP_CIPHER. However, EVP_CIPHER_CTX_iv_length() wasn't taught about this and kept returning the hardcoded default value on the EVP_CIPHER. Once it transpired that a doc fix isn't going to cut it, this was fixed. And of course it's easy to fix: you only have to dive through about three layers of EVP, test and set a flag and handle a control in a couple methods. The upstream fix was done poorly and we begrudgingly have to match the API: the caller is expected to pass a raw pointer next to a 0 length along with EVP_CIPHER_GET_IV_LENGTH and the control handler goes *(int *)ptr = length in full YOLO mode. That's never going to be an issue because of course the caller will always pass a properly aligned pointer backing a sufficient amount of memory. Yes, unlikely to be a real issue, but it could have been done with proper semantics and checks without complicating the code. But why do I even bother to complain? We're used to this. Of note here is that there was some pushback painting other corners of a bikeshed until the reviewer gave up with a resigned That kind of changes the semantics and is one extra complexity level, but [shrug] ok... Anyway, the reason this matters now after so many years is that rust-openssl has an assert, notably added in a +758 -84 commit with the awesome message "Docs" that gets triggered by recent tests added to py-cryptography. Thanks to Alex Gaynor for reporting this. Let me take the opportunity to point out that pyca contributed to improve rust-openssl, in particular its libressl support, quite a bit. That's much appreciated and very noticeable. Regress coverage to follow in subsequent commits. Based on OpenSSL PR #9499 and issue #8330. ok beck jsing PS: A few macros were kept internal for now to avoid impact on the release cycle that is about to finish. They will be exposed after release. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 05:35:10 Modified files: regress/lib/libcrypto/aead: aeadtest.c Log message: Check that EVP_CIPHER_CTX_iv_length() matches what was set This really only covers AES-GCM. From beck CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 05:39:35 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Add more regress coverage for EVP_CIPHER_CTX_iv_length() Awesome: the IV length for GCM is only bounded by INT_MAX or malloc limits. In the absence of an overflowing issue tracker, I'm labeling this "good first issue", "help wanted" here. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 06:35:31 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 ASRange_new.3 IPAddressRange_new.3 Makefile X509_new.3 X509v3_addr_add_inherit.3 X509v3_asid_add_id_or_range.3 Log message: Document X509v3_{addr,asid}_subset.3 First RFC 3779 page without a BUG section. It could have one, but I'm in a lenient mood right now. Maybe it's just that this is bad but not quite as bad as EVP. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 06:36:36 Added files: lib/libcrypto/man: X509v3_addr_subset.3 Log message: Document X509v3_{addr,asid}_subset.3 take two (missed cvs add) First RFC 3779 page without a BUG section. It could have one, but I'm in a lenient mood right now. Maybe it's just that this is bad but not quite as bad as EVP. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 06:37:21 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 06:58:44 Modified files: www/mozilla-firefox: Makefile distinfo www/firefox-i18n: Makefile.inc distinfo Log message: www/mozilla-firefox: security update to 118.0.1. see https://www.mozilla.org/en-US/firefox/118.0.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/ CVE-2023-5217: Heap buffer overflow in libvpx CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 07:03:25 Modified files: www/firefox-esr: Makefile distinfo www/firefox-esr-i18n: Makefile.inc distinfo Log message: www/firefox-esr: security update to 115.3.1. see https://www.mozilla.org/en-US/firefox/115.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/ CVE-2023-5217: Heap buffer overflow in libvpx CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/28 07:16:33 Modified files: www/mozilla-firefox: Tag: OPENBSD_7_3 Makefile distinfo Log message: www/mozilla-firefox: MFC security update to 118.0.1 see https://www.mozilla.org/en-US/firefox/118.0.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/ CVE-2023-5217: Heap buffer overflow in libvpx CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 08:23:20 Modified files: print/hplip : Makefile print/hplip/pkg: README-common Added files: print/hplip/patches: patch-base_device_py patch-ui4_printsettingstoolbox_py patch-ui5_printsettingstoolbox_py patch-ui_scrollprint_py Log message: Fix path to lpr to use the one from CUPS; from dcoppa@ While here, document the difference between HPLIP and HPIJS. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 08:46:33 Modified files: www/webkitgtk4 : Makefile distinfo Log message: Update to webkitgtk{40,41,60}-2.42.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 08:51:03 Modified files: graphics/cairomm: Makefile distinfo Log message: Update to cairomm-1.14.5. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 08:54:39 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Don't leak ctx on failure CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/28 08:55:48 Modified files: regress/lib/libcrypto/aead: aeadtest.c Log message: Fix error message CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/28 08:59:16 Modified files: databases/victoriametrics: Makefile distinfo Log message: Update to v1.93.5 From Lucas Gabriel Vuotto who becomes new maintainer. Thanks. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:16:28 Modified files: graphics/openexr: Makefile distinfo Log message: Update to OpenEXR-3.2.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:17:42 Modified files: graphics/cairomm16: Makefile distinfo Log message: Update to cairomm16-1.18.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:20:31 Modified files: graphics/py-cairo: Makefile distinfo graphics/py-cairo/pkg: PLIST Log message: Update to py3-cairo-1.25.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:24:53 Modified files: net/py-botocore: Makefile distinfo Log message: Update to py3-botocore-1.31.56. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:25:15 Modified files: net/py-boto3 : Makefile distinfo Log message: Update to py3-boto3-1.28.56. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:25:36 Modified files: net/py-s3transfer: Makefile distinfo Log message: Update to py3-s3transfer-0.7.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:25:54 Modified files: sysutils/awscli: Makefile distinfo sysutils/awscli/pkg: PLIST Log message: Update to awscli-1.29.56. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 09:31:51 Modified files: sysutils/google-cloud-sdk: Makefile distinfo sysutils/google-cloud-sdk/pkg: PLIST Log message: Update to google-cloud-sdk-448.0.0. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/28 09:51:04 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 12.5.5 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/28 09:52:01 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo www/tor-browser/noscript: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.5.5 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/28 10:41:36 Modified files: lib/libutil : imsg_init.3 Log message: fix two wrong function names in the description; from CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/28 11:00:21 Modified files: lib/libutil : imsg_init.3 Log message: add a missing .Fa macro CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/28 11:16:30 Modified files: security/rust-openssl-tests: Makefile crates.inc distinfo Log message: Update to rust-openssl-tests 20230928 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/09/28 11:17:33 Added files: archivers/unarr/patches: patch-lzmasdk_CpuArch_c Log message: archivers/unarr: unbreak the build on aarch64 tested and ok phessler CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/28 11:24:15 Modified files: security/qtkeychain: Makefile distinfo Log message: Update qtkeychain to 0.14.1 OK kirby@ (maintainer) CVSROOT: /cvs Module name: ports Changes by: denis@cvs.openbsd.org 2023/09/28 11:58:00 Modified files: databases/timescaledb: Makefile distinfo databases/timescaledb/pkg: PLIST Log message: update to v2.12.0 Thanks to Renato Aguiar for taking maintainership. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/28 14:50:52 Modified files: games/widelands: Makefile Added files: games/widelands/patches: patch-src_logic_map_objects_world_terrain_description_cc Log message: games/widelands: Fix crash on starting a new game (backport of upstream fix) ok thfr@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 14:50:55 Log message: Import cups-browsed-2.0.0 This package contains cups-browsed, a helper daemon to browse the network for remote CUPS queues and IPP network printers and automatically create local queues pointing to them. ok robert@ a few days ago Status: Vendor Tag: ajacoutot Release Tags: ajacoutot_20230928 N ports/print/cups-browsed/Makefile N ports/print/cups-browsed/distinfo N ports/print/cups-browsed/pkg/PLIST N ports/print/cups-browsed/pkg/DESCR N ports/print/cups-browsed/pkg/cups_browsed.rc No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 14:51:25 Modified files: print : Makefile Log message: +cups-browsed CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 14:51:53 Modified files: print/cups-filters: Makefile print/cups-filters/pkg: PLIST README print/cups : Makefile print/cups/pkg : README-main Removed files: print/cups-filters/pkg: cups_browsed.rc Log message: Adapt doc to new cups-browsed. CVSROOT: /cvs Module name: ports Changes by: volker@cvs.openbsd.org 2023/09/28 14:59:30 Modified files: mail/aerc : Makefile distinfo modules.inc mail/aerc/patches: patch-filters_colorize_c mail/aerc/pkg : PLIST Removed files: mail/aerc/patches: patch-Makefile Log message: mail/aerc: update to 0.16.0 From maintainer Thim Cederlund, thanks! Tweaks from me, feedback and ok tb@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/28 15:02:22 Modified files: astro/stellarium: Makefile distinfo astro/stellarium/pkg: PLIST Log message: Update to stellarium-23.3. CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/28 15:03:18 Modified files: misc/open62541 : Makefile Added files: misc/open62541/patches: patch-plugins_include_open62541_plugin_accesscontrol_default_h patch-plugins_ua_accesscontrol_default_c patch-tests_CMakeLists_txt patch-tests_server_check_server_password_c Log message: Backport access control defaultWithLoginCallback() method from upstream. Minor open62541 library bump. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 15:37:19 Modified files: www/ap2-mod_jk : Makefile distinfo www/ap2-mod_jk/patches: patch-native_configure Added files: www/ap2-mod_jk/patches: patch-native_apache-2_0_Makefile_in Log message: update to ap2-mod_jk-1.2.49, CVE-2023-41081: Unexpected use of first declared worker in mod_jk for unmapped request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 15:37:21 Modified files: www/ap2-mod_jk : Tag: OPENBSD_7_3 Makefile www/ap2-mod_jk/patches: Tag: OPENBSD_7_3 patch-native_configure Added files: www/ap2-mod_jk/patches: Tag: OPENBSD_7_3 patch-native_apache-2_0_Makefile_in Log message: update to ap2-mod_jk-1.2.49, CVE-2023-41081: Unexpected use of first declared worker in mod_jk for unmapped request CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 17:28:58 Modified files: lang/php/8.2 : Makefile distinfo lang/php/8.2/patches: patch-configure_ac Log message: update to php-8.2.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 17:29:03 Modified files: lang/php/8.2 : Tag: OPENBSD_7_3 Makefile distinfo Log message: update to php-8.2.11 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 17:29:08 Modified files: lang/php/8.1 : Makefile distinfo lang/php/8.1/patches: patch-configure_ac Log message: update to php-8.1.24 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/28 17:29:10 Modified files: lang/php/8.1 : Tag: OPENBSD_7_3 Makefile distinfo Added files: lang/php/8.1/patches: Tag: OPENBSD_7_3 patch-Zend_asm_make_mips64_n64_elf_gas_S Log message: update to php-8.1.24 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 00:18:22 Modified files: x11/gnome/tracker3-miners: Makefile distinfo Log message: Update to tracker3-miners-3.6.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 00:20:07 Modified files: sysutils/govmomi: Makefile distinfo Log message: Update to govc-0.32.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 00:20:54 Modified files: x11/gtk+4 : Makefile distinfo Log message: Update to gtk+4-4.12.3 (fixes a few crashers). CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 00:38:46 Modified files: productivity/gnucash: Makefile distinfo Log message: Update to gnucash-5.4. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 00:39:01 Modified files: productivity/gnucash-docs: Makefile distinfo productivity/gnucash-docs/pkg: PLIST Log message: Update to gnucash-docs-5.4. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/29 00:53:05 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Appease coverity This is a static pointer, so it ain't ever NULL, but shrug CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 01:24:14 Modified files: textproc/fstrcmp: Makefile Log message: MASTER_SITES -> SITES CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 02:23:25 Modified files: x11/gnome/aisleriot: Makefile distinfo Log message: Update to aisleriot-3.22.30. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 02:35:06 Modified files: x11/gnome/gucharmap: Makefile distinfo Log message: Update to gucharmap-15.1.1. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 02:40:33 Modified files: x11/gnome/secrets: Makefile distinfo x11/gnome/secrets/pkg: PLIST Log message: Update to secrets-8.0. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 02:46:38 Modified files: x11/gnome/zenity: Makefile distinfo Log message: Update to zenity-3.99.2. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 02:51:47 Modified files: net/dleyna : Makefile distinfo Removed files: net/dleyna/patches: patch-subprojects_gssdp-1_6_wrap patch-subprojects_gupnp-1_6_wrap patch-subprojects_gupnp-av-1_0_wrap Log message: Update to dleyna-0.8.3. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/29 02:57:49 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 Makefile X509_new.3 X509v3_addr_add_inherit.3 X509v3_asid_add_id_or_range.3 Added files: lib/libcrypto/man: X509v3_addr_validate_path.3 Log message: Document X509v3_{addr,asid}_validate_{path,resource_set}(3) These were the last four RFC 3779 things that check_complete.pl x509v3 complained about. I will surely tweak and try to improve a few things in the coming days, but the pages should now be stable enough that review efforts will likely not be wasted. Any feedback appreciated. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/29 02:59:05 Modified files: distrib/sets/lists/comp: mi Log message: sync CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 03:00:17 Modified files: print/hplip : Makefile distinfo print/hplip/patches: patch-Makefile_in patch-base_utils_py patch-prnt_hpcups_ErnieFilter_cpp patch-scan_py print/hplip/pkg: PLIST-hpijs Log message: Update to hplip-3.23.8. CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/29 03:12:15 Modified files: infrastructure/lib/DPB: Config.pm Log message: bye bye MASTER*, you served us well CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/29 03:16:58 Modified files: tests/portbump/t2: Makefile.inc Log message: bye bye MASTER*, you served us well CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/09/29 03:24:58 Modified files: infrastructure/templates: mk.conf.template Log message: poison MASTER_SITES CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/29 03:28:21 Modified files: lib/libcrypto/man: X509v3_addr_validate_path.3 Log message: Fix a wrong tag and work around an ugly linebreak CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/29 04:12:31 Modified files: www/ap2-mod_jk : Tag: OPENBSD_7_3 distinfo Log message: missed in previous, reported by solene@ CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/29 04:25:42 Modified files: www/chromium : Makefile distinfo www/chromium/patches: patch-chrome_app_generated_resources_grd patch-chrome_browser_ui_views_frame_tab_strip_region_view_cc patch-components_password_manager_core_browser_login_database_cc patch-net_dns_address_info_cc www/ungoogled-chromium: Makefile distinfo www/ungoogled-chromium/patches: patch-chrome_app_generated_resources_grd patch-components_password_manager_core_browser_login_database_cc patch-net_dns_address_info_cc Added files: www/chromium/patches: patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc www/ungoogled-chromium/patches: patch-chrome_browser_extensions_api_runtime_chrome_runtime_api_delegate_cc Log message: update to 117.0.5938.132 CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 04:49:53 Modified files: devel/spidermonkey102: Makefile distinfo Log message: Update to spidermonkey102-102.15.0. CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/29 05:21:47 Modified files: x11/gigolo : Makefile distinfo x11/gigolo/pkg : PLIST Log message: x11/gigolo: update to 0.5.3. see https://mail.xfce.org/pipermail/xfce-announce/2023-September/001328.html CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/09/29 05:51:26 Modified files: www/odoo : Makefile distinfo www/odoo/patches: patch-odoo_service_server_py www/odoo/pkg : PLIST Removed files: www/odoo/patches: patch-odoo_tools__vendor_sessions_py Log message: udpate to 16.0.20230929 CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/29 06:01:24 Modified files: x11/xfce4/xfce4-clipman: Makefile distinfo Log message: x11/xfce4/xfce4-clipman: update to 1.6.5 see https://mail.xfce.org/pipermail/xfce-announce/2023-September/001329.html CVSROOT: /cvs Module name: ports Changes by: stsp@cvs.openbsd.org 2023/09/29 06:17:08 Modified files: shells/nsh : Makefile distinfo shells/nsh/pkg : PLIST Log message: update to nsh 1.2 ok sthen, Tom Smyth (MAINTAINER) CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 06:26:17 Modified files: sysutils/terragrunt: Makefile distinfo modules.inc Log message: Update to terragrunt-0.51.6. CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/09/29 06:47:34 Modified files: sys/kern : kern_exec.c kern_exit.c kern_pledge.c kern_sig.c sys/sys : proc.h Log message: Extend single_thread_set() mode with additional flag attributes. The mode can now be or-ed with SINGLE_DEEP or SINGLE_NOWAIT to alter the behaviour of single_thread_set(). This allows explicit control of the SINGLE_DEEP behaviour. If SINGLE_DEEP is set the deep flag is passed to the initial check call and by that the check will error out instead of suspending (SINGLE_UNWIND) or exiting (SINGLE_EXIT). The SINGLE_DEEP flag is required in calls to single_thread_set() outside of userret. E.g. at the start of sys_execve because the proc is not allowed to call exit1() in that location. SINGLE_NOWAIT skips the wait at the end of single_thread_set() and therefor returns BEFORE all threads have been parked. Currently this is only used by the ptrace code and should not be used anywhere else. Not waiting for all threads to settle is asking for trouble. This solves an issue by using SINGLE_UNWIND in the coredump case where the code should actually exit in case another thread crashed moments earlier. Also the SINGLE_UNWIND in pledge_fail() is now marked SINGLE_DEEP since the call to pledge_fail() is for sure not at the kernel boundary. OK mpi@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/29 06:56:03 Modified files: sysutils/cloud-sql-proxy: Makefile distinfo Log message: Update to cloud-sql-proxy-2.7.0. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/29 09:41:06 Modified files: lib/libcrypto/man: X509v3_addr_validate_path.3 Log message: Some wording tweaks to make things a bit more precise. CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/29 09:51:48 Modified files: sys/dev/fdt : rkclock.c rkclock_clocks.h rkusbphy.c Log message: Newer versions of U-Boot may disable the USB PHYs and gate their clocks. Add support for the rk3399 to rkusbphy(4) and implement support for the required clocks. ok kevlo@ CVSROOT: /cvs Module name: src Changes by: beck@cvs.openbsd.org 2023/09/29 09:53:59 Modified files: lib/libcrypto/x509: x509_constraints.c x509_internal.h regress/lib/libcrypto/x509: constraints.c Log message: Allow IP addresses to be specified in a URI. Our checking here was a bit too aggressive, and did not permit an IP address in a URI. IP's in a URI are allowed for things like CRLdp's AIA, SAN URI's etc.). The check for this was also slightly flawed as we would permit an IP if memory allocation failed while checking for an IP. Correct both issues. ok tb@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/09/29 11:14:26 Modified files: mail/mozilla-thunderbird: Makefile distinfo mail/thunderbird-i18n: Makefile.inc distinfo Log message: mail/mozilla-thunderbird: update to 115.3.1 see https://www.thunderbird.net/en-US/thunderbird/115.3.1/releasenotes/ fixes https://www.mozilla.org/en-US/security/advisories/mfsa2023-44/ CVE-2023-5217: Heap buffer overflow in libvpx CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/09/29 11:30:35 Modified files: sys/dev/fdt : rkusbphy.c Log message: Revert previous commit; botched testing meant that I missed USB device no longer attach to the USB 2.0 ports. CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/29 12:00:17 Modified files: meta/tor-browser: Tag: OPENBSD_7_3 Makefile www/tor-browser: Tag: OPENBSD_7_3 Makefile.inc www/tor-browser/browser: Tag: OPENBSD_7_3 Makefile distinfo Log message: Tor Browser: update to 12.5.6 CVSROOT: /cvs Module name: ports Changes by: caspar@cvs.openbsd.org 2023/09/29 12:01:18 Modified files: meta/tor-browser: Makefile www/tor-browser: Makefile.inc www/tor-browser/browser: Makefile distinfo Log message: Tor Browser: update to 12.5.6 CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/29 12:14:25 Log message: Import Merkuro, tweaks and ok, kn@ "KDE renamed Kalendar to Merkuro since the application not only lets you manage your events and tasks any more, but also your contacts." Information for inst:merkuro-23.08.0 Comment: calendar application Description: Merkuro is a calendar application that allows you to manage your tasks and events. Merkuro supports both local calendars as well as a multitude of online calendars: - CalDAV calendars (e.g. Nextcloud) - Google calendars - Exchange calendars - iCal calendar files (.ics) - iCal calendar folders - Kolab groupware servers - Open-Xchange groupware servers Maintainer: Rafael Sadowski WWW: https://apps.kde.org/merkuro.calendar/ Status: Vendor Tag: rsadowski Release Tags: rsadowski_20230929 N ports/x11/kde-applications/merkuro/Makefile N ports/x11/kde-applications/merkuro/distinfo N ports/x11/kde-applications/merkuro/pkg/DESCR N ports/x11/kde-applications/merkuro/pkg/PLIST No conflicts created by this import CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/29 12:19:01 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm productivity : Makefile x11/kde-applications: Makefile Log message: "KDE renamed Kalendar to Merkuro since the application not only lets you manage your events and tasks any more, but also your contacts." Replace productivity/kalendar with x11/kde-applications/merkuro OK kn CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/29 12:20:03 Removed files: productivity/kalendar: Makefile distinfo productivity/kalendar/pkg: DESCR PLIST Log message: Remove kalendar (replaced with x11/kde-applications/merkuro) CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/09/29 12:29:35 Modified files: distrib/sets/lists/comp: md.armv7 Log message: sync CVSROOT: /cvs Module name: src Changes by: op@cvs.openbsd.org 2023/09/29 12:30:15 Modified files: usr.sbin/smtpd : smtpd.h Log message: bump version to 7.4.0 CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/29 12:40:08 Modified files: sys/net : pfkeyv2.c Log message: Only forward validated pfkey messages to promiscuous listeners. Fixes a bunch of crashes with ipsecctl -m. ok bluhm@ CVSROOT: /cvs Module name: src Changes by: tobhe@cvs.openbsd.org 2023/09/29 12:45:42 Modified files: sys/net : pfkeyv2_parsemessage.c Log message: Make sure pfkeyv2_parsemessage() only returns 0 if the message was successfully validated. Decline all messages from userland that contain errnos and remove unneeded special handling for type SADB_X_PROMISC. ok bluhm@ CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/29 13:19:50 Modified files: security/rust-openssl-tests: Makefile distinfo Log message: Update to rust-openssl-tests 20230929 CVSROOT: /cvs Module name: ports Changes by: bluhm@cvs.openbsd.org 2023/09/29 13:32:16 Modified files: devel/p5-String-Tagged: Makefile distinfo Log message: update p5-String-Tagged to 0.21 CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/29 13:36:03 Modified files: security/boringssl/head: Makefile distinfo Log message: Update boringssl/head to 20230926 CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/09/29 13:44:47 Modified files: sys/dev/pci : if_ixl.c Log message: Replace kernel lock with mutex in ixl(4) media status. Witness found that sc_atq_mtx mutex is held when kernel lock is acquired. This might cause a deadlock. Protect sc_media_status and sc_media_active with the link state mutex instead. Global fields ifm->ifm_status and ifm->ifm_active are still protected by kernel lock. OK tobhe@ CVSROOT: /cvs Module name: ports Changes by: kmos@cvs.openbsd.org 2023/09/29 17:54:24 Modified files: audio/milkytracker: Makefile Added files: audio/milkytracker/patches: patch-CMakeLists_txt Log message: port-gcc needs to use C++11 to use non-static initializers. Apparently LLVM doesn't care. Submitted upstream: https://github.com/milkytracker/MilkyTracker/pull/328 Fixes build on sparc64 CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/29 23:29:00 Modified files: games/widelands: Makefile Added files: games/widelands/patches: patch-src_graphic_texture_cc Log message: Fix a crash by backporting an upstream commit. ok sthen@ volker@ thfr@ CVSROOT: /cvs Module name: ports Changes by: bentley@cvs.openbsd.org 2023/09/29 23:32:24 Modified files: editors/nvi : Makefile distinfo editors/nvi/patches: patch-CMakeLists_txt Log message: Update to nvi-2.2.1. ok sthen@ CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/09/30 00:16:37 Modified files: meta/kde : Makefile Log message: Replace productivity/kalendar with x11/kde-applications/merkuro Spotted by naddy, thanks CVSROOT: /cvs Module name: ports Changes by: pascal@cvs.openbsd.org 2023/09/30 01:22:41 Modified files: net/tor : Makefile distinfo Log message: Update to tor 0.4.8.7. CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/09/30 02:58:42 Modified files: productivity/libphonenumber: Makefile distinfo Log message: Update to libphonenumber-8.13.22. CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2023/09/30 03:18:10 Added files: . : plus74.html Log message: plus through september reviewed by kmos@ CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/09/30 03:57:19 Modified files: emulators/mame : Makefile distinfo Log message: Update mame to 0.259. CVSROOT: /cvs Module name: ports Changes by: matthieu@cvs.openbsd.org 2023/09/30 04:21:44 Modified files: lang/eltclsh : Makefile distinfo lang/eltclsh/patches: patch-src_Makefile_in lang/eltclsh/pkg: PLIST Removed files: lang/eltclsh/patches: patch-configure Log message: Update to eltclsh 1.19. ok and tweak op@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 04:41:00 Modified files: net/powerdns_recursor: Makefile Log message: set USE_NOBTCFI until boost can be updated CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/30 04:47:28 Modified files: x11/fvwm3 : Makefile Added files: x11/fvwm3/patches: patch-fvwm_infostore_c Log message: x11/fvwm3: Guard against a use after free reported by Mikhail. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 04:49:34 Modified files: net/icinga/core2: Makefile Log message: set USE_NOBCTFI for icinga which uses boost_context it might possibly not actually run into problems but let's play it safe for now (reports that there are no issues running in foreground; I don't have time to do a full setup on a machine with IBT) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 04:51:23 Modified files: devel/boost : Makefile Log message: add note re boost_context and USE_NOBTCFI (ports depending on this lib may be able to remove USE_NOBTCFI after updating boost to 1.81+) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 06:15:55 Modified files: astro/py-astropy: Makefile Log message: astropy: set COMPILER=base-clang ports-gcc, COMPILER_LANGS=c to give it a chance on base-gcc archs CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 06:27:09 Modified files: security/ccid : Makefile Log message: use COMPILER=base-clang ports-gcc/COMPILER_LANGS=c to give ccid a chance on base-gcc archs (atomics) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 06:33:32 Modified files: security/clamav: Makefile distinfo security/clamav/patches: patch-etc_clamd_conf_sample patch-etc_freshclam_conf_sample Log message: update to clamav-1.2.0, to get onto the 1.2 branch for 7.4-stable CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/09/30 07:03:40 Modified files: usr.bin/kdump : kdump.1 usr.bin/ktrace : ktrace.1 ltrace.1 Log message: list tracepoints directly in kdump.1 instead of pointing to ktrace.1 Also add a note to the respective section in kdump.1, ktrace.1, and ltrace.1 to keep in sync with each other; suggested by schwarze@. ok deraadt@ schwarze@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/09/30 07:25:43 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: fix cve quirk for exim; should include the subpackage name (",-main") and bump the version number to 4.97 - it's not clear whether 4.97 will actually fix the recently reported and as yet unfixed issues but at least this will trigger a warning for people who have it installed https://www.openwall.com/lists/oss-security/2023/09/29/5 https://www.openwall.com/lists/oss-security/2023/09/29/10 CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 07:51:00 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 Log message: garbage collect two stray words, no change of meaning CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 07:58:29 Modified files: lib/libcrypto/man: IPAddressRange_new.3 Log message: fix one copy and paste error: d2i_*() decode rather than encode; plus some minor markup and punctuation fixes CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:10:56 Modified files: lib/libcrypto/man: X509v3_addr_add_inherit.3 Log message: two instances of missing .Fa macros and some missing escaping of HYPHEN-MINUS; no text change CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:12:40 Modified files: lib/libcrypto/man: X509v3_addr_get_range.3 Log message: polish an awkward wording and capitalize "AFI" where is does not refer to the function argument; no change of meaning CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:21:57 Modified files: lib/libcrypto/man: X509v3_addr_inherits.3 Log message: remove a useless repetition of a function name that was also followed by a bogus argument, and fix one grammatical error; no change of meaning CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:24:00 Modified files: lib/libcrypto/man: X509v3_addr_subset.3 Log message: drop one pair of needless parentheses and polish one wording; no change of meaning CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:26:09 Modified files: lib/libcrypto/man: X509v3_addr_validate_path.3 Log message: consistently use "allow_inherit" for the argument name and fix whitespace on one text line; no change of meaning CVSROOT: /cvs Module name: src Changes by: schwarze@cvs.openbsd.org 2023/09/30 08:29:41 Modified files: lib/libcrypto/man: X509v3_asid_add_id_or_range.3 Log message: avoid using the string "a" without markup as a placeholder where that feels potentially confusing, and add one missing .Pp macro; no change of meaning CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/30 10:01:18 Modified files: lib/libcrypto/man: X509v3_addr_add_inherit.3 Log message: Use addrblocks for .Fa CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/30 12:16:44 Modified files: lib/libcrypto/man: ASIdentifiers_new.3 X509v3_asid_add_id_or_range.3 Log message: Switch copyright year to 2023. Apparently I should have used 2023 despite sharing versions of these files with several people under this license (and thus permitting them to redistribute and share with the public). It makes no sense to me, but shrug. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/30 13:07:38 Modified files: lib/libcrypto/man: X509v3_addr_validate_path.3 Log message: Reorder list of additional validation checks needed CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/30 15:09:55 Modified files: sysutils/riemann-c-client: Makefile Log message: riemann-c-client: regen wantlib CVSROOT: /cvs Module name: ports Changes by: tb@cvs.openbsd.org 2023/09/30 15:25:14 Modified files: sysutils/collectd: Makefile Log message: collectd: regen wantlib CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/30 22:48:39 Modified files: regress/lib/libcrypto/x509: constraints.c Log message: Add an empty line CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/09/30 23:20:41 Modified files: lib/libcrypto/man: ASRange_new.3 Log message: encoding -> decoding for d2i CVSROOT: /cvs Module name: ports Changes by: fcambus@cvs.openbsd.org 2023/10/01 02:04:16 Modified files: net/dbip : Makefile.inc net/dbip/asn : distinfo net/dbip/city : distinfo net/dbip/country: distinfo Log message: Update dbip to 2023.10. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 02:17:52 Modified files: lib/libcrypto/man: IPAddressRange_new.3 Log message: Point out that the result of IPAddressRange_new() is an invalid range since it should be a prefix. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 02:23:58 Modified files: lib/libcrypto/man: IPAddressRange_new.3 Log message: Refer to RFC 3779, 2.1.2 for encoding of ranges Mention sections 2.1.1 and 2.1.2 in STANDARDS CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 02:29:12 Modified files: lib/libcrypto/man: X509v3_addr_add_inherit.3 Log message: Improve a code comment in the EXAMPLES section CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/10/01 02:56:24 Modified files: sys/dev/sdmmc : sdhc.c sdhcreg.h Log message: Print the correct SDHC spec version. ok deraadt@ CVSROOT: /cvs Module name: ports Changes by: ajacoutot@cvs.openbsd.org 2023/10/01 03:02:18 Modified files: x11/gnome/zenity: Makefile Log message: Missing BDEP on devel/help2man. spotted by naddy@ CVSROOT: /cvs Module name: src Changes by: kettenis@cvs.openbsd.org 2023/10/01 03:03:14 Modified files: sys/dev/pci : if_aq_pci.c Log message: Atlantic 2 hardware has a different layout for the TPS_DATA_TCT registers and uses different buffer sizes. Fixes an issue where the card would stop transmitting packets under load on the M2 Pro Mac mini. ok jmatthew@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 03:22:25 Modified files: games/taisei : Makefile distinfo games/taisei/patches: patch-scripts_taiseilib_version_py games/taisei/pkg: PLIST Added files: games/taisei/patches: patch-external_koishi_src_stack_alloc_c Log message: update games/taisei to 1.4 big update with many, many changes and improvements. Changelog: https://taisei-project.org/news/0016_v1.4 backport an (upstreamed) patch for MAP_STACK and set USE_NOBTCFI since the bundled coroutine library doesn't support it. (it would need to use the boost,-md backend, but boost itself has shadow stack support only on a newer version than we have in ports.) tested by Lucas (lucas [at] sexy dot is) who also reported the need for USE_NOBTCFI, thanks! CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 03:28:13 Modified files: games/taisei/patches: patch-external_koishi_src_stack_alloc_c Log message: link the upstream commit in the commentary CVSROOT: /cvs Module name: ports Changes by: naddy@cvs.openbsd.org 2023/10/01 03:42:37 Modified files: devel/got : Makefile Added files: devel/got/patches: patch-lib_repository_c Log message: devel/got: honor fetch_all_branches configuration again Fix a regression in 0.93 where the fetch_all_branches configuration setting from got.conf was dropped and always defaulted to "no". requested by stsp@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 04:51:19 Modified files: lib/libcrypto/man: s2i_ASN1_INTEGER.3 Log message: The colons separate the octets, not the digits; add missing link to crypto(3) CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/10/01 09:58:12 Modified files: lib/libc/sys : sysctl.2 sys/dev/usb : ucom.c ucomvar.h usb_subr.c usbdi.h sys/kern : kern_sysctl.c sys/sys : sysctl.h Log message: Add sysctl hw.ucomnames to list 'fixed' paths to USB serial ports. Suggested by deraadt@, USB route idea from kettenis@. Feedback from anton@, man page improvements from deraadt@, jmc@, schwarze@. ok deraadt@ kettenis@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 11:51:07 Modified files: mail/aerc : Makefile Log message: mail/aerc set ONLY_FOR_ARCHS; ok phessler CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/10/01 12:00:53 Modified files: editors/micro : Makefile distinfo modules.inc Log message: update to 2.0.12 some new features, some bug fixes, but also fixes for a bunch of arches OK op@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 12:03:50 Modified files: sysutils/rofi : Makefile sysutils/rofi/pkg: PLIST Added files: sysutils/rofi/patches: patch-source_xcb_c Log message: sysutils/rofi: backport fix for non-NUL terminated wm names Spotted by Mikhail with fvwm3; ok tb@ Committing without waiting for jasper@ (MAINTAINER) since it addresses an actual problem using an upstream patch and should make the 7.4 release. CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 12:23:50 Modified files: lib/libcrypto/man: EVP_CIPHER_CTX_ctrl.3 Log message: Document EVP_CIPHER_CTX_iv_length() return values We aligned with upstream behavior. Let's document it properly. Surprisingly, OpenSSL 1.1 half-assed the docs: two parts of the manual contradict each other. The part getting EVP_CIPHER_CTX_iv_length() right, incorrectly documents possible -1 return value to EVP_CIPHER_iv_length(). OpenSSL 3 documentation improvement efforts seem to have tried to address this issue with the result that the manual is now entirely wrong when it comes to the EVP_CIPHER_CTX_iv_length() replacement. Par for the course. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/10/01 13:52:00 Modified files: databases/patroni: Makefile distinfo databases/patroni/patches: patch-patroni_validator_py Log message: Update patroni 3.1.0 -> 3.1.2 Changelog: https://github.com/zalando/patroni/blob/master/docs/releases.rst#version-312 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/10/01 13:53:41 Modified files: devel/py-identify: Makefile distinfo Log message: Update py-identify 2.5.28 -> 2.5.30 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/10/01 13:54:44 Modified files: sysutils/py-vmomi: Makefile distinfo sysutils/py-vmomi/pkg: PLIST Log message: Update py-vmomi 8.0.1.0.2 -> 8.0.2.0 Release notes: https://github.com/vmware/pyvmomi/releases/tag/v8.0.2.0 CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/10/01 13:59:38 Modified files: security/keycloak: Makefile distinfo security/keycloak/pkg: PLIST Log message: Update keycloak 22.0.1 -> 22.0.3 Release notes: https://www.keycloak.org/docs/latest/release_notes/index.html ok aisha@ CVSROOT: /cvs Module name: src Changes by: naddy@cvs.openbsd.org 2023/10/01 14:15:23 Modified files: etc : rc Log message: show fingerprint of freshly generated ssh host key on first boot Print to the console the fingerprint of a newly generated ssh host key of the preferred type (currently ED25519), typically when booting for the first time. This simplifies a secure first ssh connection to a freshly installed machine. ok deraadt@ kn@, and various for earlier iterations CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 15:41:03 Modified files: textproc/opensearch: Makefile distinfo textproc/opensearch/patches: patch-bin_opensearch-env patch-plugins_opensearch-security_tools_install_demo_configuration_sh textproc/opensearch/pkg: PLIST README Log message: update textproc/opensearch to 2.10.0 release notes: https://github.com/opensearch-project/opensearch-build/blob/main/release-notes/opensearch-release-notes-2.10.0.md ok pvk@ CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/01 15:42:28 Modified files: www/opensearch-dashboards: Makefile distinfo www/opensearch-dashboards/pkg: PLIST Log message: update www/opensearch-dashboards to 2.10.0 ok pvk@ CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 16:14:36 Modified files: lib/libcrypto/asn1: a_time_tm.c Log message: Fix a copy-paste bug in ASN1_TIME_compare() ASN1_TIME_compare() compares two times t1 and t2. Due to a copy-paste error, we would do ASN1_time_parse(t1->data, t2->length, &tm2, t2->type) Now if t1 is a UTCTime (length 13) and t2 is a GeneralizedTime (length 15), the worst that could happen is a 2-byte out-of-bounds read. Fortunately, t1 will already have parsed as a UTCTime, so it will have a Z where there should be the first digit of the seconds for a GeneralizedTime and we will error out. Now if both t1 and t2 have the same type, we will parse t1's data twice and we will return an incorrect comparison. This could have some security impact if anything relied on this function for security purposes. It is unused in our tree and unused in our ports tree ports and the only consumer I could find was some MongoDB things doing OCSP, so this won't be too bad. Then of course there's also the language bindings. Issue reported by Duncan Thomson at esri dot com via libressl-security ok beck deraadt CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/01 16:46:21 Modified files: lib/libcrypto/man: X509v3_addr_add_inherit.3 Log message: Example code tweak: do not hardcode the size of array CVSROOT: /cvs Module name: ports Changes by: bcallah@cvs.openbsd.org 2023/10/01 16:57:28 Modified files: games/wtf : Makefile distinfo Log message: Update to wtf-20230906 Patch from Marcus MERIGHI on ports@ CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/10/01 20:35:13 Modified files: . : events.html Log message: eurobsdcon 2023 video links CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/10/01 23:29:59 Modified files: lib/libc/sys : sysctl.2 Log message: DV -> Dv; CVSROOT: /cvs Module name: www Changes by: pamela@cvs.openbsd.org 2023/10/01 23:40:28 Modified files: . : plus74.html Log message: plus through oct 1 CVSROOT: /cvs Module name: ports Changes by: op@cvs.openbsd.org 2023/10/02 02:41:44 Modified files: graphics/chafa : Makefile distinfo Log message: update graphics/chafa to 1.12.5 bugfix release, fixes a crash on canvas created with chafa_canvas_new_similar() and distortions when rowstride is not a multiple of 4. no ABI change (even if upstream bumped minor.) Diff from MAINTAINER Florian Viehweger, thanks! CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/02 03:42:58 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Minor asn1time tweaks Sprinkle some (static) const and garbage collect an unused struct. CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/10/02 04:24:55 Modified files: build : Makefile build/mirrors : openbgpd-ftp.html.head Log message: OpenBGPD 8.2 release CVSROOT: /cvs Module name: www Changes by: claudio@cvs.openbsd.org 2023/10/02 04:25:16 Modified files: openbgpd : ftp.html Log message: Regen CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/02 04:40:43 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Add regress coverage for ASN1_TIME_compare() CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/02 05:14:15 Modified files: regress/lib/libcrypto/asn1: asn1time.c Log message: Add some coverage for ASN1_TIME_cmp_time_t() as well ASN1_UTCTIME_cmp_tim_t() could be done similarly, but then I have to mess with LIBRESSL_INTERNAL. Let's do this after unlock. CVSROOT: /cvs Module name: ports Changes by: pvk@cvs.openbsd.org 2023/10/02 05:51:23 Modified files: security/vault : Makefile distinfo Log message: Update vault 1.14.3 -> 1.15.0 Changelog: https://github.com/hashicorp/vault/releases/tag/v1.15.0 * License was changed from MPLv2 to BSLv1.1 * UI now builds on OpenBSD using lang/node and bundled yarn, big thanks to Volker Schlecht! CVSROOT: /cvs Module name: src Changes by: deraadt@cvs.openbsd.org 2023/10/02 07:26:04 Modified files: etc/root : root.mail Log message: maybe a bit earlier CVSROOT: /cvs Module name: src Changes by: claudio@cvs.openbsd.org 2023/10/02 07:31:32 Modified files: usr.sbin/rpki-client: version.h Log message: bump version CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/10/02 08:48:11 Modified files: usr.bin/cu : cu.1 cu.c Log message: Enable cu(1) -l to accept the usb paths shown in hw.ucomnames. Usual man page tweaks from jmc@ and schwarze@. Testing various iterations by deraadt@, nicm@, kettenis@, drahn@. ok deraadt@ CVSROOT: /cvs Module name: src Changes by: bluhm@cvs.openbsd.org 2023/10/02 10:11:09 Modified files: regress/lib/libm/msun: Makefile Log message: Now nearbyint_test-1 is passing on macppc, powerpc64, sparc64. Some recent fixes seem to help also there, not only on amd64. OK deraadt@ CVSROOT: /cvs Module name: ports Changes by: landry@cvs.openbsd.org 2023/10/02 11:31:24 Modified files: security/nss : Makefile distinfo Log message: security/nss: update to 3.94, will be required by gecko 119 see https://firefox-source-docs.mozilla.org/security/nss/releases/nss_3_94.html (not there yet, refer to https://hg.mozilla.org/projects/nss/rev/8c67d6c2d718da3f9b27c939181d795672df14c5) ok naddy@ CVSROOT: /cvs Module name: ports Changes by: espie@cvs.openbsd.org 2023/10/02 11:52:58 Modified files: infrastructure/lib/DPB: Affinity.pm Log message: avoid crashing on php, as seen by phessler@ okay naddy@ CVSROOT: /cvs Module name: ports Changes by: phessler@cvs.openbsd.org 2023/10/02 12:11:05 Modified files: multimedia/libvpx: Makefile distinfo Log message: Update libvpx to 1.13.1 2023-09-29 v1.13.1 "Ugly Duckling" This release contains two security related fixes. One each for VP8 and VP9. - Upgrading: This release is ABI compatible with the previous release. - Bug fixes: https://crbug.com/1486441 (CVE-2023-5217) Fix to a crash related to VP9 encoding (#1642) OK sthen@ CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:17:01 Modified files: mail/exim : Makefile distinfo mail/exim/patches: patch-Local_Makefile Log message: update to Exim 4.96.1 (CVE-2023-42114, CVE-2023-42115, CVE-2023-42116) disable SPA authentication (NTLM against a Windows server using old samba code) which is not enabled by default upstream and is the subject of several of those serious vulnerabilities disable internal SPF support (which uses libspf2, which is pretty unmaintained upstream, and has various problems including an int underflow in macro processing, CVE-2023-42118). still unfixed vulns: CVE-2023-42117, CVE-2023-42219 discussed with Renaud Allard (maintainer). CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:23:57 Modified files: mail/exim : Tag: OPENBSD_7_3 Makefile distinfo Added files: mail/exim/pkg : Tag: OPENBSD_7_3 MESSAGE Log message: update 7.3-stable to Exim 4.96.1. disable SPA logins as we think it's fairly unlikely they're actually used and are disabled by default upstream anyway. SPF still enabled for 7.3-stable at this time as disabling this is more likely to cause problems for -stable users; add a note in MESSAGE about these. discussed with Renaud Allard (maintainer) CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:29:02 Modified files: mail/milter-greylist: Makefile Log message: disable libspf2 support in milter-greylist, libspf2 is not really actively maintained upstream and has some vulnerabilities. the milter-greylist port badly needs an update, if someone uses it please speak up (and preferably step up to maintain) otherwise I propose removing after 7.4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:33:37 Modified files: mail/libspf2 : Makefile distinfo mail/libspf2/patches: patch-src_libspf2_spf_compile_c patch-src_libspf2_spf_dns_c patch-src_libspf2_spf_dns_resolv_c Log message: update libspf2 to a fork with some recent and not-so-recent fixes. no idea if it will fix CVE-2023-42118 as there is no info about that vulnerability but we can hope... libspf2 support has been disabled in exim and milter-greylist for 7.4. still enabled in opendmarc for now. CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:34:00 Modified files: mail/libspf2 : Tag: OPENBSD_7_3 Makefile distinfo mail/libspf2/patches: Tag: OPENBSD_7_3 patch-src_libspf2_spf_compile_c patch-src_libspf2_spf_dns_c patch-src_libspf2_spf_dns_resolv_c Log message: update libspf2 to a fork with some recent and not-so-recent fixes. no idea if it will fix CVE-2023-42118 as there is no info about that vulnerability but we can hope... CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/10/02 15:44:17 Modified files: faq : current.html Log message: add some words about changes to the exim port re https://www.openwall.com/lists/oss-security/2023/09/29/10, https://www.openwall.com/lists/oss-security/2023/10/01/4 CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/02 15:46:36 Modified files: devel/quirks/files: Tag: OPENBSD_7_3 Quirks.pm Log message: sync exim-related quirks changes to 7.3-stable (entry in $cve table which shows vulnerable versions). as in -current, set to warn for exim-<4.97 as unfixed CVEs remain. CVSROOT: /cvs Module name: src Changes by: krw@cvs.openbsd.org 2023/10/02 17:38:11 Modified files: lib/libc/sys : sysctl.2 sys/dev/usb : ucom.c usb_subr.c usr.bin/cu : cu.1 Log message: Add 'host root port' information to hw.ucomnames. usbN.X.Y becomes usbN.Z.X.Y Display the usb string in ucom attach messages so grepping dmesg can be used to find the path to a ucom. More USB cluebats from kettenis@. Deep hub depths testing from drahn@. ok deraadt@ drahn@ kettenis@ CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/10/02 23:20:38 Modified files: usr.bin/cu : cu.1 Log message: remove unused Pp macro; CVSROOT: /cvs Module name: src Changes by: tb@cvs.openbsd.org 2023/10/03 03:58:06 Modified files: lib/libcrypto/man: IPAddressRange_new.3 Log message: Fix a typo and move a word CVSROOT: /cvs Module name: src Changes by: sthen@cvs.openbsd.org 2023/10/03 04:22:10 Modified files: sys/net : if_pfsync.c Log message: Reinstate setting rtableid based on rdomain for pfsync, lost during the rewrite, reported by Mark Patruck. ok phessler claudio sashan deraadt CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/10/03 05:18:46 Modified files: build : mirrors.dat Log message: update anoncvs.eu.openbsd.org fingerprints; it has moved to a different server. from jj. CVSROOT: /cvs Module name: www Changes by: sthen@cvs.openbsd.org 2023/10/03 05:19:08 Modified files: . : anoncvs.html Log message: sync CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/03 05:30:00 Modified files: mail/exim : Tag: OPENBSD_7_3 Makefile mail/exim/pkg : Tag: OPENBSD_7_3 MESSAGE-main Removed files: mail/exim/pkg : Tag: OPENBSD_7_3 MESSAGE Log message: oops, should have added the extra note for -stable exim to pkg/MESSAGE-main not pkg/MESSAGE. CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/10/03 09:55:58 Modified files: lib/libX11/src : CrPixmap.c ImUtil.c PutImage.c lib/libX11/src/xkb: XKBGetMap.c lib/libXpm/src : CrPFrBuf.c CrPFrDat.c CrPFrI.c RdFToP.c XpmI.h create.c data.c Log message: Fix several input validation errors in libX11 and libXpm. CVE-2023-43785 CVE-2023-43786 CVE-2023-43787 CVE-2023-43788 CVE-2023-43789 CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/10/03 09:58:51 Modified files: lib/libX11/src : Tag: OPENBSD_7_3 CrPixmap.c ImUtil.c PutImage.c lib/libX11/src/xkb: Tag: OPENBSD_7_3 XKBGetMap.c lib/libXpm/src : Tag: OPENBSD_7_3 CrPFrBuf.c CrPFrDat.c CrPFrI.c RdFToP.c XpmI.h create.c data.c Log message: Fix several input validation errors in libX11 and libXpm. CVE-2023-43785 CVE-2023-43786 CVE-2023-43787 CVE-2023-43788 CVE-2023-43789 this is errata/7.3/017_xlibs.patch.sig CVSROOT: /cvs Module name: xenocara Changes by: bluhm@cvs.openbsd.org 2023/10/03 10:01:10 Modified files: lib/libX11/src : Tag: OPENBSD_7_2 CrPixmap.c ImUtil.c PutImage.c lib/libX11/src/xkb: Tag: OPENBSD_7_2 XKBGetMap.c lib/libXpm/src : Tag: OPENBSD_7_2 CrPFrBuf.c CrPFrDat.c CrPFrI.c RdFToP.c XpmI.h create.c data.c Log message: Fix several input validation errors in libX11 and libXpm. CVE-2023-43785 CVE-2023-43786 CVE-2023-43787 CVE-2023-43788 CVE-2023-43789 this is errata/7.2/039_xlibs.patch.sig CVSROOT: /cvs Module name: www Changes by: bluhm@cvs.openbsd.org 2023/10/03 10:09:29 Modified files: . : errata72.html errata73.html Log message: Release xlibs errata. CVSROOT: /cvs Module name: ports Changes by: rsadowski@cvs.openbsd.org 2023/10/03 12:13:17 Modified files: x11/kde-applications/kmix: Makefile x11/kde-applications/kmix/patches: patch-CMakeLists_txt Log message: Disable OSS4 backend We don't support OSS4, so it can be off. Otherwise we trap in the following crash: kmix:/usr/local/lib/libkmixcore.so.3.0: undefined symbol '_Z13OSS4_getMixerP5Mixeri' undefined symbol 'OSS4_driverName' OK naddy CVSROOT: /cvs Module name: ports Changes by: yasuoka@cvs.openbsd.org 2023/10/03 16:05:51 Modified files: inputmethods/anthy: Makefile inputmethods/anthy/patches: patch-src-util_anthy_el Log message: Fix anthy.el not not use a deleted function. ok jca sthen naddy CVSROOT: /cvs Module name: www Changes by: job@cvs.openbsd.org 2023/10/03 16:52:34 Modified files: . : 74.html Log message: Add release artwork artist name CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/10/03 17:56:10 Modified files: usr.bin/ssh : PROTOCOL.agent Log message: fix link to agent draft; spotted by Jann Horn CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/10/03 22:03:50 Modified files: usr.bin/ssh : ssh_config.5 Log message: add some cautionary text about % token expansion and shell metacharacters; based on report from vinci AT protonmail.ch CVSROOT: /cvs Module name: src Changes by: djm@cvs.openbsd.org 2023/10/03 22:04:09 Modified files: usr.bin/ssh : version.h Log message: openssh-9.5 CVSROOT: /cvs Module name: src Changes by: jmc@cvs.openbsd.org 2023/10/03 23:42:10 Modified files: usr.bin/ssh : ssh_config.5 Log message: spelling fix; CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2023/10/03 23:47:37 Modified files: . : 74.html Log message: versions for base, xenocara and ports CVSROOT: /cvs Module name: www Changes by: matthieu@cvs.openbsd.org 2023/10/03 23:51:39 Modified files: . : 74.html Log message: typo CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2023/10/04 02:42:20 Modified files: . : 74.html Log message: Add initial LibreSSL bits. The documentation and testing sections are rather incomplete CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/10/04 03:58:23 Added files: openssh/txt : release-9.5 Log message: openssh-9.5 CVSROOT: /cvs Module name: www Changes by: djm@cvs.openbsd.org 2023/10/04 04:10:00 Modified files: build : Makefile build/mirrors : openssh-ftp.html.head openssh : ftp.html index.html openbsd.html releasenotes.html openssh/txt : release-9.5 Log message: openssh-9.5 CVSROOT: /cvs Module name: ports Changes by: robert@cvs.openbsd.org 2023/10/04 06:05:41 Modified files: www/chromium : Makefile distinfo Log message: update to 117.0.5938.149 CVSROOT: /cvs Module name: www Changes by: tj@cvs.openbsd.org 2023/10/04 07:50:53 Added files: . : errata74.html Log message: add 7.4 errata page, from ross l richardson CVSROOT: /cvs Module name: www Changes by: tb@cvs.openbsd.org 2023/10/04 09:00:14 Modified files: . : 74.html Log message: move a stray line where it belongs. dedup and expand the aliasing entry CVSROOT: /cvs Module name: www Changes by: op@cvs.openbsd.org 2023/10/04 09:06:06 Modified files: . : plus74.html Log message: clarify smtpd link-auth change and split into two (swap arguments and bump protocol version). suggestion and 'go for it' pamela@, thanks! CVSROOT: /cvs Module name: ports Changes by: sthen@cvs.openbsd.org 2023/10/04 09:15:40 Modified files: graphics/libavif: Makefile Log message: libavif: add dep on graphics/libwebp for libsharpyuv. remove -DCMAKE_DISABLE_FIND_PACKAGE_libsharpyuv=OFF (which is a noop, because searching for libsharpyuv is on by default). change -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=OFF (also a noop) to -DCMAKE_DISABLE_FIND_PACKAGE_libyuv=ON (which I think is perhaps what was meant in the first place). found by ajacoutot@